public static final class NodesTypes.Info.Builder
extends java.lang.Object
NodesTypes.Info
.Constructor and Description |
---|
Builder(java.lang.String domain,
NodesTypes.ApplianceType type)
Constructor with parameters for the required properties of
NodesTypes.Info . |
Modifier and Type | Method and Description |
---|---|
NodesTypes.Info |
build() |
NodesTypes.Info.Builder |
setClientAffinity(java.lang.String clientAffinity)
Identifier of the affinitized Platform Services Controller node.
|
NodesTypes.Info.Builder |
setReplicationPartners(java.util.List<java.lang.String> replicationPartners)
List of replication partners' node identifiers.
|
public Builder(java.lang.String domain, NodesTypes.ApplianceType type)
NodesTypes.Info
.public NodesTypes.Info.Builder setReplicationPartners(java.util.List<java.lang.String> replicationPartners)
getType()
is one of NodesTypes.ApplianceType.VCSA_EMBEDDED
or NodesTypes.ApplianceType.PSC_EXTERNAL
.replicationPartners
- New value for the property.
When clients pass a value of this class as a parameter, the property must
contain identifiers for the resource type: com.vmware.vcenter.VCenter.name
. When methods return a value of this class as a
return value, the property will contain identifiers for the resource type:
com.vmware.vcenter.VCenter.name
.public NodesTypes.Info.Builder setClientAffinity(java.lang.String clientAffinity)
getType()
is NodesTypes.ApplianceType.VCSA_EXTERNAL
.clientAffinity
- New value for the property.
When clients pass a value of this class as a parameter, the property must be an
identifier for the resource type: com.vmware.vcenter.VCenter.name
. When
methods return a value of this class as a return value, the property will be an
identifier for the resource type: com.vmware.vcenter.VCenter.name
.public NodesTypes.Info build()