public final class CreateTableEnhancedRequest extends Object
DynamoDbTable.createTable(CreateTableEnhancedRequest)
or
DynamoDbAsyncTable.createTable(CreateTableEnhancedRequest)
).
All parameters are optional.
Modifier and Type | Class and Description |
---|---|
static class |
CreateTableEnhancedRequest.Builder
A builder that is used to create a request with the desired parameters.
|
Modifier and Type | Method and Description |
---|---|
static CreateTableEnhancedRequest.Builder |
builder()
Creates a newly initialized builder for a request object.
|
boolean |
equals(Object o) |
Collection<EnhancedGlobalSecondaryIndex> |
globalSecondaryIndices()
Returns the global secondary index set on this request object, or null if it has not been set.
|
int |
hashCode() |
Collection<EnhancedLocalSecondaryIndex> |
localSecondaryIndices()
Returns the local secondary index set on this request object, or null if it has not been set.
|
ProvisionedThroughput |
provisionedThroughput()
Returns the provisioned throughput value set on this request object, or null if it has not been set.
|
CreateTableEnhancedRequest.Builder |
toBuilder()
Returns a builder initialized with all existing values on the request object.
|
public static CreateTableEnhancedRequest.Builder builder()
public CreateTableEnhancedRequest.Builder toBuilder()
public ProvisionedThroughput provisionedThroughput()
public Collection<EnhancedLocalSecondaryIndex> localSecondaryIndices()
public Collection<EnhancedGlobalSecondaryIndex> globalSecondaryIndices()
Copyright © 2021. All rights reserved.