public static final class ALBControllerClusterInfo.Builder
extends java.lang.Object
ALBControllerClusterInfo.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ALBControllerClusterInfo. |
| Modifier and Type | Method and Description |
|---|---|
ALBControllerClusterInfo |
build() |
ALBControllerClusterInfo.Builder |
setClusteringId(java.lang.String clusteringId)
Unique Id for NSX Advanced Load Balancer Controller Cluster used in VCF managed
NSX.
|
ALBControllerClusterInfo.Builder |
setClusterName(java.lang.String clusterName)
Advanced Load Balancer controller cluster name.
|
ALBControllerClusterInfo.Builder |
setClusterState(java.lang.String clusterState)
Advanced Load Balancer controller cluster state.
|
ALBControllerClusterInfo.Builder |
setClusterUuid(java.lang.String clusterUuid)
ID of the Cluster maintained internally.
|
ALBControllerClusterInfo.Builder |
setError(AlbControllerClusterRuntimeError error) |
ALBControllerClusterInfo.Builder |
setNodes(java.util.List<ALBControllerNodeInfo> nodes)
Advanced Load Balancer controller node information
|
ALBControllerClusterInfo.Builder |
setReason(java.lang.String reason)
Advanced Load Balancer cluster state not STABLE reason.
|
ALBControllerClusterInfo.Builder |
setVersion(java.lang.String version)
Advanced Load Balancer controller cluster version.
|
ALBControllerClusterInfo.Builder |
setVirtualIp(java.lang.String virtualIp)
Advanced Load Balancer controller cluster virtual_ip.
|
public Builder()
ALBControllerClusterInfo.public ALBControllerClusterInfo.Builder setClusterName(java.lang.String clusterName)
clusterName - New value for the property.public ALBControllerClusterInfo.Builder setClusterState(java.lang.String clusterState)
clusterState - New value for the property.public ALBControllerClusterInfo.Builder setClusterUuid(java.lang.String clusterUuid)
clusterUuid - New value for the property.public ALBControllerClusterInfo.Builder setClusteringId(java.lang.String clusteringId)
clusteringId - New value for the property.public ALBControllerClusterInfo.Builder setError(AlbControllerClusterRuntimeError error)
error - New value for the property.public ALBControllerClusterInfo.Builder setNodes(java.util.List<ALBControllerNodeInfo> nodes)
nodes - New value for the property.public ALBControllerClusterInfo.Builder setReason(java.lang.String reason)
reason - New value for the property.public ALBControllerClusterInfo.Builder setVersion(java.lang.String version)
version - New value for the property.public ALBControllerClusterInfo.Builder setVirtualIp(java.lang.String virtualIp)
virtualIp - New value for the property.public ALBControllerClusterInfo build()