public class PlanRequest
extends java.lang.Object
| Constructor and Description |
|---|
PlanRequest() |
PlanRequest(java.lang.Integer amount,
java.lang.String currency,
Interval interval,
java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
PlanRequest |
amount(java.lang.Integer amount) |
PlanRequest |
billingCycles(java.lang.Integer billingCycles) |
PlanRequest |
currency(java.lang.String currency) |
java.lang.Integer |
getAmount() |
java.lang.Integer |
getBillingCycles() |
java.lang.String |
getCurrency() |
Interval |
getInterval() |
java.lang.Integer |
getIntervalCount() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getName() |
java.lang.String |
getRecursTo() |
java.lang.Integer |
getTrialPeriodDays() |
PlanRequest |
interval(Interval interval) |
PlanRequest |
intervalCount(java.lang.Integer intervalCount) |
PlanRequest |
metadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
PlanRequest |
name(java.lang.String name) |
PlanRequest |
recursTo(java.lang.String planId) |
PlanRequest |
set(java.lang.String name,
java.lang.Object value) |
PlanRequest |
trialPeriodDays(java.lang.Integer trialPeriodDays) |
public PlanRequest()
public PlanRequest(java.lang.Integer amount,
java.lang.String currency,
Interval interval,
java.lang.String name)
public java.lang.Integer getAmount()
public java.lang.String getCurrency()
public Interval getInterval()
public java.lang.Integer getIntervalCount()
public java.lang.String getName()
public java.lang.Integer getTrialPeriodDays()
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
public java.lang.Integer getBillingCycles()
public java.lang.String getRecursTo()
public PlanRequest amount(java.lang.Integer amount)
public PlanRequest currency(java.lang.String currency)
public PlanRequest interval(Interval interval)
public PlanRequest name(java.lang.String name)
public PlanRequest intervalCount(java.lang.Integer intervalCount)
public PlanRequest trialPeriodDays(java.lang.Integer trialPeriodDays)
public PlanRequest metadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public PlanRequest billingCycles(java.lang.Integer billingCycles)
public PlanRequest recursTo(java.lang.String planId)
public PlanRequest set(java.lang.String name, java.lang.Object value)