Interface ParentSavingsPlanOffering.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ParentSavingsPlanOffering.Builder,,- ParentSavingsPlanOffering> - SdkBuilder<ParentSavingsPlanOffering.Builder,,- ParentSavingsPlanOffering> - SdkPojo
- Enclosing class:
- ParentSavingsPlanOffering
@Mutable
@NotThreadSafe
public static interface ParentSavingsPlanOffering.Builder
extends SdkPojo, CopyableBuilder<ParentSavingsPlanOffering.Builder,ParentSavingsPlanOffering> 
- 
Method SummaryModifier 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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
offeringIdThe 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.
 
- 
paymentOptionThe payment option. - Parameters:
- paymentOption- The payment option.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
paymentOptionThe payment option. - Parameters:
- paymentOption- The payment option.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
planTypeThe plan type. - Parameters:
- planType- The plan type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
planTypeThe plan type. - Parameters:
- planType- The plan type.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
durationSecondsThe duration, in seconds. - Parameters:
- durationSeconds- The duration, in seconds.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
currencyThe currency. - Parameters:
- currency- The currency.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
currencyThe currency. - Parameters:
- currency- The currency.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
planDescriptionThe description. - Parameters:
- planDescription- The description.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-