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 aPartialor aNoUpfront.amortizedUpfrontCommitment(String amortizedUpfrontCommitment) The amortized amount of your Savings Plans commitment that was purchased with anUpfrontorPartialUpfrontSavings 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
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
-
amortizedRecurringCommitment
SavingsPlansAmortizedCommitment.Builder amortizedRecurringCommitment(String amortizedRecurringCommitment) The amortized amount of your Savings Plans commitment that was purchased with either a
Partialor aNoUpfront.- Parameters:
amortizedRecurringCommitment- The amortized amount of your Savings Plans commitment that was purchased with either aPartialor 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
UpfrontorPartialUpfrontSavings Plans.- Parameters:
amortizedUpfrontCommitment- The amortized amount of your Savings Plans commitment that was purchased with anUpfrontorPartialUpfrontSavings 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.
-