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, sdkFields
copy
applyMutation, build
ReplicaGlobalSecondaryIndexAutoScalingDescription.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 index is being updated.
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 index is being updated.
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
IndexStatus
,
IndexStatus
ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder indexStatus(IndexStatus indexStatus)
The current state of the replica global secondary index:
CREATING
- The index is being created.
UPDATING
- The index is being updated.
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 index is being updated.
DELETING
- The index is being deleted.
ACTIVE
- The index is ready for use.
IndexStatus
,
IndexStatus
ReplicaGlobalSecondaryIndexAutoScalingDescription.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.Builder
provisionedReadCapacityAutoScalingSettings(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.Builder
provisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription)
Copyright © 2020. All rights reserved.