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
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 ofUsedCommitment
divided by theTotalCommitment
for 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 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
UsedCommitment
divided by theTotalCommitment
for your Savings Plans.- Parameters:
utilizationPercentage
- The amount ofUsedCommitment
divided by theTotalCommitment
for your Savings Plans.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-