Interface ProvisionedThroughputDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ProvisionedThroughputDescription.Builder,
,ProvisionedThroughputDescription> SdkBuilder<ProvisionedThroughputDescription.Builder,
,ProvisionedThroughputDescription> SdkPojo
- Enclosing class:
ProvisionedThroughputDescription
-
Method Summary
Modifier and TypeMethodDescriptionlastDecreaseDateTime
(Instant lastDecreaseDateTime) The date and time of the last provisioned throughput decrease for this table.lastIncreaseDateTime
(Instant lastIncreaseDateTime) The date and time of the last provisioned throughput increase for this table.numberOfDecreasesToday
(Long numberOfDecreasesToday) The number of provisioned throughput decreases for this table during this UTC calendar day.readCapacityUnits
(Long readCapacityUnits) The maximum number of strongly consistent reads consumed per second before DynamoDB returns aThrottlingException
.writeCapacityUnits
(Long writeCapacityUnits) The maximum number of writes consumed per second before DynamoDB returns aThrottlingException
.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
lastIncreaseDateTime
The date and time of the last provisioned throughput increase for this table.
- Parameters:
lastIncreaseDateTime
- The date and time of the last provisioned throughput increase for this table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDecreaseDateTime
The date and time of the last provisioned throughput decrease for this table.
- Parameters:
lastDecreaseDateTime
- The date and time of the last provisioned throughput decrease for this table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfDecreasesToday
The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Service, Account, and Table Quotas in the Amazon DynamoDB Developer Guide.
- Parameters:
numberOfDecreasesToday
- The number of provisioned throughput decreases for this table during this UTC calendar day. For current maximums on provisioned throughput decreases, see Service, Account, and Table Quotas in the Amazon DynamoDB Developer Guide.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
readCapacityUnits
The maximum number of strongly consistent reads consumed per second before DynamoDB returns a
ThrottlingException
. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50ReadCapacityUnits
per second provides 100 eventually consistentReadCapacityUnits
per second.- Parameters:
readCapacityUnits
- The maximum number of strongly consistent reads consumed per second before DynamoDB returns aThrottlingException
. Eventually consistent reads require less effort than strongly consistent reads, so a setting of 50ReadCapacityUnits
per second provides 100 eventually consistentReadCapacityUnits
per second.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
writeCapacityUnits
The maximum number of writes consumed per second before DynamoDB returns a
ThrottlingException
.- Parameters:
writeCapacityUnits
- The maximum number of writes consumed per second before DynamoDB returns aThrottlingException
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-