public static final class LbPoolMemberStatus.Builder
extends java.lang.Object
LbPoolMemberStatus.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
LbPoolMemberStatus. |
| Modifier and Type | Method and Description |
|---|---|
LbPoolMemberStatus |
build() |
LbPoolMemberStatus.Builder |
setFailureCause(java.lang.String failureCause)
If multiple active monitors are configured, the failure_cause contains failure
cause for each monitors.
|
LbPoolMemberStatus.Builder |
setIpAddress(java.lang.String ipAddress)
Pool member IP address format: ip
|
LbPoolMemberStatus.Builder |
setLastCheckTime(java.lang.Long lastCheckTime)
If multiple active monitors are configured, the property value is the latest
last_check_time among all the monitors.
|
LbPoolMemberStatus.Builder |
setLastStateChangeTime(java.lang.Long lastStateChangeTime)
If multiple active monitors are configured, the property value is the latest
last_state_change_time among all the monitors.
|
LbPoolMemberStatus.Builder |
setPort(java.lang.String port)
The port is configured in pool member.
|
LbPoolMemberStatus.Builder |
setStatus(java.lang.String status)
Possible values are:
LbPoolMemberStatus.STATUS_UP LbPoolMemberStatus.STATUS_DOWN LbPoolMemberStatus.STATUS_DISABLED LbPoolMemberStatus.STATUS_GRACEFUL_DISABLED
LbPoolMemberStatus.STATUS_UNUSED LbPoolMemberStatus.STATUS_UNKNOWN UP means that
pool member is enabled and monitors have marked the pool member as UP. |
public Builder()
LbPoolMemberStatus.public LbPoolMemberStatus.Builder setFailureCause(java.lang.String failureCause)
failureCause - New value for the property.public LbPoolMemberStatus.Builder setIpAddress(java.lang.String ipAddress)
ipAddress - New value for the property.public LbPoolMemberStatus.Builder setLastCheckTime(java.lang.Long lastCheckTime)
lastCheckTime - New value for the property.public LbPoolMemberStatus.Builder setLastStateChangeTime(java.lang.Long lastStateChangeTime)
lastStateChangeTime - New value for the property.public LbPoolMemberStatus.Builder setPort(java.lang.String port)
port - New value for the property.public LbPoolMemberStatus.Builder setStatus(java.lang.String status)
status - New value for the property.public LbPoolMemberStatus build()