Package | Description |
---|---|
software.amazon.awssdk.services.dynamodb |
|
software.amazon.awssdk.services.dynamodb.model |
Modifier and Type | Method and Description |
---|---|
default CompletableFuture<UpdateTableResponse> |
DynamoDbAsyncClient.updateTable(Consumer<UpdateTableRequest.Builder> updateTableRequest)
Modifies the provisioned throughput settings, global secondary indexes, or DynamoDB Streams settings for a given
table.
|
default UpdateTableResponse |
DynamoDbClient.updateTable(Consumer<UpdateTableRequest.Builder> updateTableRequest)
Modifies the provisioned throughput settings, global secondary indexes, or DynamoDB Streams settings for a given
table.
|
Modifier and Type | Method and Description |
---|---|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.attributeDefinitions(AttributeDefinition... attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.attributeDefinitions(Collection<AttributeDefinition> attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.attributeDefinitions(Consumer<AttributeDefinition.Builder>... attributeDefinitions)
An array of attributes that describe the key schema for the table and indexes.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.billingMode(BillingMode billingMode)
Controls how you are charged for read and write throughput and how you manage capacity.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.billingMode(String billingMode)
Controls how you are charged for read and write throughput and how you manage capacity.
|
static UpdateTableRequest.Builder |
UpdateTableRequest.builder() |
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.globalSecondaryIndexUpdates(Collection<GlobalSecondaryIndexUpdate> globalSecondaryIndexUpdates)
An array of one or more global secondary indexes for the table.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.globalSecondaryIndexUpdates(Consumer<GlobalSecondaryIndexUpdate.Builder>... globalSecondaryIndexUpdates)
An array of one or more global secondary indexes for the table.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.globalSecondaryIndexUpdates(GlobalSecondaryIndexUpdate... globalSecondaryIndexUpdates)
An array of one or more global secondary indexes for the table.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default UpdateTableRequest.Builder |
UpdateTableRequest.Builder.provisionedThroughput(Consumer<ProvisionedThroughput.Builder> provisionedThroughput)
The new provisioned throughput settings for the specified table or index.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.provisionedThroughput(ProvisionedThroughput provisionedThroughput)
The new provisioned throughput settings for the specified table or index.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.replicaUpdates(Collection<ReplicationGroupUpdate> replicaUpdates)
A list of replica update actions (create, delete, or update) for the table.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.replicaUpdates(Consumer<ReplicationGroupUpdate.Builder>... replicaUpdates)
A list of replica update actions (create, delete, or update) for the table.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.replicaUpdates(ReplicationGroupUpdate... replicaUpdates)
A list of replica update actions (create, delete, or update) for the table.
|
default UpdateTableRequest.Builder |
UpdateTableRequest.Builder.sseSpecification(Consumer<SSESpecification.Builder> sseSpecification)
The new server-side encryption settings for the specified table.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.sseSpecification(SSESpecification sseSpecification)
The new server-side encryption settings for the specified table.
|
default UpdateTableRequest.Builder |
UpdateTableRequest.Builder.streamSpecification(Consumer<StreamSpecification.Builder> streamSpecification)
Represents the DynamoDB Streams configuration for the table.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.streamSpecification(StreamSpecification streamSpecification)
Represents the DynamoDB Streams configuration for the table.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.tableClass(String tableClass)
The table class of the table to be updated.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.tableClass(TableClass tableClass)
The table class of the table to be updated.
|
UpdateTableRequest.Builder |
UpdateTableRequest.Builder.tableName(String tableName)
The name of the table to be updated.
|
UpdateTableRequest.Builder |
UpdateTableRequest.toBuilder() |
Modifier and Type | Method and Description |
---|---|
static Class<? extends UpdateTableRequest.Builder> |
UpdateTableRequest.serializableBuilderClass() |
Copyright © 2022. All rights reserved.