public static final class EnhancedGlobalSecondaryIndex.Builder extends Object
EnhancedGlobalSecondaryIndex
Modifier and Type | Method and Description |
---|---|
EnhancedGlobalSecondaryIndex |
build()
Builds a
EnhancedGlobalSecondaryIndex based on the values stored in this builder |
EnhancedGlobalSecondaryIndex.Builder |
indexName(String indexName)
The name of the global secondary index
|
EnhancedGlobalSecondaryIndex.Builder |
projection(Consumer<Projection.Builder> projection)
The attribute projection setting for this global secondary index.
|
EnhancedGlobalSecondaryIndex.Builder |
projection(Projection projection)
The attribute projection setting for this global secondary index.
|
EnhancedGlobalSecondaryIndex.Builder |
provisionedThroughput(Consumer<ProvisionedThroughput.Builder> provisionedThroughput)
The provisioned throughput setting for this global secondary index.
|
EnhancedGlobalSecondaryIndex.Builder |
provisionedThroughput(ProvisionedThroughput provisionedThroughput)
The provisioned throughput setting for this global secondary index.
|
public EnhancedGlobalSecondaryIndex.Builder indexName(String indexName)
public EnhancedGlobalSecondaryIndex.Builder projection(Projection projection)
public EnhancedGlobalSecondaryIndex.Builder projection(Consumer<Projection.Builder> projection)
public EnhancedGlobalSecondaryIndex.Builder provisionedThroughput(ProvisionedThroughput provisionedThroughput)
public EnhancedGlobalSecondaryIndex.Builder provisionedThroughput(Consumer<ProvisionedThroughput.Builder> provisionedThroughput)
public EnhancedGlobalSecondaryIndex build()
EnhancedGlobalSecondaryIndex
based on the values stored in this builderCopyright © 2021. All rights reserved.