public static class Subscription.Builder extends Object
Subscription.| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Subscription.Builder |
actions(List<SubscriptionAction> actions)
Setter for actions.
|
Subscription |
build()
Builds a new
Subscription object using the set fields. |
Subscription.Builder |
canceledDate(String canceledDate)
Setter for canceledDate.
|
Subscription.Builder |
cardId(String cardId)
Setter for cardId.
|
Subscription.Builder |
chargedThroughDate(String chargedThroughDate)
Setter for chargedThroughDate.
|
Subscription.Builder |
createdAt(String createdAt)
Setter for createdAt.
|
Subscription.Builder |
customerId(String customerId)
Setter for customerId.
|
Subscription.Builder |
id(String id)
Setter for id.
|
Subscription.Builder |
invoiceIds(List<String> invoiceIds)
Setter for invoiceIds.
|
Subscription.Builder |
locationId(String locationId)
Setter for locationId.
|
Subscription.Builder |
planId(String planId)
Setter for planId.
|
Subscription.Builder |
priceOverrideMoney(Money priceOverrideMoney)
Setter for priceOverrideMoney.
|
Subscription.Builder |
source(SubscriptionSource source)
Setter for source.
|
Subscription.Builder |
startDate(String startDate)
Setter for startDate.
|
Subscription.Builder |
status(String status)
Setter for status.
|
Subscription.Builder |
taxPercentage(String taxPercentage)
Setter for taxPercentage.
|
Subscription.Builder |
timezone(String timezone)
Setter for timezone.
|
Subscription.Builder |
version(Long version)
Setter for version.
|
public Subscription.Builder id(String id)
id - String value for id.public Subscription.Builder locationId(String locationId)
locationId - String value for locationId.public Subscription.Builder planId(String planId)
planId - String value for planId.public Subscription.Builder customerId(String customerId)
customerId - String value for customerId.public Subscription.Builder startDate(String startDate)
startDate - String value for startDate.public Subscription.Builder canceledDate(String canceledDate)
canceledDate - String value for canceledDate.public Subscription.Builder chargedThroughDate(String chargedThroughDate)
chargedThroughDate - String value for chargedThroughDate.public Subscription.Builder status(String status)
status - String value for status.public Subscription.Builder taxPercentage(String taxPercentage)
taxPercentage - String value for taxPercentage.public Subscription.Builder invoiceIds(List<String> invoiceIds)
invoiceIds - List of String value for invoiceIds.public Subscription.Builder priceOverrideMoney(Money priceOverrideMoney)
priceOverrideMoney - Money value for priceOverrideMoney.public Subscription.Builder version(Long version)
version - Long value for version.public Subscription.Builder createdAt(String createdAt)
createdAt - String value for createdAt.public Subscription.Builder cardId(String cardId)
cardId - String value for cardId.public Subscription.Builder timezone(String timezone)
timezone - String value for timezone.public Subscription.Builder source(SubscriptionSource source)
source - SubscriptionSource value for source.public Subscription.Builder actions(List<SubscriptionAction> actions)
actions - List of SubscriptionAction value for actions.public Subscription build()
Subscription object using the set fields.SubscriptionCopyright © 2022. All rights reserved.