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