@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()
Autoscaling 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 String indexName()
The name of the global secondary index. The name must be unique among all other indexes on this table.
public Long provisionedReadCapacityUnits()
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException
.
ThrottlingException
.public AutoScalingSettingsUpdate provisionedReadCapacityAutoScalingSettingsUpdate()
Autoscaling 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 boolean equalsBySdkFields(Object obj)
equalsBySdkFields
in interface SdkPojo
public String toString()
Copyright © 2019. All rights reserved.