public static final class LBPoolStatus.Builder
extends java.lang.Object
LBPoolStatus.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
LBPoolStatus. |
| Modifier and Type | Method and Description |
|---|---|
LBPoolStatus |
build() |
LBPoolStatus.Builder |
setAlarm(PolicyRuntimeAlarm alarm) |
LBPoolStatus.Builder |
setEnforcementPointPath(java.lang.String enforcementPointPath)
Policy Path referencing the enforcement point where the info is fetched.
|
LBPoolStatus.Builder |
setLastUpdateTimestamp(java.lang.Long lastUpdateTimestamp)
Timestamp when the data was last updated.
|
LBPoolStatus.Builder |
setMembers(java.util.List<LBPoolMemberStatus> members)
Status of load balancer pool members.
|
LBPoolStatus.Builder |
setPoolPath(java.lang.String poolPath)
Load balancer pool object path.
|
LBPoolStatus.Builder |
setStatus(java.lang.String status)
Possible values are:
LBPoolStatus.STATUS_UP LBPoolStatus.STATUS_PARTIALLY_UP LBPoolStatus.STATUS_PRIMARY_DOWN LBPoolStatus.STATUS_DOWN LBPoolStatus.STATUS_DETACHED LBPoolStatus.STATUS_UNKNOWN UP means
that all primary members are in UP status. |
public Builder()
LBPoolStatus.public LBPoolStatus.Builder setLastUpdateTimestamp(java.lang.Long lastUpdateTimestamp)
lastUpdateTimestamp - New value for the property.public LBPoolStatus.Builder setMembers(java.util.List<LBPoolMemberStatus> members)
members - New value for the property.public LBPoolStatus.Builder setPoolPath(java.lang.String poolPath)
poolPath - New value for the property.public LBPoolStatus.Builder setStatus(java.lang.String status)
status - New value for the property.public LBPoolStatus.Builder setAlarm(PolicyRuntimeAlarm alarm)
alarm - New value for the property.public LBPoolStatus.Builder setEnforcementPointPath(java.lang.String enforcementPointPath)
enforcementPointPath - New value for the property.public LBPoolStatus build()