public static final class NodesTypes.Summary.Builder
extends java.lang.Object
NodesTypes.Summary
.Constructor and Description |
---|
Builder(java.lang.String node,
NodesTypes.ApplianceType type)
Constructor with parameters for the required properties of
NodesTypes.Summary . |
Modifier and Type | Method and Description |
---|---|
NodesTypes.Summary |
build() |
NodesTypes.Summary.Builder |
setClientAffinity(java.lang.String clientAffinity)
Identifier of the affinitized Platform Services Controller node.
|
NodesTypes.Summary.Builder |
setReplicationPartners(java.util.List<java.lang.String> replicationPartners)
List of replication partners' node identifiers.
|
public Builder(java.lang.String node, NodesTypes.ApplianceType type)
NodesTypes.Summary
.public NodesTypes.Summary.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.Summary.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.Summary build()