public static interface ReplicaSettingsDescription.Builder extends SdkPojo, CopyableBuilder<ReplicaSettingsDescription.Builder,ReplicaSettingsDescription>
Modifier and Type | Method and Description |
---|---|
ReplicaSettingsDescription.Builder |
regionName(String regionName)
The Region name of the replica.
|
ReplicaSettingsDescription.Builder |
replicaBillingModeSummary(BillingModeSummary replicaBillingModeSummary)
The read/write capacity mode of the replica.
|
default ReplicaSettingsDescription.Builder |
replicaBillingModeSummary(Consumer<BillingModeSummary.Builder> replicaBillingModeSummary)
The read/write capacity mode of the replica.
|
ReplicaSettingsDescription.Builder |
replicaGlobalSecondaryIndexSettings(Collection<ReplicaGlobalSecondaryIndexSettingsDescription> replicaGlobalSecondaryIndexSettings)
Replica global secondary index settings for the global table.
|
ReplicaSettingsDescription.Builder |
replicaGlobalSecondaryIndexSettings(Consumer<ReplicaGlobalSecondaryIndexSettingsDescription.Builder>... replicaGlobalSecondaryIndexSettings)
Replica global secondary index settings for the global table.
|
ReplicaSettingsDescription.Builder |
replicaGlobalSecondaryIndexSettings(ReplicaGlobalSecondaryIndexSettingsDescription... replicaGlobalSecondaryIndexSettings)
Replica global secondary index settings for the global table.
|
ReplicaSettingsDescription.Builder |
replicaProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription replicaProvisionedReadCapacityAutoScalingSettings)
Auto scaling settings for a global table replica's read capacity units.
|
default ReplicaSettingsDescription.Builder |
replicaProvisionedReadCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> replicaProvisionedReadCapacityAutoScalingSettings)
Auto scaling settings for a global table replica's read capacity units.
|
ReplicaSettingsDescription.Builder |
replicaProvisionedReadCapacityUnits(Long replicaProvisionedReadCapacityUnits)
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException . |
ReplicaSettingsDescription.Builder |
replicaProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription replicaProvisionedWriteCapacityAutoScalingSettings)
Auto scaling settings for a global table replica's write capacity units.
|
default ReplicaSettingsDescription.Builder |
replicaProvisionedWriteCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> replicaProvisionedWriteCapacityAutoScalingSettings)
Auto scaling settings for a global table replica's write capacity units.
|
ReplicaSettingsDescription.Builder |
replicaProvisionedWriteCapacityUnits(Long replicaProvisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException . |
ReplicaSettingsDescription.Builder |
replicaStatus(ReplicaStatus replicaStatus)
The current state of the Region:
|
ReplicaSettingsDescription.Builder |
replicaStatus(String replicaStatus)
The current state of the Region:
|
default ReplicaSettingsDescription.Builder |
replicaTableClassSummary(Consumer<TableClassSummary.Builder> replicaTableClassSummary)
Sets the value of the ReplicaTableClassSummary property for this object.
|
ReplicaSettingsDescription.Builder |
replicaTableClassSummary(TableClassSummary replicaTableClassSummary)
Sets the value of the ReplicaTableClassSummary property for this object.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
ReplicaSettingsDescription.Builder regionName(String regionName)
The Region name of the replica.
regionName
- The Region name of the replica.ReplicaSettingsDescription.Builder replicaStatus(String replicaStatus)
The current state of the Region:
CREATING
- The Region is being created.
UPDATING
- The Region is being updated.
DELETING
- The Region is being deleted.
ACTIVE
- The Region is ready for use.
replicaStatus
- The current state of the Region:
CREATING
- The Region is being created.
UPDATING
- The Region is being updated.
DELETING
- The Region is being deleted.
ACTIVE
- The Region is ready for use.
ReplicaStatus
,
ReplicaStatus
ReplicaSettingsDescription.Builder replicaStatus(ReplicaStatus replicaStatus)
The current state of the Region:
CREATING
- The Region is being created.
UPDATING
- The Region is being updated.
DELETING
- The Region is being deleted.
ACTIVE
- The Region is ready for use.
replicaStatus
- The current state of the Region:
CREATING
- The Region is being created.
UPDATING
- The Region is being updated.
DELETING
- The Region is being deleted.
ACTIVE
- The Region is ready for use.
ReplicaStatus
,
ReplicaStatus
ReplicaSettingsDescription.Builder replicaBillingModeSummary(BillingModeSummary replicaBillingModeSummary)
The read/write capacity mode of the replica.
replicaBillingModeSummary
- The read/write capacity mode of the replica.default ReplicaSettingsDescription.Builder replicaBillingModeSummary(Consumer<BillingModeSummary.Builder> replicaBillingModeSummary)
The read/write capacity mode of the replica.
This is a convenience method that creates an instance of theBillingModeSummary.Builder
avoiding the
need to create one manually via BillingModeSummary.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to replicaBillingModeSummary(BillingModeSummary)
.
replicaBillingModeSummary
- a consumer that will call methods on BillingModeSummary.Builder
replicaBillingModeSummary(BillingModeSummary)
ReplicaSettingsDescription.Builder replicaProvisionedReadCapacityUnits(Long replicaProvisionedReadCapacityUnits)
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException
. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.
replicaProvisionedReadCapacityUnits
- The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException
. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.ReplicaSettingsDescription.Builder replicaProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription replicaProvisionedReadCapacityAutoScalingSettings)
Auto scaling settings for a global table replica's read capacity units.
replicaProvisionedReadCapacityAutoScalingSettings
- Auto scaling settings for a global table replica's read capacity units.default ReplicaSettingsDescription.Builder replicaProvisionedReadCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> replicaProvisionedReadCapacityAutoScalingSettings)
Auto scaling settings for a global table replica's read capacity units.
This is a convenience method 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
replicaProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription)
.
replicaProvisionedReadCapacityAutoScalingSettings
- a consumer that will call methods on AutoScalingSettingsDescription.Builder
replicaProvisionedReadCapacityAutoScalingSettings(AutoScalingSettingsDescription)
ReplicaSettingsDescription.Builder replicaProvisionedWriteCapacityUnits(Long replicaProvisionedWriteCapacityUnits)
The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException
.
For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.
replicaProvisionedWriteCapacityUnits
- The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException
. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.ReplicaSettingsDescription.Builder replicaProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription replicaProvisionedWriteCapacityAutoScalingSettings)
Auto scaling settings for a global table replica's write capacity units.
replicaProvisionedWriteCapacityAutoScalingSettings
- Auto scaling settings for a global table replica's write capacity units.default ReplicaSettingsDescription.Builder replicaProvisionedWriteCapacityAutoScalingSettings(Consumer<AutoScalingSettingsDescription.Builder> replicaProvisionedWriteCapacityAutoScalingSettings)
Auto scaling settings for a global table replica's write capacity units.
This is a convenience method 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
replicaProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription)
.
replicaProvisionedWriteCapacityAutoScalingSettings
- a consumer that will call methods on AutoScalingSettingsDescription.Builder
replicaProvisionedWriteCapacityAutoScalingSettings(AutoScalingSettingsDescription)
ReplicaSettingsDescription.Builder replicaGlobalSecondaryIndexSettings(Collection<ReplicaGlobalSecondaryIndexSettingsDescription> replicaGlobalSecondaryIndexSettings)
Replica global secondary index settings for the global table.
replicaGlobalSecondaryIndexSettings
- Replica global secondary index settings for the global table.ReplicaSettingsDescription.Builder replicaGlobalSecondaryIndexSettings(ReplicaGlobalSecondaryIndexSettingsDescription... replicaGlobalSecondaryIndexSettings)
Replica global secondary index settings for the global table.
replicaGlobalSecondaryIndexSettings
- Replica global secondary index settings for the global table.ReplicaSettingsDescription.Builder replicaGlobalSecondaryIndexSettings(Consumer<ReplicaGlobalSecondaryIndexSettingsDescription.Builder>... replicaGlobalSecondaryIndexSettings)
Replica global secondary index settings for the global table.
This is a convenience method that creates an instance of theReplicaGlobalSecondaryIndexSettingsDescription.Builder
avoiding the need to create one manually via
ReplicaGlobalSecondaryIndexSettingsDescription.builder()
.
When the Consumer
completes,
SdkBuilder.build()
is called immediately and its result is passed to #replicaGlobalSecondaryIndexSettings(List
.
replicaGlobalSecondaryIndexSettings
- a consumer that will call methods on
ReplicaGlobalSecondaryIndexSettingsDescription.Builder
#replicaGlobalSecondaryIndexSettings(java.util.Collection
)
ReplicaSettingsDescription.Builder replicaTableClassSummary(TableClassSummary replicaTableClassSummary)
replicaTableClassSummary
- The new value for the ReplicaTableClassSummary property for this object.default ReplicaSettingsDescription.Builder replicaTableClassSummary(Consumer<TableClassSummary.Builder> replicaTableClassSummary)
TableClassSummary.Builder
avoiding the
need to create one manually via TableClassSummary.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to replicaTableClassSummary(TableClassSummary)
.
replicaTableClassSummary
- a consumer that will call methods on TableClassSummary.Builder
replicaTableClassSummary(TableClassSummary)
Copyright © 2023. All rights reserved.