public static interface ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder extends SdkPojo, CopyableBuilder<ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder,ReplicaGlobalSecondaryIndexAutoScalingDescription>
| Modifier and Type | Method and Description |
|---|---|
ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder |
indexName(String indexName)
The name of the global secondary index.
|
ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder |
indexStatus(IndexStatus indexStatus)
The current state of the replica global secondary index:
|
ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder |
indexStatus(String indexStatus)
The current state of the replica global secondary index:
|
ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder |
provisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedReadCapacityAutoScalingSettings)
Sets the value of the ProvisionedReadCapacityAutoScalingSettings property for this object.
|
default ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder |
provisionedReadCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> provisionedReadCapacityAutoScalingSettings)
Sets the value of the ProvisionedReadCapacityAutoScalingSettings property for this object.
|
ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder |
provisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedWriteCapacityAutoScalingSettings)
Sets the value of the ProvisionedWriteCapacityAutoScalingSettings property for this object.
|
default ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder |
provisionedWriteCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> provisionedWriteCapacityAutoScalingSettings)
Sets the value of the ProvisionedWriteCapacityAutoScalingSettings property for this object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildReplicaGlobalSecondaryIndexAutoScalingDescription.Builder indexName(String indexName)
The name of the global secondary index.
indexName - The name of the global secondary index.ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder indexStatus(String indexStatus)
The current state of the replica global secondary index:
CREATING - The index is being created.
UPDATING - The table/index configuration is being updated. The table/index remains available for
data operations when UPDATING
DELETING - The index is being deleted.
ACTIVE - The index is ready for use.
indexStatus - The current state of the replica global secondary index:
CREATING - The index is being created.
UPDATING - The table/index configuration is being updated. The table/index remains
available for data operations when UPDATING
DELETING - The index is being deleted.
ACTIVE - The index is ready for use.
IndexStatus,
IndexStatusReplicaGlobalSecondaryIndexAutoScalingDescription.Builder indexStatus(IndexStatus indexStatus)
The current state of the replica global secondary index:
CREATING - The index is being created.
UPDATING - The table/index configuration is being updated. The table/index remains available for
data operations when UPDATING
DELETING - The index is being deleted.
ACTIVE - The index is ready for use.
indexStatus - The current state of the replica global secondary index:
CREATING - The index is being created.
UPDATING - The table/index configuration is being updated. The table/index remains
available for data operations when UPDATING
DELETING - The index is being deleted.
ACTIVE - The index is ready for use.
IndexStatus,
IndexStatusReplicaGlobalSecondaryIndexAutoScalingDescription.Builder provisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedReadCapacityAutoScalingSettings)
provisionedReadCapacityAutoScalingSettings - The new value for the ProvisionedReadCapacityAutoScalingSettings property for this object.default ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder provisionedReadCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> provisionedReadCapacityAutoScalingSettings)
AutoScalingSettingsDescription.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)ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder provisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription provisionedWriteCapacityAutoScalingSettings)
provisionedWriteCapacityAutoScalingSettings - The new value for the ProvisionedWriteCapacityAutoScalingSettings property for this object.default ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder provisionedWriteCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> provisionedWriteCapacityAutoScalingSettings)
AutoScalingSettingsDescription.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 © 2023. All rights reserved.