public static class Subscription.Builder extends Object
Subscription.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Subscription.Builder |
billingInfo(SubscriptionBillingInformation billingInfo)
Setter for billingInfo.
|
Subscription |
build()
Builds a new
Subscription object using the set fields. |
Subscription.Builder |
createTime(String createTime)
Setter for createTime.
|
Subscription.Builder |
customId(String customId)
Setter for customId.
|
Subscription.Builder |
id(String id)
Setter for id.
|
Subscription.Builder |
links(List<LinkDescription> links)
Setter for links.
|
Subscription.Builder |
plan(PlanDetails plan)
Setter for plan.
|
Subscription.Builder |
planId(String planId)
Setter for planId.
|
Subscription.Builder |
planOverridden(Boolean planOverridden)
Setter for planOverridden.
|
Subscription.Builder |
quantity(String quantity)
Setter for quantity.
|
Subscription.Builder |
shippingAmount(Money shippingAmount)
Setter for shippingAmount.
|
Subscription.Builder |
startTime(String startTime)
Setter for startTime.
|
Subscription.Builder |
subscriber(Subscriber subscriber)
Setter for subscriber.
|
Subscription.Builder |
updateTime(String updateTime)
Setter for updateTime.
|
public Subscription.Builder id(String id)
id - String value for id.public Subscription.Builder planId(String planId)
planId - String value for planId.public Subscription.Builder startTime(String startTime)
startTime - String value for startTime.public Subscription.Builder quantity(String quantity)
quantity - String value for quantity.public Subscription.Builder shippingAmount(Money shippingAmount)
shippingAmount - Money value for shippingAmount.public Subscription.Builder subscriber(Subscriber subscriber)
subscriber - Subscriber value for subscriber.public Subscription.Builder billingInfo(SubscriptionBillingInformation billingInfo)
billingInfo - SubscriptionBillingInformation value for billingInfo.public Subscription.Builder createTime(String createTime)
createTime - String value for createTime.public Subscription.Builder updateTime(String updateTime)
updateTime - String value for updateTime.public Subscription.Builder customId(String customId)
customId - String value for customId.public Subscription.Builder planOverridden(Boolean planOverridden)
planOverridden - Boolean value for planOverridden.public Subscription.Builder plan(PlanDetails plan)
plan - PlanDetails value for plan.public Subscription.Builder links(List<LinkDescription> links)
links - List of LinkDescription value for links.public Subscription build()
Subscription object using the set fields.SubscriptionCopyright © 2026. All rights reserved.