@Generated(value="software.amazon.awssdk:codegen") public final class ReplicaGlobalSecondaryIndexSettingsUpdate extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ReplicaGlobalSecondaryIndexSettingsUpdate.Builder,ReplicaGlobalSecondaryIndexSettingsUpdate>
Represents the settings of a global secondary index for a global table that will be modified.
Modifier and Type | Class and Description |
---|---|
static interface |
ReplicaGlobalSecondaryIndexSettingsUpdate.Builder |
Modifier and Type | Method and Description |
---|---|
static ReplicaGlobalSecondaryIndexSettingsUpdate.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.
|
AutoScalingSettingsUpdate |
provisionedReadCapacityAutoScalingSettingsUpdate()
Auto scaling settings for managing a global secondary index replica's read capacity units.
|
Long |
provisionedReadCapacityUnits()
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException . |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ReplicaGlobalSecondaryIndexSettingsUpdate.Builder> |
serializableBuilderClass() |
ReplicaGlobalSecondaryIndexSettingsUpdate.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
copy
public final String indexName()
The name of the global secondary index. The name must be unique among all other indexes on this table.
public final Long provisionedReadCapacityUnits()
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException
.
ThrottlingException
.public final AutoScalingSettingsUpdate provisionedReadCapacityAutoScalingSettingsUpdate()
Auto scaling settings for managing a global secondary index replica's read capacity units.
public ReplicaGlobalSecondaryIndexSettingsUpdate.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<ReplicaGlobalSecondaryIndexSettingsUpdate.Builder,ReplicaGlobalSecondaryIndexSettingsUpdate>
public static ReplicaGlobalSecondaryIndexSettingsUpdate.Builder builder()
public static Class<? extends ReplicaGlobalSecondaryIndexSettingsUpdate.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public final String toString()
Copyright © 2021. All rights reserved.