public class CatalogSubscriptionPlanVariation extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CatalogSubscriptionPlanVariation.Builder
Class to build instances of
CatalogSubscriptionPlanVariation. |
| Modifier | Constructor and Description |
|---|---|
protected |
CatalogSubscriptionPlanVariation(String name,
List<SubscriptionPhase> phases,
io.apimatic.core.types.OptionalNullable<String> subscriptionPlanId)
Internal initialization constructor.
|
|
CatalogSubscriptionPlanVariation(String name,
List<SubscriptionPhase> phases,
String subscriptionPlanId)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getName()
Getter for Name.
|
List<SubscriptionPhase> |
getPhases()
Getter for Phases.
|
String |
getSubscriptionPlanId()
Getter for SubscriptionPlanId.
|
int |
hashCode() |
protected io.apimatic.core.types.OptionalNullable<String> |
internalGetSubscriptionPlanId()
Internal Getter for SubscriptionPlanId.
|
CatalogSubscriptionPlanVariation.Builder |
toBuilder()
Builds a new
CatalogSubscriptionPlanVariation.Builder object. |
String |
toString()
Converts this CatalogSubscriptionPlanVariation into string format.
|
public CatalogSubscriptionPlanVariation(String name, List<SubscriptionPhase> phases, String subscriptionPlanId)
name - String value for name.phases - List of SubscriptionPhase value for phases.subscriptionPlanId - String value for subscriptionPlanId.protected CatalogSubscriptionPlanVariation(String name, List<SubscriptionPhase> phases, io.apimatic.core.types.OptionalNullable<String> subscriptionPlanId)
public String getName()
public List<SubscriptionPhase> getPhases()
protected io.apimatic.core.types.OptionalNullable<String> internalGetSubscriptionPlanId()
public String getSubscriptionPlanId()
public String toString()
public CatalogSubscriptionPlanVariation.Builder toBuilder()
CatalogSubscriptionPlanVariation.Builder object.
Creates the instance with the state of the current model.CatalogSubscriptionPlanVariation.Builder objectCopyright © 2023. All rights reserved.