@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateKxClusterDatabasesRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateKxClusterDatabasesRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateKxClusterDatabasesRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
String |
getClientToken()
A token that ensures idempotency.
|
String |
getClusterName()
A unique name for the cluster that you want to modify.
|
List<KxDatabaseConfiguration> |
getDatabases()
The structure of databases mounted on the cluster.
|
KxDeploymentConfiguration |
getDeploymentConfiguration()
The configuration that allows you to choose how you want to update the databases on a cluster.
|
String |
getEnvironmentId()
The unique identifier of a kdb environment.
|
int |
hashCode() |
void |
setClientToken(String clientToken)
A token that ensures idempotency.
|
void |
setClusterName(String clusterName)
A unique name for the cluster that you want to modify.
|
void |
setDatabases(Collection<KxDatabaseConfiguration> databases)
The structure of databases mounted on the cluster.
|
void |
setDeploymentConfiguration(KxDeploymentConfiguration deploymentConfiguration)
The configuration that allows you to choose how you want to update the databases on a cluster.
|
void |
setEnvironmentId(String environmentId)
The unique identifier of a kdb environment.
|
String |
toString()
Returns a string representation of this object.
|
UpdateKxClusterDatabasesRequest |
withClientToken(String clientToken)
A token that ensures idempotency.
|
UpdateKxClusterDatabasesRequest |
withClusterName(String clusterName)
A unique name for the cluster that you want to modify.
|
UpdateKxClusterDatabasesRequest |
withDatabases(Collection<KxDatabaseConfiguration> databases)
The structure of databases mounted on the cluster.
|
UpdateKxClusterDatabasesRequest |
withDatabases(KxDatabaseConfiguration... databases)
The structure of databases mounted on the cluster.
|
UpdateKxClusterDatabasesRequest |
withDeploymentConfiguration(KxDeploymentConfiguration deploymentConfiguration)
The configuration that allows you to choose how you want to update the databases on a cluster.
|
UpdateKxClusterDatabasesRequest |
withEnvironmentId(String environmentId)
The unique identifier of a kdb environment.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeoutpublic void setEnvironmentId(String environmentId)
The unique identifier of a kdb environment.
environmentId - The unique identifier of a kdb environment.public String getEnvironmentId()
The unique identifier of a kdb environment.
public UpdateKxClusterDatabasesRequest withEnvironmentId(String environmentId)
The unique identifier of a kdb environment.
environmentId - The unique identifier of a kdb environment.public void setClusterName(String clusterName)
A unique name for the cluster that you want to modify.
clusterName - A unique name for the cluster that you want to modify.public String getClusterName()
A unique name for the cluster that you want to modify.
public UpdateKxClusterDatabasesRequest withClusterName(String clusterName)
A unique name for the cluster that you want to modify.
clusterName - A unique name for the cluster that you want to modify.public void setClientToken(String clientToken)
A token that ensures idempotency. This token expires in 10 minutes.
clientToken - A token that ensures idempotency. This token expires in 10 minutes.public String getClientToken()
A token that ensures idempotency. This token expires in 10 minutes.
public UpdateKxClusterDatabasesRequest withClientToken(String clientToken)
A token that ensures idempotency. This token expires in 10 minutes.
clientToken - A token that ensures idempotency. This token expires in 10 minutes.public List<KxDatabaseConfiguration> getDatabases()
The structure of databases mounted on the cluster.
public void setDatabases(Collection<KxDatabaseConfiguration> databases)
The structure of databases mounted on the cluster.
databases - The structure of databases mounted on the cluster.public UpdateKxClusterDatabasesRequest withDatabases(KxDatabaseConfiguration... databases)
The structure of databases mounted on the cluster.
NOTE: This method appends the values to the existing list (if any). Use
setDatabases(java.util.Collection) or withDatabases(java.util.Collection) if you want to
override the existing values.
databases - The structure of databases mounted on the cluster.public UpdateKxClusterDatabasesRequest withDatabases(Collection<KxDatabaseConfiguration> databases)
The structure of databases mounted on the cluster.
databases - The structure of databases mounted on the cluster.public void setDeploymentConfiguration(KxDeploymentConfiguration deploymentConfiguration)
The configuration that allows you to choose how you want to update the databases on a cluster.
deploymentConfiguration - The configuration that allows you to choose how you want to update the databases on a cluster.public KxDeploymentConfiguration getDeploymentConfiguration()
The configuration that allows you to choose how you want to update the databases on a cluster.
public UpdateKxClusterDatabasesRequest withDeploymentConfiguration(KxDeploymentConfiguration deploymentConfiguration)
The configuration that allows you to choose how you want to update the databases on a cluster.
deploymentConfiguration - The configuration that allows you to choose how you want to update the databases on a cluster.public String toString()
toString in class ObjectObject.toString()public UpdateKxClusterDatabasesRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()