public static final class ManagementClusterRoleConfig.Builder
extends java.lang.Object
ManagementClusterRoleConfig
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ManagementClusterRoleConfig . |
Modifier and Type | Method and Description |
---|---|
ManagementClusterRoleConfig |
build() |
ManagementClusterRoleConfig.Builder |
setApiListenAddr(ServiceEndpoint apiListenAddr) |
ManagementClusterRoleConfig.Builder |
setApplianceConnectionInfo(ServiceEndpoint applianceConnectionInfo) |
ManagementClusterRoleConfig.Builder |
setMgmtClusterListenAddr(ServiceEndpoint mgmtClusterListenAddr) |
ManagementClusterRoleConfig.Builder |
setMgmtPlaneListenAddr(ServiceEndpoint mgmtPlaneListenAddr) |
ManagementClusterRoleConfig.Builder |
setMpaMsgClientInfo(MsgClientInfo mpaMsgClientInfo) |
ManagementClusterRoleConfig.Builder |
setType(java.lang.String type)
Possible values are:
ManagementClusterRoleConfig.TYPE_MANAGEMENTCLUSTERROLECONFIG
ManagementClusterRoleConfig.TYPE_CONTROLLERCLUSTERROLECONFIG
Type of this role configuration
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored. |
public Builder()
ManagementClusterRoleConfig
.public ManagementClusterRoleConfig.Builder setType(java.lang.String type)
type
- New value for the property.public ManagementClusterRoleConfig.Builder setApiListenAddr(ServiceEndpoint apiListenAddr)
apiListenAddr
- New value for the property.public ManagementClusterRoleConfig.Builder setApplianceConnectionInfo(ServiceEndpoint applianceConnectionInfo)
applianceConnectionInfo
- New value for the property.public ManagementClusterRoleConfig.Builder setMgmtClusterListenAddr(ServiceEndpoint mgmtClusterListenAddr)
mgmtClusterListenAddr
- New value for the property.public ManagementClusterRoleConfig.Builder setMgmtPlaneListenAddr(ServiceEndpoint mgmtPlaneListenAddr)
mgmtPlaneListenAddr
- New value for the property.public ManagementClusterRoleConfig.Builder setMpaMsgClientInfo(MsgClientInfo mpaMsgClientInfo)
mpaMsgClientInfo
- New value for the property.public ManagementClusterRoleConfig build()