public class CreateSubscriptionRequest extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CreateSubscriptionRequest.Builder
Class to build instances of
CreateSubscriptionRequest. |
| Constructor and Description |
|---|
CreateSubscriptionRequest()
Default constructor.
|
CreateSubscriptionRequest(String planId,
String startTime,
String quantity,
Money shippingAmount,
SubscriberRequest subscriber,
Boolean autoRenewal,
SubscriptionApplicationContext applicationContext,
String customId,
PlanOverride plan)
Initialization constructor.
|
| Modifier and Type | Method and Description |
|---|---|
SubscriptionApplicationContext |
getApplicationContext()
Getter for ApplicationContext.
|
Boolean |
getAutoRenewal()
Getter for AutoRenewal.
|
String |
getCustomId()
Getter for CustomId.
|
PlanOverride |
getPlan()
Getter for Plan.
|
String |
getPlanId()
Getter for PlanId.
|
String |
getQuantity()
Getter for Quantity.
|
Money |
getShippingAmount()
Getter for ShippingAmount.
|
String |
getStartTime()
Getter for StartTime.
|
SubscriberRequest |
getSubscriber()
Getter for Subscriber.
|
void |
setApplicationContext(SubscriptionApplicationContext applicationContext)
Setter for ApplicationContext.
|
void |
setAutoRenewal(Boolean autoRenewal)
Setter for AutoRenewal.
|
void |
setCustomId(String customId)
Setter for CustomId.
|
void |
setPlan(PlanOverride plan)
Setter for Plan.
|
void |
setPlanId(String planId)
Setter for PlanId.
|
void |
setQuantity(String quantity)
Setter for Quantity.
|
void |
setShippingAmount(Money shippingAmount)
Setter for ShippingAmount.
|
void |
setStartTime(String startTime)
Setter for StartTime.
|
void |
setSubscriber(SubscriberRequest subscriber)
Setter for Subscriber.
|
CreateSubscriptionRequest.Builder |
toBuilder()
Builds a new
CreateSubscriptionRequest.Builder object. |
String |
toString()
Converts this CreateSubscriptionRequest into string format.
|
public CreateSubscriptionRequest()
public CreateSubscriptionRequest(String planId, String startTime, String quantity, Money shippingAmount, SubscriberRequest subscriber, Boolean autoRenewal, SubscriptionApplicationContext applicationContext, String customId, PlanOverride plan)
planId - String value for planId.startTime - String value for startTime.quantity - String value for quantity.shippingAmount - Money value for shippingAmount.subscriber - SubscriberRequest value for subscriber.autoRenewal - Boolean value for autoRenewal.applicationContext - SubscriptionApplicationContext value for applicationContext.customId - String value for customId.plan - PlanOverride value for plan.public String getPlanId()
public void setPlanId(String planId)
planId - Value for Stringpublic String getStartTime()
public void setStartTime(String startTime)
startTime - Value for Stringpublic String getQuantity()
public void setQuantity(String quantity)
quantity - Value for Stringpublic Money getShippingAmount()
public void setShippingAmount(Money shippingAmount)
shippingAmount - Value for Moneypublic SubscriberRequest getSubscriber()
public void setSubscriber(SubscriberRequest subscriber)
subscriber - Value for SubscriberRequestpublic Boolean getAutoRenewal()
public void setAutoRenewal(Boolean autoRenewal)
autoRenewal - Value for Booleanpublic SubscriptionApplicationContext getApplicationContext()
public void setApplicationContext(SubscriptionApplicationContext applicationContext)
applicationContext - Value for SubscriptionApplicationContextpublic String getCustomId()
public void setCustomId(String customId)
customId - Value for Stringpublic PlanOverride getPlan()
public void setPlan(PlanOverride plan)
plan - Value for PlanOverridepublic String toString()
public CreateSubscriptionRequest.Builder toBuilder()
CreateSubscriptionRequest.Builder object.
Creates the instance with the state of the current model.CreateSubscriptionRequest.Builder objectCopyright © 2026. All rights reserved.