public static final class JoinClusterParameters.Builder
extends java.lang.Object
JoinClusterParameters
.Constructor and Description |
---|
Builder()
Constructor with parameters for the required properties of
JoinClusterParameters . |
Modifier and Type | Method and Description |
---|---|
JoinClusterParameters |
build() |
JoinClusterParameters.Builder |
setCertficateSha256Thumbprint(java.lang.String certficateSha256Thumbprint)
SHA256 Thumbprint of the API certificate of the cluster node.
|
JoinClusterParameters.Builder |
setCertificateSha256Thumbprint(java.lang.String certificateSha256Thumbprint)
SHA256 Thumbprint of the API certificate of the cluster node.
|
JoinClusterParameters.Builder |
setClusterId(java.lang.String clusterId)
UUID of the cluster to join.
|
JoinClusterParameters.Builder |
setIpAddress(java.lang.String ipAddress)
IP address of a node already part of the cluster to join.
|
JoinClusterParameters.Builder |
setPassword(java.lang.String password)
Password of the user on the cluster node.
|
JoinClusterParameters.Builder |
setPort(java.lang.Long port)
API port on the cluster node.
|
JoinClusterParameters.Builder |
setToken(java.lang.String token)
Limited time OAuth token instead of the username/password.
|
JoinClusterParameters.Builder |
setUsername(java.lang.String username)
Username on the cluster node.
|
public Builder()
JoinClusterParameters
.public JoinClusterParameters.Builder setCertficateSha256Thumbprint(java.lang.String certficateSha256Thumbprint)
certficateSha256Thumbprint
- New value for the property.public JoinClusterParameters.Builder setCertificateSha256Thumbprint(java.lang.String certificateSha256Thumbprint)
certificateSha256Thumbprint
- New value for the property.public JoinClusterParameters.Builder setClusterId(java.lang.String clusterId)
clusterId
- New value for the property.public JoinClusterParameters.Builder setIpAddress(java.lang.String ipAddress)
ipAddress
- New value for the property.public JoinClusterParameters.Builder setPassword(java.lang.String password)
password
- New value for the property.public JoinClusterParameters.Builder setPort(java.lang.Long port)
port
- New value for the property.public JoinClusterParameters.Builder setToken(java.lang.String token)
token
- New value for the property.public JoinClusterParameters.Builder setUsername(java.lang.String username)
username
- New value for the property.public JoinClusterParameters build()