public static interface SavingsPlanRate.Builder extends SdkPojo, CopyableBuilder<SavingsPlanRate.Builder,SavingsPlanRate>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSavingsPlanRate.Builder rate(String rate)
The rate.
rate - The rate.SavingsPlanRate.Builder currency(String currency)
The currency.
currency - The currency.CurrencyCode,
CurrencyCodeSavingsPlanRate.Builder currency(CurrencyCode currency)
The currency.
currency - The currency.CurrencyCode,
CurrencyCodeSavingsPlanRate.Builder unit(String unit)
The unit.
unit - The unit.SavingsPlanRateUnit,
SavingsPlanRateUnitSavingsPlanRate.Builder unit(SavingsPlanRateUnit unit)
The unit.
unit - The unit.SavingsPlanRateUnit,
SavingsPlanRateUnitSavingsPlanRate.Builder productType(String productType)
The product type.
productType - The product type.SavingsPlanProductType,
SavingsPlanProductTypeSavingsPlanRate.Builder productType(SavingsPlanProductType productType)
The product type.
productType - The product type.SavingsPlanProductType,
SavingsPlanProductTypeSavingsPlanRate.Builder serviceCode(String serviceCode)
The service.
serviceCode - The service.SavingsPlanRateServiceCode,
SavingsPlanRateServiceCodeSavingsPlanRate.Builder serviceCode(SavingsPlanRateServiceCode serviceCode)
The service.
serviceCode - The service.SavingsPlanRateServiceCode,
SavingsPlanRateServiceCodeSavingsPlanRate.Builder usageType(String usageType)
The usage details of the line item in the billing report.
usageType - The usage details of the line item in the billing report.SavingsPlanRate.Builder operation(String operation)
The specific AWS operation for the line item in the billing report.
operation - The specific AWS operation for the line item in the billing report.SavingsPlanRate.Builder properties(Collection<SavingsPlanRateProperty> properties)
The properties.
properties - The properties.SavingsPlanRate.Builder properties(SavingsPlanRateProperty... properties)
The properties.
properties - The properties.SavingsPlanRate.Builder properties(Consumer<SavingsPlanRateProperty.Builder>... properties)
The properties.
This is a convenience method that creates an instance of theSavingsPlanRateProperty.Builder avoiding the need
to create one manually via
SavingsPlanRateProperty.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #properties(List.
properties - a consumer that will call methods on
SavingsPlanRateProperty.Builder#properties(java.util.Collection) Copyright © 2022. All rights reserved.