public static interface CreateSavingsPlanRequest.Builder extends SavingsplansRequest.Builder, SdkPojo, CopyableBuilder<CreateSavingsPlanRequest.Builder,CreateSavingsPlanRequest>
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateSavingsPlanRequest.Builder savingsPlanOfferingId(String savingsPlanOfferingId)
The ID of the offering.
savingsPlanOfferingId - The ID of the offering.CreateSavingsPlanRequest.Builder commitment(String commitment)
The hourly commitment, in USD. This is a value between 0.001 and 1 million. You cannot specify more than three digits after the decimal point.
commitment - The hourly commitment, in USD. This is a value between 0.001 and 1 million. You cannot specify more
than three digits after the decimal point.CreateSavingsPlanRequest.Builder upfrontPaymentAmount(String upfrontPaymentAmount)
The up-front payment amount. This is a whole number between 50 and 99 percent of the total value of the
Savings Plan. This parameter is supported only if the payment option is Partial Upfront.
upfrontPaymentAmount - The up-front payment amount. This is a whole number between 50 and 99 percent of the total value of
the Savings Plan. This parameter is supported only if the payment option is
Partial Upfront.CreateSavingsPlanRequest.Builder purchaseTime(Instant purchaseTime)
The time at which to purchase the Savings Plan, in UTC format (YYYY-MM-DDTHH:MM:SSZ).
purchaseTime - The time at which to purchase the Savings Plan, in UTC format (YYYY-MM-DDTHH:MM:SSZ).CreateSavingsPlanRequest.Builder clientToken(String clientToken)
Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.
clientToken - Unique, case-sensitive identifier that you provide to ensure the idempotency of the request.CreateSavingsPlanRequest.Builder tags(Map<String,String> tags)
One or more tags.
tags - One or more tags.CreateSavingsPlanRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateSavingsPlanRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2021. All rights reserved.