public static final class ALBPoolGroupMember.Builder
extends java.lang.Object
ALBPoolGroupMember.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBPoolGroupMember. |
| Modifier and Type | Method and Description |
|---|---|
ALBPoolGroupMember |
build() |
ALBPoolGroupMember.Builder |
setDeploymentState(java.lang.String deploymentState)
Possible values are:
ALBPoolGroupMember.DEPLOYMENT_STATE_EVALUATION_IN_PROGRESS
ALBPoolGroupMember.DEPLOYMENT_STATE_IN_SERVICE
ALBPoolGroupMember.DEPLOYMENT_STATE_OUT_OF_SERVICE
ALBPoolGroupMember.DEPLOYMENT_STATE_EVALUATION_FAILED
Pool deployment state used with the PG deployment policy. |
ALBPoolGroupMember.Builder |
setPoolPath(java.lang.String poolPath)
path of the pool.
|
ALBPoolGroupMember.Builder |
setPriorityLabel(java.lang.String priorityLabel)
All pools with same label are treated similarly in a pool group.
|
ALBPoolGroupMember.Builder |
setRatio(java.lang.Long ratio)
Ratio of selecting eligible pools in the pool group.
|
public Builder()
ALBPoolGroupMember.public ALBPoolGroupMember.Builder setDeploymentState(java.lang.String deploymentState)
deploymentState - New value for the property.public ALBPoolGroupMember.Builder setPoolPath(java.lang.String poolPath)
poolPath - New value for the property.public ALBPoolGroupMember.Builder setPriorityLabel(java.lang.String priorityLabel)
priorityLabel - New value for the property.public ALBPoolGroupMember.Builder setRatio(java.lang.Long ratio)
ratio - New value for the property.public ALBPoolGroupMember build()