@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, withSdkRequestTimeout public UpdateKxClusterDatabasesRequest()
public 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 Object Object.toString() public UpdateKxClusterDatabasesRequest clone()
AmazonWebServiceRequest clone in class AmazonWebServiceRequest Object.clone()