Interface ProvisionedThroughputDescription.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProvisionedThroughputDescription.Builder,ProvisionedThroughputDescription>,SdkBuilder<ProvisionedThroughputDescription.Builder,ProvisionedThroughputDescription>,SdkPojo
- Enclosing class:
- ProvisionedThroughputDescription
@Mutable @NotThreadSafe public static interface ProvisionedThroughputDescription.Builder extends SdkPojo, CopyableBuilder<ProvisionedThroughputDescription.Builder,ProvisionedThroughputDescription>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProvisionedThroughputDescription.BuilderlastDecreaseDateTime(Instant lastDecreaseDateTime)The date and time of the last provisioned throughput decrease for this table.ProvisionedThroughputDescription.BuilderlastIncreaseDateTime(Instant lastIncreaseDateTime)The date and time of the last provisioned throughput increase for this table.ProvisionedThroughputDescription.BuildernumberOfDecreasesToday(Long numberOfDecreasesToday)The number of provisioned throughput decreases for this table during this UTC calendar day.ProvisionedThroughputDescription.BuilderreadCapacityUnits(Long readCapacityUnits)The maximum number of strongly consistent reads consumed per second before DynamoDB returns aThrottlingException.ProvisionedThroughputDescription.BuilderwriteCapacityUnits(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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
lastIncreaseDateTime
ProvisionedThroughputDescription.Builder lastIncreaseDateTime(Instant 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
ProvisionedThroughputDescription.Builder lastDecreaseDateTime(Instant 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
ProvisionedThroughputDescription.Builder numberOfDecreasesToday(Long 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
ProvisionedThroughputDescription.Builder readCapacityUnits(Long 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 50ReadCapacityUnitsper second provides 100 eventually consistentReadCapacityUnitsper 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 50ReadCapacityUnitsper second provides 100 eventually consistentReadCapacityUnitsper second.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
writeCapacityUnits
ProvisionedThroughputDescription.Builder writeCapacityUnits(Long 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.
-
-