@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateGlobalTableSettingsRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP| Constructor and Description |
|---|
UpdateGlobalTableSettingsRequest() |
| Modifier and Type | Method and Description |
|---|---|
UpdateGlobalTableSettingsRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
List<GlobalTableGlobalSecondaryIndexSettingsUpdate> |
getGlobalTableGlobalSecondaryIndexSettingsUpdate()
Represents the settings of a global secondary index for a global table that will be modified.
|
String |
getGlobalTableName()
The name of the global table
|
AutoScalingSettingsUpdate |
getGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate()
AutoScaling settings for managing provisioned write capacity for the global table.
|
Long |
getGlobalTableProvisionedWriteCapacityUnits()
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. |
List<ReplicaSettingsUpdate> |
getReplicaSettingsUpdate()
Represents the settings for a global table in a region that will be modified.
|
int |
hashCode() |
void |
setGlobalTableGlobalSecondaryIndexSettingsUpdate(Collection<GlobalTableGlobalSecondaryIndexSettingsUpdate> globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
|
void |
setGlobalTableName(String globalTableName)
The name of the global table
|
void |
setGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate)
AutoScaling settings for managing provisioned write capacity for the global table.
|
void |
setGlobalTableProvisionedWriteCapacityUnits(Long globalTableProvisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. |
void |
setReplicaSettingsUpdate(Collection<ReplicaSettingsUpdate> replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
UpdateGlobalTableSettingsRequest |
withGlobalTableGlobalSecondaryIndexSettingsUpdate(Collection<GlobalTableGlobalSecondaryIndexSettingsUpdate> globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
|
UpdateGlobalTableSettingsRequest |
withGlobalTableGlobalSecondaryIndexSettingsUpdate(GlobalTableGlobalSecondaryIndexSettingsUpdate... globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
|
UpdateGlobalTableSettingsRequest |
withGlobalTableName(String globalTableName)
The name of the global table
|
UpdateGlobalTableSettingsRequest |
withGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate)
AutoScaling settings for managing provisioned write capacity for the global table.
|
UpdateGlobalTableSettingsRequest |
withGlobalTableProvisionedWriteCapacityUnits(Long globalTableProvisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. |
UpdateGlobalTableSettingsRequest |
withReplicaSettingsUpdate(Collection<ReplicaSettingsUpdate> replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
|
UpdateGlobalTableSettingsRequest |
withReplicaSettingsUpdate(ReplicaSettingsUpdate... replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
|
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 setGlobalTableName(String globalTableName)
The name of the global table
globalTableName - The name of the global tablepublic String getGlobalTableName()
The name of the global table
public UpdateGlobalTableSettingsRequest withGlobalTableName(String globalTableName)
The name of the global table
globalTableName - The name of the global tablepublic void setGlobalTableProvisionedWriteCapacityUnits(Long globalTableProvisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
globalTableProvisionedWriteCapacityUnits - The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException.public Long getGlobalTableProvisionedWriteCapacityUnits()
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
ThrottlingException.public UpdateGlobalTableSettingsRequest withGlobalTableProvisionedWriteCapacityUnits(Long globalTableProvisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
globalTableProvisionedWriteCapacityUnits - The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException.public void setGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate)
AutoScaling settings for managing provisioned write capacity for the global table.
globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate - AutoScaling settings for managing provisioned write capacity for the global table.public AutoScalingSettingsUpdate getGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate()
AutoScaling settings for managing provisioned write capacity for the global table.
public UpdateGlobalTableSettingsRequest withGlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate)
AutoScaling settings for managing provisioned write capacity for the global table.
globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate - AutoScaling settings for managing provisioned write capacity for the global table.public List<GlobalTableGlobalSecondaryIndexSettingsUpdate> getGlobalTableGlobalSecondaryIndexSettingsUpdate()
Represents the settings of a global secondary index for a global table that will be modified.
public void setGlobalTableGlobalSecondaryIndexSettingsUpdate(Collection<GlobalTableGlobalSecondaryIndexSettingsUpdate> globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
globalTableGlobalSecondaryIndexSettingsUpdate - Represents the settings of a global secondary index for a global table that will be modified.public UpdateGlobalTableSettingsRequest withGlobalTableGlobalSecondaryIndexSettingsUpdate(GlobalTableGlobalSecondaryIndexSettingsUpdate... globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
NOTE: This method appends the values to the existing list (if any). Use
setGlobalTableGlobalSecondaryIndexSettingsUpdate(java.util.Collection) or
withGlobalTableGlobalSecondaryIndexSettingsUpdate(java.util.Collection) if you want to override the
existing values.
globalTableGlobalSecondaryIndexSettingsUpdate - Represents the settings of a global secondary index for a global table that will be modified.public UpdateGlobalTableSettingsRequest withGlobalTableGlobalSecondaryIndexSettingsUpdate(Collection<GlobalTableGlobalSecondaryIndexSettingsUpdate> globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
globalTableGlobalSecondaryIndexSettingsUpdate - Represents the settings of a global secondary index for a global table that will be modified.public List<ReplicaSettingsUpdate> getReplicaSettingsUpdate()
Represents the settings for a global table in a region that will be modified.
public void setReplicaSettingsUpdate(Collection<ReplicaSettingsUpdate> replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
replicaSettingsUpdate - Represents the settings for a global table in a region that will be modified.public UpdateGlobalTableSettingsRequest withReplicaSettingsUpdate(ReplicaSettingsUpdate... replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
NOTE: This method appends the values to the existing list (if any). Use
setReplicaSettingsUpdate(java.util.Collection) or
withReplicaSettingsUpdate(java.util.Collection) if you want to override the existing values.
replicaSettingsUpdate - Represents the settings for a global table in a region that will be modified.public UpdateGlobalTableSettingsRequest withReplicaSettingsUpdate(Collection<ReplicaSettingsUpdate> replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
replicaSettingsUpdate - Represents the settings for a global table in a region that will be modified.public String toString()
toString in class ObjectObject.toString()public UpdateGlobalTableSettingsRequest clone()
AmazonWebServiceRequestclone in class AmazonWebServiceRequestObject.clone()Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.