public static final class AddControllerNodeSpec.Builder
extends java.lang.Object
AddControllerNodeSpec
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
AddControllerNodeSpec . |
Modifier and Type | Method and Description |
---|---|
AddControllerNodeSpec |
build() |
AddControllerNodeSpec.Builder |
setClusteringParams(ClusteringInfo clusteringParams) |
AddControllerNodeSpec.Builder |
setControlPlaneServerCertificate(java.lang.String controlPlaneServerCertificate)
Deprecated.
|
AddControllerNodeSpec.Builder |
setHostMsgClientInfo(MsgClientInfo hostMsgClientInfo) |
AddControllerNodeSpec.Builder |
setMpaMsgClientInfo(MsgClientInfo mpaMsgClientInfo) |
AddControllerNodeSpec.Builder |
setNodeId(java.lang.String nodeId)
Only use this if an id for the node already exists with MP.
|
AddControllerNodeSpec.Builder |
setType(java.lang.String type)
Possible values are:
AddControllerNodeSpec.TYPE_ADDCONTROLLERNODESPEC
must be set to AddControllerNodeSpec |
public Builder()
AddControllerNodeSpec
.public AddControllerNodeSpec.Builder setClusteringParams(ClusteringInfo clusteringParams)
clusteringParams
- New value for the property.public AddControllerNodeSpec.Builder setControlPlaneServerCertificate(java.lang.String controlPlaneServerCertificate)
controlPlaneServerCertificate
- New value for the property.public AddControllerNodeSpec.Builder setHostMsgClientInfo(MsgClientInfo hostMsgClientInfo)
hostMsgClientInfo
- New value for the property.public AddControllerNodeSpec.Builder setMpaMsgClientInfo(MsgClientInfo mpaMsgClientInfo)
mpaMsgClientInfo
- New value for the property.public AddControllerNodeSpec.Builder setNodeId(java.lang.String nodeId)
nodeId
- New value for the property.public AddControllerNodeSpec.Builder setType(java.lang.String type)
type
- New value for the property.public AddControllerNodeSpec build()