Interface SavingsPlansUtilization.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SavingsPlansUtilization.Builder,SavingsPlansUtilization>,SdkBuilder<SavingsPlansUtilization.Builder,SavingsPlansUtilization>,SdkPojo
- Enclosing class:
- SavingsPlansUtilization
public static interface SavingsPlansUtilization.Builder extends SdkPojo, CopyableBuilder<SavingsPlansUtilization.Builder,SavingsPlansUtilization>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SavingsPlansUtilization.BuildertotalCommitment(String totalCommitment)The total amount of Savings Plans commitment that's been purchased in an account (or set of accounts).SavingsPlansUtilization.BuilderunusedCommitment(String unusedCommitment)The amount of your Savings Plans commitment that wasn't consumed from Savings Plans eligible usage in a specific period.SavingsPlansUtilization.BuilderusedCommitment(String usedCommitment)The amount of your Savings Plans commitment that was consumed from Savings Plans eligible usage in a specific period.SavingsPlansUtilization.BuilderutilizationPercentage(String utilizationPercentage)The amount ofUsedCommitmentdivided by theTotalCommitmentfor your Savings Plans.-
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
-
totalCommitment
SavingsPlansUtilization.Builder totalCommitment(String 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
SavingsPlansUtilization.Builder usedCommitment(String 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
SavingsPlansUtilization.Builder unusedCommitment(String 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
SavingsPlansUtilization.Builder utilizationPercentage(String 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.
-
-