public static interface SavingsPlan.Builder extends SdkPojo, CopyableBuilder<SavingsPlan.Builder,SavingsPlan>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSavingsPlan.Builder offeringId(String offeringId)
The ID of the offering.
offeringId - The ID of the offering.SavingsPlan.Builder savingsPlanId(String savingsPlanId)
The ID of the Savings Plan.
savingsPlanId - The ID of the Savings Plan.SavingsPlan.Builder savingsPlanArn(String savingsPlanArn)
The Amazon Resource Name (ARN) of the Savings Plan.
savingsPlanArn - The Amazon Resource Name (ARN) of the Savings Plan.SavingsPlan.Builder description(String description)
The description.
description - The description.SavingsPlan.Builder start(String start)
The start time.
start - The start time.SavingsPlan.Builder end(String end)
The end time.
end - The end time.SavingsPlan.Builder state(String state)
The state.
state - The state.SavingsPlanState,
SavingsPlanStateSavingsPlan.Builder state(SavingsPlanState state)
The state.
state - The state.SavingsPlanState,
SavingsPlanStateSavingsPlan.Builder region(String region)
The AWS Region.
region - The AWS Region.SavingsPlan.Builder ec2InstanceFamily(String ec2InstanceFamily)
The EC2 instance family.
ec2InstanceFamily - The EC2 instance family.SavingsPlan.Builder savingsPlanType(String savingsPlanType)
The plan type.
savingsPlanType - The plan type.SavingsPlanType,
SavingsPlanTypeSavingsPlan.Builder savingsPlanType(SavingsPlanType savingsPlanType)
The plan type.
savingsPlanType - The plan type.SavingsPlanType,
SavingsPlanTypeSavingsPlan.Builder paymentOption(String paymentOption)
The payment option.
paymentOption - The payment option.SavingsPlanPaymentOption,
SavingsPlanPaymentOptionSavingsPlan.Builder paymentOption(SavingsPlanPaymentOption paymentOption)
The payment option.
paymentOption - The payment option.SavingsPlanPaymentOption,
SavingsPlanPaymentOptionSavingsPlan.Builder productTypesWithStrings(Collection<String> productTypes)
The product types.
productTypes - The product types.SavingsPlan.Builder productTypesWithStrings(String... productTypes)
The product types.
productTypes - The product types.SavingsPlan.Builder productTypes(Collection<SavingsPlanProductType> productTypes)
The product types.
productTypes - The product types.SavingsPlan.Builder productTypes(SavingsPlanProductType... productTypes)
The product types.
productTypes - The product types.SavingsPlan.Builder currency(String currency)
The currency.
currency - The currency.CurrencyCode,
CurrencyCodeSavingsPlan.Builder currency(CurrencyCode currency)
The currency.
currency - The currency.CurrencyCode,
CurrencyCodeSavingsPlan.Builder commitment(String commitment)
The hourly commitment, in USD.
commitment - The hourly commitment, in USD.SavingsPlan.Builder upfrontPaymentAmount(String upfrontPaymentAmount)
The up-front payment amount.
upfrontPaymentAmount - The up-front payment amount.SavingsPlan.Builder recurringPaymentAmount(String recurringPaymentAmount)
The recurring payment amount.
recurringPaymentAmount - The recurring payment amount.SavingsPlan.Builder termDurationInSeconds(Long termDurationInSeconds)
The duration of the term, in seconds.
termDurationInSeconds - The duration of the term, in seconds.SavingsPlan.Builder tags(Map<String,String> tags)
One or more tags.
tags - One or more tags.Copyright © 2019. All rights reserved.