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