public static interface ReplicaAutoScalingDescription.Builder extends SdkPojo, CopyableBuilder<ReplicaAutoScalingDescription.Builder,ReplicaAutoScalingDescription>
Modifier and Type | Method and Description |
---|---|
ReplicaAutoScalingDescription.Builder |
globalSecondaryIndexes(Collection<ReplicaGlobalSecondaryIndexAutoScalingDescription> globalSecondaryIndexes)
Replica-specific global secondary index auto scaling settings.
|
ReplicaAutoScalingDescription.Builder |
globalSecondaryIndexes(Consumer<ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder>... globalSecondaryIndexes)
Replica-specific global secondary index auto scaling settings.
|
ReplicaAutoScalingDescription.Builder |
globalSecondaryIndexes(ReplicaGlobalSecondaryIndexAutoScalingDescription... globalSecondaryIndexes)
Replica-specific global secondary index auto scaling settings.
|
ReplicaAutoScalingDescription.Builder |
regionName(String regionName)
The Region where the replica exists.
|
ReplicaAutoScalingDescription.Builder |
replicaProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription replicaProvisionedReadCapacityAutoScalingSettings)
Sets the value of the ReplicaProvisionedReadCapacityAutoScalingSettings property for this object.
|
default ReplicaAutoScalingDescription.Builder |
replicaProvisionedReadCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> replicaProvisionedReadCapacityAutoScalingSettings)
Sets the value of the ReplicaProvisionedReadCapacityAutoScalingSettings property for this object.
|
ReplicaAutoScalingDescription.Builder |
replicaProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription replicaProvisionedWriteCapacityAutoScalingSettings)
Sets the value of the ReplicaProvisionedWriteCapacityAutoScalingSettings property for this object.
|
default ReplicaAutoScalingDescription.Builder |
replicaProvisionedWriteCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> replicaProvisionedWriteCapacityAutoScalingSettings)
Sets the value of the ReplicaProvisionedWriteCapacityAutoScalingSettings property for this object.
|
ReplicaAutoScalingDescription.Builder |
replicaStatus(ReplicaStatus replicaStatus)
The current state of the replica:
|
ReplicaAutoScalingDescription.Builder |
replicaStatus(String replicaStatus)
The current state of the replica:
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
ReplicaAutoScalingDescription.Builder regionName(String regionName)
The Region where the replica exists.
regionName
- The Region where the replica exists.ReplicaAutoScalingDescription.Builder globalSecondaryIndexes(Collection<ReplicaGlobalSecondaryIndexAutoScalingDescription> globalSecondaryIndexes)
Replica-specific global secondary index auto scaling settings.
globalSecondaryIndexes
- Replica-specific global secondary index auto scaling settings.ReplicaAutoScalingDescription.Builder globalSecondaryIndexes(ReplicaGlobalSecondaryIndexAutoScalingDescription... globalSecondaryIndexes)
Replica-specific global secondary index auto scaling settings.
globalSecondaryIndexes
- Replica-specific global secondary index auto scaling settings.ReplicaAutoScalingDescription.Builder globalSecondaryIndexes(Consumer<ReplicaGlobalSecondaryIndexAutoScalingDescription.Builder>... globalSecondaryIndexes)
Replica-specific global secondary index auto scaling settings.
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 #globalSecondaryIndexes(List)
.globalSecondaryIndexes
- a consumer that will call methods on .Builder
#globalSecondaryIndexes(List)
ReplicaAutoScalingDescription.Builder replicaProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription replicaProvisionedReadCapacityAutoScalingSettings)
replicaProvisionedReadCapacityAutoScalingSettings
- The new value for the ReplicaProvisionedReadCapacityAutoScalingSettings property for this object.default ReplicaAutoScalingDescription.Builder replicaProvisionedReadCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> replicaProvisionedReadCapacityAutoScalingSettings)
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
replicaProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription)
.replicaProvisionedReadCapacityAutoScalingSettings
- a consumer that will call methods on AutoScalingSettingsDescription.Builder
replicaProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription)
ReplicaAutoScalingDescription.Builder replicaProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription replicaProvisionedWriteCapacityAutoScalingSettings)
replicaProvisionedWriteCapacityAutoScalingSettings
- The new value for the ReplicaProvisionedWriteCapacityAutoScalingSettings property for this object.default ReplicaAutoScalingDescription.Builder replicaProvisionedWriteCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> replicaProvisionedWriteCapacityAutoScalingSettings)
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
replicaProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription)
.replicaProvisionedWriteCapacityAutoScalingSettings
- a consumer that will call methods on AutoScalingSettingsDescription.Builder
replicaProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription)
ReplicaAutoScalingDescription.Builder replicaStatus(String replicaStatus)
The current state of the replica:
CREATING
- The replica is being created.
UPDATING
- The replica is being updated.
DELETING
- The replica is being deleted.
ACTIVE
- The replica is ready for use.
replicaStatus
- The current state of the replica:
CREATING
- The replica is being created.
UPDATING
- The replica is being updated.
DELETING
- The replica is being deleted.
ACTIVE
- The replica is ready for use.
ReplicaStatus
,
ReplicaStatus
ReplicaAutoScalingDescription.Builder replicaStatus(ReplicaStatus replicaStatus)
The current state of the replica:
CREATING
- The replica is being created.
UPDATING
- The replica is being updated.
DELETING
- The replica is being deleted.
ACTIVE
- The replica is ready for use.
replicaStatus
- The current state of the replica:
CREATING
- The replica is being created.
UPDATING
- The replica is being updated.
DELETING
- The replica is being deleted.
ACTIVE
- The replica is ready for use.
ReplicaStatus
,
ReplicaStatus
Copyright © 2021. All rights reserved.