Interface ParentSavingsPlanOffering.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ParentSavingsPlanOffering.Builder,
,ParentSavingsPlanOffering> SdkBuilder<ParentSavingsPlanOffering.Builder,
,ParentSavingsPlanOffering> SdkPojo
- Enclosing class:
ParentSavingsPlanOffering
public static interface ParentSavingsPlanOffering.Builder
extends SdkPojo, CopyableBuilder<ParentSavingsPlanOffering.Builder,ParentSavingsPlanOffering>
-
Method Summary
Modifier and TypeMethodDescriptionThe currency.currency
(CurrencyCode currency) The currency.durationSeconds
(Long durationSeconds) The duration, in seconds.offeringId
(String offeringId) The ID of the offering.paymentOption
(String paymentOption) The payment option.paymentOption
(SavingsPlanPaymentOption paymentOption) The payment option.planDescription
(String planDescription) The description.The plan type.planType
(SavingsPlanType planType) The plan type.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, sdkFields
-
Method Details
-
offeringId
The ID of the offering.
- Parameters:
offeringId
- The ID of the offering.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
paymentOption
The payment option.
- Parameters:
paymentOption
- The payment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
paymentOption
The payment option.
- Parameters:
paymentOption
- The payment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
planType
The plan type.
- Parameters:
planType
- The plan type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
planType
The plan type.
- Parameters:
planType
- The plan type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
durationSeconds
The duration, in seconds.
- Parameters:
durationSeconds
- The duration, in seconds.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currency
The currency.
- Parameters:
currency
- The currency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
currency
The currency.
- Parameters:
currency
- The currency.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
planDescription
The description.
- Parameters:
planDescription
- The description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-