public static final class ManagementClusterStatus.Builder
extends java.lang.Object
ManagementClusterStatus
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ManagementClusterStatus . |
Modifier and Type | Method and Description |
---|---|
ManagementClusterStatus |
build() |
ManagementClusterStatus.Builder |
setOfflineNodes(java.util.List<ManagementPlaneBaseNodeInfo> offlineNodes)
Current missing management plane nodes
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ManagementClusterStatus.Builder |
setOnlineNodes(java.util.List<ManagementPlaneBaseNodeInfo> onlineNodes)
Current alive management plane nodes
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ManagementClusterStatus.Builder |
setRequiredMembersForInitialization(java.util.List<ClusterInitializationNodeInfo> requiredMembersForInitialization)
The details of the cluster nodes required for cluster initialization
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ManagementClusterStatus.Builder |
setStatus(java.lang.String status)
Possible values are:
ManagementClusterStatus.STATUS_INITIALIZING
ManagementClusterStatus.STATUS_UNSTABLE
ManagementClusterStatus.STATUS_DEGRADED
ManagementClusterStatus.STATUS_STABLE
ManagementClusterStatus.STATUS_UNKNOWN
The current status of the management cluster
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()
ManagementClusterStatus
.public ManagementClusterStatus.Builder setOfflineNodes(java.util.List<ManagementPlaneBaseNodeInfo> offlineNodes)
offlineNodes
- New value for the property.public ManagementClusterStatus.Builder setOnlineNodes(java.util.List<ManagementPlaneBaseNodeInfo> onlineNodes)
onlineNodes
- New value for the property.public ManagementClusterStatus.Builder setRequiredMembersForInitialization(java.util.List<ClusterInitializationNodeInfo> requiredMembersForInitialization)
requiredMembersForInitialization
- New value for the property.public ManagementClusterStatus.Builder setStatus(java.lang.String status)
status
- New value for the property.public ManagementClusterStatus build()