public static interface UpdateGlobalTableSettingsRequest.Builder extends DynamoDbRequest.Builder, SdkPojo, CopyableBuilder<UpdateGlobalTableSettingsRequest.Builder,UpdateGlobalTableSettingsRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateGlobalTableSettingsRequest.Builder |
globalTableBillingMode(BillingMode globalTableBillingMode)
The billing mode of the global table.
|
UpdateGlobalTableSettingsRequest.Builder |
globalTableBillingMode(String globalTableBillingMode)
The billing mode of the global table.
|
UpdateGlobalTableSettingsRequest.Builder |
globalTableGlobalSecondaryIndexSettingsUpdate(Collection<GlobalTableGlobalSecondaryIndexSettingsUpdate> globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
|
UpdateGlobalTableSettingsRequest.Builder |
globalTableGlobalSecondaryIndexSettingsUpdate(Consumer<GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder>... globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
|
UpdateGlobalTableSettingsRequest.Builder |
globalTableGlobalSecondaryIndexSettingsUpdate(GlobalTableGlobalSecondaryIndexSettingsUpdate... globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
|
UpdateGlobalTableSettingsRequest.Builder |
globalTableName(String globalTableName)
The name of the global table
|
UpdateGlobalTableSettingsRequest.Builder |
globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate)
AutoScaling settings for managing provisioned write capacity for the global table.
|
default UpdateGlobalTableSettingsRequest.Builder |
globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(Consumer<AutoScalingSettingsUpdate.Builder> globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate)
AutoScaling settings for managing provisioned write capacity for the global table.
|
UpdateGlobalTableSettingsRequest.Builder |
globalTableProvisionedWriteCapacityUnits(Long globalTableProvisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. |
UpdateGlobalTableSettingsRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateGlobalTableSettingsRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateGlobalTableSettingsRequest.Builder |
replicaSettingsUpdate(Collection<ReplicaSettingsUpdate> replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
|
UpdateGlobalTableSettingsRequest.Builder |
replicaSettingsUpdate(Consumer<ReplicaSettingsUpdate.Builder>... replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
|
UpdateGlobalTableSettingsRequest.Builder |
replicaSettingsUpdate(ReplicaSettingsUpdate... replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
|
buildoverrideConfigurationcopyapplyMutation, buildUpdateGlobalTableSettingsRequest.Builder globalTableName(String globalTableName)
The name of the global table
globalTableName - The name of the global tableUpdateGlobalTableSettingsRequest.Builder globalTableBillingMode(String globalTableBillingMode)
The billing mode of the global table. If GlobalTableBillingMode is not specified, the global
table defaults to PROVISIONED capacity billing mode.
globalTableBillingMode - The billing mode of the global table. If GlobalTableBillingMode is not specified, the
global table defaults to PROVISIONED capacity billing mode.BillingMode,
BillingModeUpdateGlobalTableSettingsRequest.Builder globalTableBillingMode(BillingMode globalTableBillingMode)
The billing mode of the global table. If GlobalTableBillingMode is not specified, the global
table defaults to PROVISIONED capacity billing mode.
globalTableBillingMode - The billing mode of the global table. If GlobalTableBillingMode is not specified, the
global table defaults to PROVISIONED capacity billing mode.BillingMode,
BillingModeUpdateGlobalTableSettingsRequest.Builder globalTableProvisionedWriteCapacityUnits(Long globalTableProvisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
globalTableProvisionedWriteCapacityUnits - The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException.UpdateGlobalTableSettingsRequest.Builder globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate)
AutoScaling settings for managing provisioned write capacity for the global table.
globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate - AutoScaling settings for managing provisioned write capacity for the global table.default UpdateGlobalTableSettingsRequest.Builder globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(Consumer<AutoScalingSettingsUpdate.Builder> globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate)
AutoScaling settings for managing provisioned write capacity for the global table.
This is a convenience that creates an instance of theAutoScalingSettingsUpdate.Builder avoiding the
need to create one manually via AutoScalingSettingsUpdate.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to
globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate).globalTableProvisionedWriteCapacityAutoScalingSettingsUpdate - a consumer that will call methods on AutoScalingSettingsUpdate.BuilderglobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate)UpdateGlobalTableSettingsRequest.Builder globalTableGlobalSecondaryIndexSettingsUpdate(Collection<GlobalTableGlobalSecondaryIndexSettingsUpdate> globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
globalTableGlobalSecondaryIndexSettingsUpdate - Represents the settings of a global secondary index for a global table that will be modified.UpdateGlobalTableSettingsRequest.Builder globalTableGlobalSecondaryIndexSettingsUpdate(GlobalTableGlobalSecondaryIndexSettingsUpdate... globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
globalTableGlobalSecondaryIndexSettingsUpdate - Represents the settings of a global secondary index for a global table that will be modified.UpdateGlobalTableSettingsRequest.Builder globalTableGlobalSecondaryIndexSettingsUpdate(Consumer<GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder>... globalTableGlobalSecondaryIndexSettingsUpdate)
Represents the settings of a global secondary index for a global table that will be modified.
This is a convenience that creates an instance of the.Builder avoiding the need to create one manually via
List#builder() .
When the Consumer completes, .Builder#build() is called immediately and its result is
passed to #globalTableGlobalSecondaryIndexSettingsUpdate(List) .globalTableGlobalSecondaryIndexSettingsUpdate - a consumer that will call methods on .Builder #globalTableGlobalSecondaryIndexSettingsUpdate(List) UpdateGlobalTableSettingsRequest.Builder replicaSettingsUpdate(Collection<ReplicaSettingsUpdate> replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
replicaSettingsUpdate - Represents the settings for a global table in a region that will be modified.UpdateGlobalTableSettingsRequest.Builder replicaSettingsUpdate(ReplicaSettingsUpdate... replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
replicaSettingsUpdate - Represents the settings for a global table in a region that will be modified.UpdateGlobalTableSettingsRequest.Builder replicaSettingsUpdate(Consumer<ReplicaSettingsUpdate.Builder>... replicaSettingsUpdate)
Represents the settings for a global table in a region that will be modified.
This is a convenience that creates an instance of theList.Builder avoiding
the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #replicaSettingsUpdate(List) .replicaSettingsUpdate - a consumer that will call methods on List.Builder #replicaSettingsUpdate(List) UpdateGlobalTableSettingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateGlobalTableSettingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2019. All rights reserved.