public class SubscriptionBillingCycle extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
SubscriptionBillingCycle.Builder
Class to build instances of
SubscriptionBillingCycle. |
| Constructor and Description |
|---|
SubscriptionBillingCycle()
Default constructor.
|
SubscriptionBillingCycle(Frequency frequency,
TenureType tenureType,
int sequence,
SubscriptionPricingScheme pricingScheme,
Integer totalCycles)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
Frequency |
getFrequency()
Getter for Frequency.
|
SubscriptionPricingScheme |
getPricingScheme()
Getter for PricingScheme.
|
int |
getSequence()
Getter for Sequence.
|
TenureType |
getTenureType()
Getter for TenureType.
|
Integer |
getTotalCycles()
Getter for TotalCycles.
|
void |
setFrequency(Frequency frequency)
Setter for Frequency.
|
void |
setPricingScheme(SubscriptionPricingScheme pricingScheme)
Setter for PricingScheme.
|
void |
setSequence(int sequence)
Setter for Sequence.
|
void |
setTenureType(TenureType tenureType)
Setter for TenureType.
|
void |
setTotalCycles(Integer totalCycles)
Setter for TotalCycles.
|
SubscriptionBillingCycle.Builder |
toBuilder()
Builds a new
SubscriptionBillingCycle.Builder object. |
String |
toString()
Converts this SubscriptionBillingCycle into string format.
|
public SubscriptionBillingCycle()
public SubscriptionBillingCycle(Frequency frequency, TenureType tenureType, int sequence, SubscriptionPricingScheme pricingScheme, Integer totalCycles)
frequency - Frequency value for frequency.tenureType - TenureType value for tenureType.sequence - int value for sequence.pricingScheme - SubscriptionPricingScheme value for pricingScheme.totalCycles - Integer value for totalCycles.public SubscriptionPricingScheme getPricingScheme()
public void setPricingScheme(SubscriptionPricingScheme pricingScheme)
pricingScheme - Value for SubscriptionPricingSchemepublic Frequency getFrequency()
public void setFrequency(Frequency frequency)
frequency - Value for Frequencypublic TenureType getTenureType()
public void setTenureType(TenureType tenureType)
tenureType - Value for TenureTypepublic int getSequence()
public void setSequence(int sequence)
sequence - Value for intpublic Integer getTotalCycles()
public void setTotalCycles(Integer totalCycles)
totalCycles - Value for Integerpublic String toString()
public SubscriptionBillingCycle.Builder toBuilder()
SubscriptionBillingCycle.Builder object.
Creates the instance with the state of the current model.SubscriptionBillingCycle.Builder objectCopyright © 2026. All rights reserved.