@Generated(value="software.amazon.awssdk:codegen") public final class GlobalTableGlobalSecondaryIndexSettingsUpdate extends Object implements StructuredPojo, ToCopyableBuilder<GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder,GlobalTableGlobalSecondaryIndexSettingsUpdate>
Represents the settings of a global secondary index for a global table that will be modified.
Modifier and Type | Class and Description |
---|---|
static interface |
GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder |
Modifier and Type | Method and Description |
---|---|
static GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
indexName()
The name of the global secondary index.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
Long |
provisionedWriteCapacityUnits()
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. |
static Class<? extends GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder> |
serializableBuilderClass() |
GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder |
toBuilder() |
String |
toString() |
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 provisionedWriteCapacityUnits()
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
ThrottlingException.
public GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder toBuilder()
toBuilder
in interface ToCopyableBuilder<GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder,GlobalTableGlobalSecondaryIndexSettingsUpdate>
public static GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder builder()
public static Class<? extends GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2018. All rights reserved.