public static interface ReplicaGlobalSecondaryIndexSettingsDescription.Builder extends SdkPojo, CopyableBuilder<ReplicaGlobalSecondaryIndexSettingsDescription.Builder,ReplicaGlobalSecondaryIndexSettingsDescription>
| Modifier and Type | Method and Description |
|---|---|
ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
indexName(String indexName)
The name of the global secondary index.
|
ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
indexStatus(IndexStatus indexStatus)
The current status of the global secondary index:
|
ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
indexStatus(String indexStatus)
The current status of the global secondary index:
|
ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
provisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedReadCapacityAutoScalingSettings)
Autoscaling settings for a global secondary index replica's read capacity units.
|
default ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
provisionedReadCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> provisionedReadCapacityAutoScalingSettings)
Autoscaling settings for a global secondary index replica's read capacity units.
|
ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
provisionedReadCapacityUnits(Long provisionedReadCapacityUnits)
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException. |
ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
provisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedWriteCapacityAutoScalingSettings)
AutoScaling settings for a global secondary index replica's write capacity units.
|
default ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
provisionedWriteCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> provisionedWriteCapacityAutoScalingSettings)
AutoScaling settings for a global secondary index replica's write capacity units.
|
ReplicaGlobalSecondaryIndexSettingsDescription.Builder |
provisionedWriteCapacityUnits(Long provisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException. |
copyapplyMutation, buildReplicaGlobalSecondaryIndexSettingsDescription.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.ReplicaGlobalSecondaryIndexSettingsDescription.Builder indexStatus(String indexStatus)
The current status of the global secondary index:
CREATING - The global secondary index is being created.
UPDATING - The global secondary index is being updated.
DELETING - The global secondary index is being deleted.
ACTIVE - The global secondary index is ready for use.
indexStatus - The current status of the global secondary index:
CREATING - The global secondary index is being created.
UPDATING - The global secondary index is being updated.
DELETING - The global secondary index is being deleted.
ACTIVE - The global secondary index is ready for use.
IndexStatus,
IndexStatusReplicaGlobalSecondaryIndexSettingsDescription.Builder indexStatus(IndexStatus indexStatus)
The current status of the global secondary index:
CREATING - The global secondary index is being created.
UPDATING - The global secondary index is being updated.
DELETING - The global secondary index is being deleted.
ACTIVE - The global secondary index is ready for use.
indexStatus - The current status of the global secondary index:
CREATING - The global secondary index is being created.
UPDATING - The global secondary index is being updated.
DELETING - The global secondary index is being deleted.
ACTIVE - The global secondary index is ready for use.
IndexStatus,
IndexStatusReplicaGlobalSecondaryIndexSettingsDescription.Builder provisionedReadCapacityUnits(Long provisionedReadCapacityUnits)
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException.
provisionedReadCapacityUnits - The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException.ReplicaGlobalSecondaryIndexSettingsDescription.Builder provisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedReadCapacityAutoScalingSettings)
Autoscaling settings for a global secondary index replica's read capacity units.
provisionedReadCapacityAutoScalingSettings - Autoscaling settings for a global secondary index replica's read capacity units.default ReplicaGlobalSecondaryIndexSettingsDescription.Builder provisionedReadCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> provisionedReadCapacityAutoScalingSettings)
Autoscaling settings for a global secondary index replica's read capacity units.
This is a convenience that creates an instance of theAutoScalingSettingsDescription.Builder avoiding
the need to create one manually via AutoScalingSettingsDescription.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
provisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription).provisionedReadCapacityAutoScalingSettings - a consumer that will call methods on AutoScalingSettingsDescription.BuilderprovisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription)ReplicaGlobalSecondaryIndexSettingsDescription.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.ReplicaGlobalSecondaryIndexSettingsDescription.Builder provisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedWriteCapacityAutoScalingSettings)
AutoScaling settings for a global secondary index replica's write capacity units.
provisionedWriteCapacityAutoScalingSettings - AutoScaling settings for a global secondary index replica's write capacity units.default ReplicaGlobalSecondaryIndexSettingsDescription.Builder provisionedWriteCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> provisionedWriteCapacityAutoScalingSettings)
AutoScaling settings for a global secondary index replica's write capacity units.
This is a convenience that creates an instance of theAutoScalingSettingsDescription.Builder avoiding
the need to create one manually via AutoScalingSettingsDescription.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to
provisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription).provisionedWriteCapacityAutoScalingSettings - a consumer that will call methods on AutoScalingSettingsDescription.BuilderprovisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription)Copyright © 2019. All rights reserved.