public static interface GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder extends SdkPojo, CopyableBuilder<GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder,GlobalTableGlobalSecondaryIndexSettingsUpdate>
| Modifier and Type | Method and Description |
|---|---|
GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder |
indexName(String indexName)
The name of the global secondary index.
|
GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder |
provisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate provisionedWriteCapacityAutoScalingSettingsUpdate)
Auto scaling settings for managing a global secondary index's write capacity units.
|
default GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder |
provisionedWriteCapacityAutoScalingSettingsUpdate(Consumer<AutoScalingSettingsUpdate.Builder> provisionedWriteCapacityAutoScalingSettingsUpdate)
Auto scaling settings for managing a global secondary index's write capacity units.
|
GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder |
provisionedWriteCapacityUnits(Long provisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildGlobalTableGlobalSecondaryIndexSettingsUpdate.Builder indexName(String indexName)
The name of the global secondary index. The name must be unique among all other indexes on this table.
indexName - The name of the global secondary index. The name must be unique among all other indexes on this table.GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder provisionedWriteCapacityUnits(Long provisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException.
provisionedWriteCapacityUnits - The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException.GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder provisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate provisionedWriteCapacityAutoScalingSettingsUpdate)
Auto scaling settings for managing a global secondary index's write capacity units.
provisionedWriteCapacityAutoScalingSettingsUpdate - Auto scaling settings for managing a global secondary index's write capacity units.default GlobalTableGlobalSecondaryIndexSettingsUpdate.Builder provisionedWriteCapacityAutoScalingSettingsUpdate(Consumer<AutoScalingSettingsUpdate.Builder> provisionedWriteCapacityAutoScalingSettingsUpdate)
Auto scaling settings for managing a global secondary index's write capacity units.
This is a convenience method 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
provisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate).
provisionedWriteCapacityAutoScalingSettingsUpdate - a consumer that will call methods on AutoScalingSettingsUpdate.BuilderprovisionedWriteCapacityAutoScalingSettingsUpdate(AutoScalingSettingsUpdate)Copyright © 2023. All rights reserved.