Package | Description |
---|---|
com.amazonaws.services.dynamodbv2 |
|
com.amazonaws.services.dynamodbv2.datamodeling | |
com.amazonaws.services.dynamodbv2.document | |
com.amazonaws.services.dynamodbv2.model | |
com.amazonaws.services.dynamodbv2.util |
Modifier and Type | Method and Description |
---|---|
CreateTableResult |
AbstractAmazonDynamoDB.createTable(CreateTableRequest request) |
CreateTableResult |
AmazonDynamoDBClient.createTable(CreateTableRequest request)
The
CreateTable operation adds a new table to your account. |
CreateTableResult |
AmazonDynamoDB.createTable(CreateTableRequest createTableRequest)
The
CreateTable operation adds a new table to your account. |
Future<CreateTableResult> |
AmazonDynamoDBAsyncClient.createTableAsync(CreateTableRequest request) |
Future<CreateTableResult> |
AmazonDynamoDBAsync.createTableAsync(CreateTableRequest createTableRequest)
The
CreateTable operation adds a new table to your account. |
Future<CreateTableResult> |
AbstractAmazonDynamoDBAsync.createTableAsync(CreateTableRequest request) |
Future<CreateTableResult> |
AmazonDynamoDBAsyncClient.createTableAsync(CreateTableRequest request,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler) |
Future<CreateTableResult> |
AmazonDynamoDBAsync.createTableAsync(CreateTableRequest createTableRequest,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
The
CreateTable operation adds a new table to your account. |
Future<CreateTableResult> |
AbstractAmazonDynamoDBAsync.createTableAsync(CreateTableRequest request,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
Future<CreateTableResult> |
AmazonDynamoDBAsyncClient.createTableAsync(CreateTableRequest request,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler) |
Future<CreateTableResult> |
AmazonDynamoDBAsync.createTableAsync(CreateTableRequest createTableRequest,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
The
CreateTable operation adds a new table to your account. |
Future<CreateTableResult> |
AbstractAmazonDynamoDBAsync.createTableAsync(CreateTableRequest request,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler) |
Future<CreateTableResult> |
AmazonDynamoDBAsyncClient.createTableAsync(List<AttributeDefinition> attributeDefinitions,
String tableName,
List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an AsyncHandler.
|
Future<CreateTableResult> |
AmazonDynamoDBAsync.createTableAsync(List<AttributeDefinition> attributeDefinitions,
String tableName,
List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an AsyncHandler.
|
Future<CreateTableResult> |
AbstractAmazonDynamoDBAsync.createTableAsync(List<AttributeDefinition> attributeDefinitions,
String tableName,
List<KeySchemaElement> keySchema,
ProvisionedThroughput provisionedThroughput,
AsyncHandler<CreateTableRequest,CreateTableResult> asyncHandler)
Simplified method form for invoking the CreateTable operation with an AsyncHandler.
|
Modifier and Type | Method and Description |
---|---|
CreateTableRequest |
IDynamoDBMapper.generateCreateTableRequest(Class<?> clazz)
Parse the given POJO class and return the CreateTableRequest for the DynamoDB table it
represents.
|
CreateTableRequest |
AbstractDynamoDBMapper.generateCreateTableRequest(Class<?> clazz) |
<T> CreateTableRequest |
AbstractDynamoDBMapper.generateCreateTableRequest(Class<T> clazz,
DynamoDBMapperConfig config) |
<T> CreateTableRequest |
DynamoDBMapper.generateCreateTableRequest(Class<T> clazz,
DynamoDBMapperConfig config) |
Modifier and Type | Method and Description |
---|---|
Table |
DynamoDB.createTable(CreateTableRequest req)
Creates the specified table in DynamoDB.
|
Modifier and Type | Method and Description |
---|---|
CreateTableRequest |
CreateTableRequest.clone() |
CreateTableRequest |
CreateTableRequest.withAttributeDefinitions(AttributeDefinition... attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.
|
CreateTableRequest |
CreateTableRequest.withAttributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.
|
CreateTableRequest |
CreateTableRequest.withBillingMode(BillingMode billingMode)
Controls how you are charged for read and write throughput and how you manage capacity.
|
CreateTableRequest |
CreateTableRequest.withBillingMode(String billingMode)
Controls how you are charged for read and write throughput and how you manage capacity.
|
CreateTableRequest |
CreateTableRequest.withGlobalSecondaryIndexes(Collection<GlobalSecondaryIndex> globalSecondaryIndexes)
One or more global secondary indexes (the maximum is 20) to be created on the table.
|
CreateTableRequest |
CreateTableRequest.withGlobalSecondaryIndexes(GlobalSecondaryIndex... globalSecondaryIndexes)
One or more global secondary indexes (the maximum is 20) to be created on the table.
|
CreateTableRequest |
CreateTableRequest.withKeySchema(Collection<KeySchemaElement> keySchema)
Specifies the attributes that make up the primary key for a table or an index.
|
CreateTableRequest |
CreateTableRequest.withKeySchema(KeySchemaElement... keySchema)
Specifies the attributes that make up the primary key for a table or an index.
|
CreateTableRequest |
CreateTableRequest.withLocalSecondaryIndexes(Collection<LocalSecondaryIndex> localSecondaryIndexes)
One or more local secondary indexes (the maximum is 5) to be created on the table.
|
CreateTableRequest |
CreateTableRequest.withLocalSecondaryIndexes(LocalSecondaryIndex... localSecondaryIndexes)
One or more local secondary indexes (the maximum is 5) to be created on the table.
|
CreateTableRequest |
CreateTableRequest.withProvisionedThroughput(ProvisionedThroughput provisionedThroughput)
Represents the provisioned throughput settings for a specified table or index.
|
CreateTableRequest |
CreateTableRequest.withSSESpecification(SSESpecification sSESpecification)
Represents the settings used to enable server-side encryption.
|
CreateTableRequest |
CreateTableRequest.withStreamSpecification(StreamSpecification streamSpecification)
The settings for DynamoDB Streams on the table.
|
CreateTableRequest |
CreateTableRequest.withTableClass(String tableClass)
The table class of the new table.
|
CreateTableRequest |
CreateTableRequest.withTableClass(TableClass tableClass)
The table class of the new table.
|
CreateTableRequest |
CreateTableRequest.withTableName(String tableName)
The name of the table to create.
|
CreateTableRequest |
CreateTableRequest.withTags(Collection<Tag> tags)
A list of key-value pairs to label the table.
|
CreateTableRequest |
CreateTableRequest.withTags(Tag... tags)
A list of key-value pairs to label the table.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
TableUtils.createTableIfNotExists(AmazonDynamoDB dynamo,
CreateTableRequest createTableRequest)
Creates the table and ignores any errors if it already exists.
|
Copyright © 2022. All rights reserved.