Interface MinimumThroughputBillingCommitmentOutput.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<MinimumThroughputBillingCommitmentOutput.Builder,,MinimumThroughputBillingCommitmentOutput> SdkBuilder<MinimumThroughputBillingCommitmentOutput.Builder,,MinimumThroughputBillingCommitmentOutput> SdkPojo
- Enclosing class:
MinimumThroughputBillingCommitmentOutput
@Mutable
@NotThreadSafe
public static interface MinimumThroughputBillingCommitmentOutput.Builder
extends SdkPojo, CopyableBuilder<MinimumThroughputBillingCommitmentOutput.Builder,MinimumThroughputBillingCommitmentOutput>
-
Method Summary
Modifier and TypeMethodDescriptionearliestAllowedEndAt(Instant earliestAllowedEndAt) The earliest timestamp when the commitment can be ended.The timestamp when the commitment was ended.The timestamp when the commitment was started.The current status of the minimum throughput billing commitment.The current status of the minimum throughput billing commitment.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
status
The current status of the minimum throughput billing commitment.
- Parameters:
status- The current status of the minimum throughput billing commitment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
MinimumThroughputBillingCommitmentOutput.Builder status(MinimumThroughputBillingCommitmentOutputStatus status) The current status of the minimum throughput billing commitment.
- Parameters:
status- The current status of the minimum throughput billing commitment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
startedAt
The timestamp when the commitment was started.
- Parameters:
startedAt- The timestamp when the commitment was started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
endedAt
The timestamp when the commitment was ended.
- Parameters:
endedAt- The timestamp when the commitment was ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
earliestAllowedEndAt
The earliest timestamp when the commitment can be ended.
- Parameters:
earliestAllowedEndAt- The earliest timestamp when the commitment can be ended.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-