Interface SavingsPlansAmortizedCommitment.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SavingsPlansAmortizedCommitment.Builder,
,SavingsPlansAmortizedCommitment> SdkBuilder<SavingsPlansAmortizedCommitment.Builder,
,SavingsPlansAmortizedCommitment> SdkPojo
- Enclosing class:
SavingsPlansAmortizedCommitment
@Mutable
@NotThreadSafe
public static interface SavingsPlansAmortizedCommitment.Builder
extends SdkPojo, CopyableBuilder<SavingsPlansAmortizedCommitment.Builder,SavingsPlansAmortizedCommitment>
-
Method Summary
Modifier and TypeMethodDescriptionamortizedRecurringCommitment
(String amortizedRecurringCommitment) The amortized amount of your Savings Plans commitment that was purchased with either aPartial
or aNoUpfront
.amortizedUpfrontCommitment
(String amortizedUpfrontCommitment) The amortized amount of your Savings Plans commitment that was purchased with anUpfront
orPartialUpfront
Savings Plans.totalAmortizedCommitment
(String totalAmortizedCommitment) The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.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, sdkFieldNameToField, sdkFields
-
Method Details
-
amortizedRecurringCommitment
SavingsPlansAmortizedCommitment.Builder amortizedRecurringCommitment(String amortizedRecurringCommitment) The amortized amount of your Savings Plans commitment that was purchased with either a
Partial
or aNoUpfront
.- Parameters:
amortizedRecurringCommitment
- The amortized amount of your Savings Plans commitment that was purchased with either aPartial
or aNoUpfront
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amortizedUpfrontCommitment
SavingsPlansAmortizedCommitment.Builder amortizedUpfrontCommitment(String amortizedUpfrontCommitment) The amortized amount of your Savings Plans commitment that was purchased with an
Upfront
orPartialUpfront
Savings Plans.- Parameters:
amortizedUpfrontCommitment
- The amortized amount of your Savings Plans commitment that was purchased with anUpfront
orPartialUpfront
Savings Plans.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalAmortizedCommitment
The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.
- Parameters:
totalAmortizedCommitment
- The total amortized amount of your Savings Plans commitment, regardless of your Savings Plans purchase method.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-