Interface HealthMonitorV2UpdateBuilder
-
- All Superinterfaces:
Buildable.Builder<HealthMonitorV2UpdateBuilder,HealthMonitorV2Update>
- All Known Implementing Classes:
OctaviaHealthMonitorV2Update.HealthMonitorV2UpdateConcreteBuilder
public interface HealthMonitorV2UpdateBuilder extends Buildable.Builder<HealthMonitorV2UpdateBuilder,HealthMonitorV2Update>
A builder to update a health monitor- Author:
- wei
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description HealthMonitorV2UpdateBuilderadminStateUp(boolean adminStateUp)HealthMonitorV2UpdateBuilderdelay(Integer delay)HealthMonitorV2UpdateBuilderexpectedCodes(String expectedCodes)HealthMonitorV2UpdateBuilderhttpMethod(String httpMethod)HealthMonitorV2UpdateBuildermaxRetries(Integer maxRetries)HealthMonitorV2UpdateBuildermaxRetriesDown(Integer maxRetriesDown)HealthMonitorV2UpdateBuildertimeout(Integer timeout)HealthMonitorV2UpdateBuilderurlPath(String urlPath)-
Methods inherited from interface org.openstack4j.common.Buildable.Builder
build, from
-
-
-
-
Method Detail
-
delay
HealthMonitorV2UpdateBuilder delay(Integer delay)
- Parameters:
delay- The time, in seconds, between sending probes to members.- Returns:
- HealthMonitorV2UpdateBuilder
-
urlPath
HealthMonitorV2UpdateBuilder urlPath(String urlPath)
- Parameters:
urlPath- Path portion of URI that will be probed if type is HTTP(S).- Returns:
- HealthMonitorUpdateBuilder
-
expectedCodes
HealthMonitorV2UpdateBuilder expectedCodes(String expectedCodes)
- Parameters:
expectedCodes- Expected HTTP codes for a passing HTTP(S) monitor.- Returns:
- HealthMonitorV2UpdateBuilder
-
httpMethod
HealthMonitorV2UpdateBuilder httpMethod(String httpMethod)
- Parameters:
httpMethod- GET/PUT/POST- Returns:
- HealthMonitorV2UpdateBuilder
-
maxRetries
HealthMonitorV2UpdateBuilder maxRetries(Integer maxRetries)
- Parameters:
maxRetries- Maximum consecutive health probe tries.- Returns:
- HealthMonitorV2UpdateBuilder
-
maxRetriesDown
HealthMonitorV2UpdateBuilder maxRetriesDown(Integer maxRetriesDown)
- Parameters:
maxRetriesDown- Maximum consecutive health probe tries.- Returns:
- HealthMonitorV2UpdateBuilder
-
adminStateUp
HealthMonitorV2UpdateBuilder adminStateUp(boolean adminStateUp)
- Parameters:
adminStateUp- The administrative state of the VIP. A valid value is true (UP) or false (DOWN).- Returns:
- HealthMonitorV2UpdateBuilder
-
timeout
HealthMonitorV2UpdateBuilder timeout(Integer timeout)
- Parameters:
timeout- Time in seconds to timeout each probe.- Returns:
- HealthMonitorV2UpdateBuilder
-
-