Interface RecurringPaymentTerm.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<RecurringPaymentTerm.Builder,,- RecurringPaymentTerm> - SdkBuilder<RecurringPaymentTerm.Builder,,- RecurringPaymentTerm> - SdkPojo
- Enclosing class:
- RecurringPaymentTerm
@Mutable
@NotThreadSafe
public static interface RecurringPaymentTerm.Builder
extends SdkPojo, CopyableBuilder<RecurringPaymentTerm.Builder,RecurringPaymentTerm> 
- 
Method SummaryModifier and TypeMethodDescriptionbillingPeriod(String billingPeriod) Defines the recurrence at which buyers are charged.currencyCode(String currencyCode) Defines the currency for the prices mentioned in this term.Amount charged to the buyer every billing period.Type of the term being updated.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- 
billingPeriodDefines the recurrence at which buyers are charged. - Parameters:
- billingPeriod- Defines the recurrence at which buyers are charged.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
currencyCodeDefines the currency for the prices mentioned in this term. - Parameters:
- currencyCode- Defines the currency for the prices mentioned in this term.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
priceAmount charged to the buyer every billing period. - Parameters:
- price- Amount charged to the buyer every billing period.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
typeType of the term being updated. - Parameters:
- type- Type of the term being updated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-