Interface SavingsPlansUtilization.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SavingsPlansUtilization.Builder,,SavingsPlansUtilization> SdkBuilder<SavingsPlansUtilization.Builder,,SavingsPlansUtilization> SdkPojo
- Enclosing class:
SavingsPlansUtilization
@Mutable
@NotThreadSafe
public static interface SavingsPlansUtilization.Builder
extends SdkPojo, CopyableBuilder<SavingsPlansUtilization.Builder,SavingsPlansUtilization>
-
Method Summary
Modifier and TypeMethodDescriptiontotalCommitment(String totalCommitment) The total amount of Savings Plans commitment that's been purchased in an account (or set of accounts).unusedCommitment(String unusedCommitment) The amount of your Savings Plans commitment that wasn't consumed from Savings Plans eligible usage in a specific period.usedCommitment(String usedCommitment) The amount of your Savings Plans commitment that was consumed from Savings Plans eligible usage in a specific period.utilizationPercentage(String utilizationPercentage) The amount ofUsedCommitmentdivided by theTotalCommitmentfor your Savings Plans.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
-
totalCommitment
The total amount of Savings Plans commitment that's been purchased in an account (or set of accounts).
- Parameters:
totalCommitment- The total amount of Savings Plans commitment that's been purchased in an account (or set of accounts).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usedCommitment
The amount of your Savings Plans commitment that was consumed from Savings Plans eligible usage in a specific period.
- Parameters:
usedCommitment- The amount of your Savings Plans commitment that was consumed from Savings Plans eligible usage in a specific period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
unusedCommitment
The amount of your Savings Plans commitment that wasn't consumed from Savings Plans eligible usage in a specific period.
- Parameters:
unusedCommitment- The amount of your Savings Plans commitment that wasn't consumed from Savings Plans eligible usage in a specific period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
utilizationPercentage
The amount of
UsedCommitmentdivided by theTotalCommitmentfor your Savings Plans.- Parameters:
utilizationPercentage- The amount ofUsedCommitmentdivided by theTotalCommitmentfor your Savings Plans.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-