@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 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()