public static final class ClusterConfiguration.Builder
extends java.lang.Object
ClusterConfiguration.| Constructor and Description |
|---|
Builder()
Constructor with parameters for the required properties of
ClusterConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
ClusterConfiguration |
build() |
ClusterConfiguration.Builder |
setClusterId(java.lang.String clusterId)
UUID of the 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.
|
ClusterConfiguration.Builder |
setConfigVersion(java.lang.Long configVersion)
Cluster configuration version format: int64
This property may be present in responses from the server, but if it is present
in a request to server it will be ignored.
|
ClusterConfiguration.Builder |
setNodes(java.util.List<ClusterNode> nodes)
Nodes in the cluster 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()
ClusterConfiguration.public ClusterConfiguration.Builder setClusterId(java.lang.String clusterId)
clusterId - New value for the property.public ClusterConfiguration.Builder setConfigVersion(java.lang.Long configVersion)
configVersion - New value for the property.public ClusterConfiguration.Builder setNodes(java.util.List<ClusterNode> nodes)
nodes - New value for the property.public ClusterConfiguration build()