@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReplicaGlobalSecondaryIndex extends Object implements Serializable, Cloneable, StructuredPojo
Represents the properties of a replica global secondary index.
Constructor and Description |
---|
ReplicaGlobalSecondaryIndex() |
Modifier and Type | Method and Description |
---|---|
ReplicaGlobalSecondaryIndex |
clone() |
boolean |
equals(Object obj) |
String |
getIndexName()
The name of the global secondary index.
|
ProvisionedThroughputOverride |
getProvisionedThroughputOverride()
Replica table GSI-specific provisioned throughput.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setIndexName(String indexName)
The name of the global secondary index.
|
void |
setProvisionedThroughputOverride(ProvisionedThroughputOverride provisionedThroughputOverride)
Replica table GSI-specific provisioned throughput.
|
String |
toString()
Returns a string representation of this object.
|
ReplicaGlobalSecondaryIndex |
withIndexName(String indexName)
The name of the global secondary index.
|
ReplicaGlobalSecondaryIndex |
withProvisionedThroughputOverride(ProvisionedThroughputOverride provisionedThroughputOverride)
Replica table GSI-specific provisioned throughput.
|
public void setIndexName(String indexName)
The name of the global secondary index.
indexName
- The name of the global secondary index.public String getIndexName()
The name of the global secondary index.
public ReplicaGlobalSecondaryIndex withIndexName(String indexName)
The name of the global secondary index.
indexName
- The name of the global secondary index.public void setProvisionedThroughputOverride(ProvisionedThroughputOverride provisionedThroughputOverride)
Replica table GSI-specific provisioned throughput. If not specified, uses the source table GSI's read capacity settings.
provisionedThroughputOverride
- Replica table GSI-specific provisioned throughput. If not specified, uses the source table GSI's read
capacity settings.public ProvisionedThroughputOverride getProvisionedThroughputOverride()
Replica table GSI-specific provisioned throughput. If not specified, uses the source table GSI's read capacity settings.
public ReplicaGlobalSecondaryIndex withProvisionedThroughputOverride(ProvisionedThroughputOverride provisionedThroughputOverride)
Replica table GSI-specific provisioned throughput. If not specified, uses the source table GSI's read capacity settings.
provisionedThroughputOverride
- Replica table GSI-specific provisioned throughput. If not specified, uses the source table GSI's read
capacity settings.public String toString()
toString
in class Object
Object.toString()
public ReplicaGlobalSecondaryIndex clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2020. All rights reserved.