public static final class ClusterTypes.NodeInfo.Builder
extends java.lang.Object
ClusterTypes.NodeInfo
.Constructor and Description |
---|
Builder(ClusterTypes.IpInfo haIp)
Constructor with parameters for the required properties of
ClusterTypes.NodeInfo . |
Modifier and Type | Method and Description |
---|---|
ClusterTypes.NodeInfo |
build() |
ClusterTypes.NodeInfo.Builder |
setFailoverIp(ClusterTypes.IpInfo failoverIp)
Failover IP address that this node will assume after the failover to serve
client requests.
|
ClusterTypes.NodeInfo.Builder |
setRuntime(ClusterTypes.NodeRuntimeInfo runtime)
Runtime information for the node in the VCHA Cluster.
The active node's management vCenter server credentials are required to populate some properties of ClusterTypes.NodeInfo.getRuntime() . |
public Builder(ClusterTypes.IpInfo haIp)
ClusterTypes.NodeInfo
.public ClusterTypes.NodeInfo.Builder setFailoverIp(ClusterTypes.IpInfo failoverIp)
ClusterTypes.NodeInfo.getFailoverIp()
. This property was
added in vSphere API 6.7.1.
If null
, then it will assume the public IP address of the Active vCenter
Server.failoverIp
- New value for the property.public ClusterTypes.NodeInfo.Builder setRuntime(ClusterTypes.NodeRuntimeInfo runtime)
ClusterTypes.NodeInfo.getRuntime()
. This
property was added in vSphere API 6.7.1.
If null
, then the information is unavailable or the specified Active
vCenter server management credentials are invalid or the node is not cloned yet.runtime
- New value for the property.public ClusterTypes.NodeInfo build()