com.chargebee.models
Class Subscription.CreateForCustomerRequest
java.lang.Object
com.chargebee.internal.RequestBase<U>
com.chargebee.internal.Request<Subscription.CreateForCustomerRequest>
com.chargebee.models.Subscription.CreateForCustomerRequest
- Enclosing class:
- Subscription
public static class Subscription.CreateForCustomerRequest
- extends Request<Subscription.CreateForCustomerRequest>
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
public Subscription.CreateForCustomerRequest id(String id)
planId
public Subscription.CreateForCustomerRequest planId(String planId)
planQuantity
public Subscription.CreateForCustomerRequest planQuantity(Integer planQuantity)
startDate
public Subscription.CreateForCustomerRequest startDate(Timestamp startDate)
trialEnd
public Subscription.CreateForCustomerRequest trialEnd(Timestamp trialEnd)
billingCycles
public Subscription.CreateForCustomerRequest billingCycles(Integer billingCycles)
coupon
@Deprecated
public Subscription.CreateForCustomerRequest coupon(String coupon)
- Deprecated.
poNumber
public Subscription.CreateForCustomerRequest poNumber(String poNumber)
couponIds
public Subscription.CreateForCustomerRequest couponIds(List<String> couponIds)
couponIds
public Subscription.CreateForCustomerRequest couponIds(String... couponIds)
invoiceNotes
public Subscription.CreateForCustomerRequest invoiceNotes(String invoiceNotes)
metaData
public Subscription.CreateForCustomerRequest metaData(org.json.JSONObject metaData)
shippingAddressFirstName
public Subscription.CreateForCustomerRequest shippingAddressFirstName(String shippingAddressFirstName)
shippingAddressLastName
public Subscription.CreateForCustomerRequest shippingAddressLastName(String shippingAddressLastName)
shippingAddressEmail
public Subscription.CreateForCustomerRequest shippingAddressEmail(String shippingAddressEmail)
shippingAddressCompany
public Subscription.CreateForCustomerRequest shippingAddressCompany(String shippingAddressCompany)
shippingAddressPhone
public Subscription.CreateForCustomerRequest shippingAddressPhone(String shippingAddressPhone)
shippingAddressLine1
public Subscription.CreateForCustomerRequest shippingAddressLine1(String shippingAddressLine1)
shippingAddressLine2
public Subscription.CreateForCustomerRequest shippingAddressLine2(String shippingAddressLine2)
shippingAddressLine3
public Subscription.CreateForCustomerRequest shippingAddressLine3(String shippingAddressLine3)
shippingAddressCity
public Subscription.CreateForCustomerRequest shippingAddressCity(String shippingAddressCity)
shippingAddressStateCode
public Subscription.CreateForCustomerRequest shippingAddressStateCode(String shippingAddressStateCode)
shippingAddressState
public Subscription.CreateForCustomerRequest shippingAddressState(String shippingAddressState)
shippingAddressZip
public Subscription.CreateForCustomerRequest shippingAddressZip(String shippingAddressZip)
shippingAddressCountry
public Subscription.CreateForCustomerRequest shippingAddressCountry(String shippingAddressCountry)
shippingAddressValidationStatus
public Subscription.CreateForCustomerRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
addonId
public Subscription.CreateForCustomerRequest addonId(int index,
String addonId)
addonQuantity
public Subscription.CreateForCustomerRequest addonQuantity(int index,
Integer addonQuantity)
params
public Params params()
- Overrides:
params
in class RequestBase<Subscription.CreateForCustomerRequest>
Copyright © 2016 ChargeBee. All Rights Reserved.