public static interface SavingsPlanOfferingRate.Builder extends SdkPojo, CopyableBuilder<SavingsPlanOfferingRate.Builder,SavingsPlanOfferingRate>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildSavingsPlanOfferingRate.Builder savingsPlanOffering(ParentSavingsPlanOffering savingsPlanOffering)
The Savings Plan offering.
savingsPlanOffering - The Savings Plan offering.default SavingsPlanOfferingRate.Builder savingsPlanOffering(Consumer<ParentSavingsPlanOffering.Builder> savingsPlanOffering)
The Savings Plan offering.
This is a convenience that creates an instance of theParentSavingsPlanOffering.Builder avoiding the
need to create one manually via ParentSavingsPlanOffering.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to savingsPlanOffering(ParentSavingsPlanOffering).savingsPlanOffering - a consumer that will call methods on ParentSavingsPlanOffering.BuildersavingsPlanOffering(ParentSavingsPlanOffering)SavingsPlanOfferingRate.Builder rate(String rate)
The Savings Plan rate.
rate - The Savings Plan rate.SavingsPlanOfferingRate.Builder unit(String unit)
The unit.
unit - The unit.SavingsPlanRateUnit,
SavingsPlanRateUnitSavingsPlanOfferingRate.Builder unit(SavingsPlanRateUnit unit)
The unit.
unit - The unit.SavingsPlanRateUnit,
SavingsPlanRateUnitSavingsPlanOfferingRate.Builder productType(String productType)
The product type.
productType - The product type.SavingsPlanProductType,
SavingsPlanProductTypeSavingsPlanOfferingRate.Builder productType(SavingsPlanProductType productType)
The product type.
productType - The product type.SavingsPlanProductType,
SavingsPlanProductTypeSavingsPlanOfferingRate.Builder serviceCode(String serviceCode)
The service.
serviceCode - The service.SavingsPlanRateServiceCode,
SavingsPlanRateServiceCodeSavingsPlanOfferingRate.Builder serviceCode(SavingsPlanRateServiceCode serviceCode)
The service.
serviceCode - The service.SavingsPlanRateServiceCode,
SavingsPlanRateServiceCodeSavingsPlanOfferingRate.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.SavingsPlanOfferingRate.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.SavingsPlanOfferingRate.Builder properties(Collection<SavingsPlanOfferingRateProperty> properties)
The properties.
properties - The properties.SavingsPlanOfferingRate.Builder properties(SavingsPlanOfferingRateProperty... properties)
The properties.
properties - The properties.SavingsPlanOfferingRate.Builder properties(Consumer<SavingsPlanOfferingRateProperty.Builder>... properties)
The properties.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called
immediately and its result is passed to #properties(List) .properties - a consumer that will call methods on List.Builder #properties(List) Copyright © 2022. All rights reserved.