Interface PriceScheduleSpecification.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<PriceScheduleSpecification.Builder,PriceScheduleSpecification>,SdkBuilder<PriceScheduleSpecification.Builder,PriceScheduleSpecification>,SdkPojo
- Enclosing class:
- PriceScheduleSpecification
public static interface PriceScheduleSpecification.Builder extends SdkPojo, CopyableBuilder<PriceScheduleSpecification.Builder,PriceScheduleSpecification>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PriceScheduleSpecification.BuildercurrencyCode(String currencyCode)The currency for transacting the Reserved Instance resale.PriceScheduleSpecification.BuildercurrencyCode(CurrencyCodeValues currencyCode)The currency for transacting the Reserved Instance resale.PriceScheduleSpecification.Builderprice(Double price)The fixed price for the term.PriceScheduleSpecification.Builderterm(Long term)The number of months remaining in the reservation.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
term
PriceScheduleSpecification.Builder term(Long term)
The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.
- Parameters:
term- The number of months remaining in the reservation. For example, 2 is the second to the last month before the capacity reservation expires.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
price
PriceScheduleSpecification.Builder price(Double price)
The fixed price for the term.
- Parameters:
price- The fixed price for the term.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currencyCode
PriceScheduleSpecification.Builder currencyCode(String currencyCode)
The currency for transacting the Reserved Instance resale. At this time, the only supported currency is
USD.- Parameters:
currencyCode- The currency for transacting the Reserved Instance resale. At this time, the only supported currency isUSD.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CurrencyCodeValues,CurrencyCodeValues
-
currencyCode
PriceScheduleSpecification.Builder currencyCode(CurrencyCodeValues currencyCode)
The currency for transacting the Reserved Instance resale. At this time, the only supported currency is
USD.- Parameters:
currencyCode- The currency for transacting the Reserved Instance resale. At this time, the only supported currency isUSD.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
CurrencyCodeValues,CurrencyCodeValues
-
-