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.
|
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()