@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() |
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
|
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 |
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 |
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, copyBaseTo, 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 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 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 Object
Object.toString()
public UpdateGlobalTableSettingsRequest clone()
clone
in class AmazonWebServiceRequest
Copyright © 2018. All rights reserved.