public interface HealthMonitorV2Builder extends Buildable.Builder<HealthMonitorV2Builder,HealthMonitorV2>
| Modifier and Type | Method and Description |
|---|---|
HealthMonitorV2Builder |
adminStateUp(boolean adminStateUp)
Optional
|
HealthMonitorV2Builder |
delay(Integer delay) |
HealthMonitorV2Builder |
expectedCodes(String expectedCodes)
Optional
|
HealthMonitorV2Builder |
httpMethod(String httpMethod)
Optional
|
HealthMonitorV2Builder |
maxRetries(Integer maxRetries) |
HealthMonitorV2Builder |
poolId(String poolId) |
HealthMonitorV2Builder |
tenantId(String tenantId) |
HealthMonitorV2Builder |
timeout(Integer timeout) |
HealthMonitorV2Builder |
type(HealthMonitorType type) |
HealthMonitorV2Builder |
urlPath(String urlPath)
Optional
|
build, fromHealthMonitorV2Builder tenantId(String tenantId)
tenantId - Owner of the VIP. Only an administrative user can specify a
tenant ID other than its own.HealthMonitorV2Builder type(HealthMonitorType type)
type - The type of probe, which is TCP, HTTP, or HTTPS, that is
sent by the health monitor to verify the member state.HealthMonitorV2Builder delay(Integer delay)
delay - The time, in seconds, between sending probes to members.HealthMonitorV2Builder timeout(Integer timeout)
timeout - Time in seconds to timeout each probe.HealthMonitorV2Builder maxRetries(Integer maxRetries)
maxRetries - Maximum consecutive health probe tries.HealthMonitorV2Builder poolId(String poolId)
poolId - Pool that this health monitor is assigned toHealthMonitorV2Builder httpMethod(String httpMethod)
httpMethod - GET/PUT/POSTHealthMonitorV2Builder urlPath(String urlPath)
urlPath - Path portion of URI that will be probed if type is HTTP(S).HealthMonitorV2Builder expectedCodes(String expectedCodes)
expectedCodes - Expected HTTP codes for a passing HTTP(S) monitor.HealthMonitorV2Builder adminStateUp(boolean adminStateUp)
adminStateUp - The administrative state of the VIP. A valid value is true
(UP) or false (DOWN). Default is trueCopyright © 2017. All rights reserved.