public static final class ClusterNodeStatus.Builder
extends java.lang.Object
ClusterNodeStatus
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
ClusterNodeStatus . |
Modifier and Type | Method and Description |
---|---|
ClusterNodeStatus |
build() |
ClusterNodeStatus.Builder |
setControlClusterStatus(ControlClusterNodeStatus controlClusterStatus) |
ClusterNodeStatus.Builder |
setMgmtClusterStatus(ManagementClusterNodeStatus mgmtClusterStatus) |
ClusterNodeStatus.Builder |
setSystemStatus(NodeStatusProperties systemStatus) |
ClusterNodeStatus.Builder |
setVersion(java.lang.String version)
Software version running on node
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()
ClusterNodeStatus
.public ClusterNodeStatus.Builder setControlClusterStatus(ControlClusterNodeStatus controlClusterStatus)
controlClusterStatus
- New value for the property.public ClusterNodeStatus.Builder setMgmtClusterStatus(ManagementClusterNodeStatus mgmtClusterStatus)
mgmtClusterStatus
- New value for the property.public ClusterNodeStatus.Builder setSystemStatus(NodeStatusProperties systemStatus)
systemStatus
- New value for the property.public ClusterNodeStatus.Builder setVersion(java.lang.String version)
version
- New value for the property.public ClusterNodeStatus build()