public static final class ALBControllerNodeInfo.Builder
extends java.lang.Object
ALBControllerNodeInfo.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBControllerNodeInfo. |
| Modifier and Type | Method and Description |
|---|---|
ALBControllerNodeInfo |
build() |
ALBControllerNodeInfo.Builder |
setIsDhcp(java.lang.Boolean isDhcp)
Advanced Load Balancer controller node IP configuration is static or DHCP.
|
ALBControllerNodeInfo.Builder |
setNodeIp(java.lang.String nodeIp)
Advanced Load Balancer controller node IP.
|
ALBControllerNodeInfo.Builder |
setNodeName(java.lang.String nodeName)
Advanced Load Balancer controller node name.
|
ALBControllerNodeInfo.Builder |
setNodeRole(java.lang.String nodeRole)
Advanced Load Balancer controller node role in cluster.
|
ALBControllerNodeInfo.Builder |
setNodeStartTime(java.lang.Long nodeStartTime)
Advanced Load Balancer controller node start time in its local timezone.
|
ALBControllerNodeInfo.Builder |
setNodeState(java.lang.String nodeState)
Advanced Load Balancer controller node current state in the cluster.
|
ALBControllerNodeInfo.Builder |
setVmId(java.lang.String vmId)
ID of the VM maintained internally.
|
public Builder()
ALBControllerNodeInfo.public ALBControllerNodeInfo.Builder setIsDhcp(java.lang.Boolean isDhcp)
isDhcp - New value for the property.public ALBControllerNodeInfo.Builder setNodeIp(java.lang.String nodeIp)
nodeIp - New value for the property.public ALBControllerNodeInfo.Builder setNodeName(java.lang.String nodeName)
nodeName - New value for the property.public ALBControllerNodeInfo.Builder setNodeRole(java.lang.String nodeRole)
nodeRole - New value for the property.public ALBControllerNodeInfo.Builder setNodeStartTime(java.lang.Long nodeStartTime)
nodeStartTime - New value for the property.public ALBControllerNodeInfo.Builder setNodeState(java.lang.String nodeState)
nodeState - New value for the property.public ALBControllerNodeInfo.Builder setVmId(java.lang.String vmId)
vmId - New value for the property.public ALBControllerNodeInfo build()