@ThreadSafe public final class EnhancedGlobalSecondaryIndex extends Object
Modifier and Type | Class and Description |
---|---|
static class |
EnhancedGlobalSecondaryIndex.Builder
A builder for
EnhancedGlobalSecondaryIndex |
Modifier and Type | Method and Description |
---|---|
static EnhancedGlobalSecondaryIndex.Builder |
builder()
Creates a newly initialized builder for an
EnhancedLocalSecondaryIndex |
boolean |
equals(Object o) |
int |
hashCode() |
String |
indexName()
The name of the global secondary index
|
Projection |
projection()
The attribute projection setting for this global secondary index.
|
ProvisionedThroughput |
provisionedThroughput()
The provisioned throughput setting for this global secondary index.
|
EnhancedGlobalSecondaryIndex.Builder |
toBuilder()
Creates a builder initialized with the attributes of an existing
EnhancedLocalSecondaryIndex |
public static EnhancedGlobalSecondaryIndex.Builder builder()
EnhancedLocalSecondaryIndex
public EnhancedGlobalSecondaryIndex.Builder toBuilder()
EnhancedLocalSecondaryIndex
public String indexName()
public Projection projection()
public ProvisionedThroughput provisionedThroughput()
Copyright © 2023. All rights reserved.