@Generated(value="software.amazon.awssdk:codegen") public final class ReplicaGlobalSecondaryIndexDescription extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicaGlobalSecondaryIndexDescription.Builder,ReplicaGlobalSecondaryIndexDescription>
Represents the properties of a replica global secondary index.
Modifier and Type | Class and Description |
---|---|
static interface |
ReplicaGlobalSecondaryIndexDescription.Builder |
Modifier and Type | Method and Description |
---|---|
static ReplicaGlobalSecondaryIndexDescription.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
indexName()
The name of the global secondary index.
|
ProvisionedThroughputOverride |
provisionedThroughputOverride()
If not described, uses the source table GSI's read capacity settings.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReplicaGlobalSecondaryIndexDescription.Builder> |
serializableBuilderClass() |
ReplicaGlobalSecondaryIndexDescription.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public String indexName()
The name of the global secondary index.
public ProvisionedThroughputOverride provisionedThroughputOverride()
If not described, uses the source table GSI's read capacity settings.
public ReplicaGlobalSecondaryIndexDescription.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ReplicaGlobalSecondaryIndexDescription.Builder,ReplicaGlobalSecondaryIndexDescription>
public static ReplicaGlobalSecondaryIndexDescription.Builder builder()
public static Class<? extends ReplicaGlobalSecondaryIndexDescription.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2020. All rights reserved.