@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.