Interface CapacitySpecificationSummary.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CapacitySpecificationSummary.Builder,CapacitySpecificationSummary>,SdkBuilder<CapacitySpecificationSummary.Builder,CapacitySpecificationSummary>,SdkPojo
- Enclosing class:
- CapacitySpecificationSummary
public static interface CapacitySpecificationSummary.Builder extends SdkPojo, CopyableBuilder<CapacitySpecificationSummary.Builder,CapacitySpecificationSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CapacitySpecificationSummary.BuilderlastUpdateToPayPerRequestTimestamp(Instant lastUpdateToPayPerRequestTimestamp)The timestamp of the last operation that changed the provisioned throughput capacity of a table.CapacitySpecificationSummary.BuilderreadCapacityUnits(Long readCapacityUnits)The throughput capacity specified forreadoperations defined inread capacity units(RCUs).CapacitySpecificationSummary.BuilderthroughputMode(String throughputMode)The read/write throughput capacity mode for a table.CapacitySpecificationSummary.BuilderthroughputMode(ThroughputMode throughputMode)The read/write throughput capacity mode for a table.CapacitySpecificationSummary.BuilderwriteCapacityUnits(Long writeCapacityUnits)The throughput capacity specified forwriteoperations defined inwrite capacity units(WCUs).-
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 Detail
-
throughputMode
CapacitySpecificationSummary.Builder throughputMode(String throughputMode)
The read/write throughput capacity mode for a table. The options are:
-
throughputMode:PAY_PER_REQUESTand -
throughputMode:PROVISIONED- Provisioned capacity mode requiresreadCapacityUnitsandwriteCapacityUnitsas input.
The default is
throughput_mode:PAY_PER_REQUEST.For more information, see Read/write capacity modes in the Amazon Keyspaces Developer Guide.
- Parameters:
throughputMode- The read/write throughput capacity mode for a table. The options are:-
throughputMode:PAY_PER_REQUESTand -
throughputMode:PROVISIONED- Provisioned capacity mode requiresreadCapacityUnitsandwriteCapacityUnitsas input.
The default is
throughput_mode:PAY_PER_REQUEST.For more information, see Read/write capacity modes in the Amazon Keyspaces Developer Guide.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ThroughputMode,ThroughputMode
-
-
throughputMode
CapacitySpecificationSummary.Builder throughputMode(ThroughputMode throughputMode)
The read/write throughput capacity mode for a table. The options are:
-
throughputMode:PAY_PER_REQUESTand -
throughputMode:PROVISIONED- Provisioned capacity mode requiresreadCapacityUnitsandwriteCapacityUnitsas input.
The default is
throughput_mode:PAY_PER_REQUEST.For more information, see Read/write capacity modes in the Amazon Keyspaces Developer Guide.
- Parameters:
throughputMode- The read/write throughput capacity mode for a table. The options are:-
throughputMode:PAY_PER_REQUESTand -
throughputMode:PROVISIONED- Provisioned capacity mode requiresreadCapacityUnitsandwriteCapacityUnitsas input.
The default is
throughput_mode:PAY_PER_REQUEST.For more information, see Read/write capacity modes in the Amazon Keyspaces Developer Guide.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ThroughputMode,ThroughputMode
-
-
readCapacityUnits
CapacitySpecificationSummary.Builder readCapacityUnits(Long readCapacityUnits)
The throughput capacity specified for
readoperations defined inread capacity units(RCUs).- Parameters:
readCapacityUnits- The throughput capacity specified forreadoperations defined inread capacity units(RCUs).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
writeCapacityUnits
CapacitySpecificationSummary.Builder writeCapacityUnits(Long writeCapacityUnits)
The throughput capacity specified for
writeoperations defined inwrite capacity units(WCUs).- Parameters:
writeCapacityUnits- The throughput capacity specified forwriteoperations defined inwrite capacity units(WCUs).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastUpdateToPayPerRequestTimestamp
CapacitySpecificationSummary.Builder lastUpdateToPayPerRequestTimestamp(Instant lastUpdateToPayPerRequestTimestamp)
The timestamp of the last operation that changed the provisioned throughput capacity of a table.
- Parameters:
lastUpdateToPayPerRequestTimestamp- The timestamp of the last operation that changed the provisioned throughput capacity of a table.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-