com.chargebee.models
Class Subscription.CreateRequest

java.lang.Object
  extended by com.chargebee.internal.RequestBase<U>
      extended by com.chargebee.internal.Request<Subscription.CreateRequest>
          extended by com.chargebee.models.Subscription.CreateRequest
Enclosing class:
Subscription

public static class Subscription.CreateRequest
extends Request<Subscription.CreateRequest>


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Subscription.CreateRequest addonId(int index, String addonId)
           
 Subscription.CreateRequest addonQuantity(int index, Integer addonQuantity)
           
 Subscription.CreateRequest affiliateToken(String affiliateToken)
           
 Subscription.CreateRequest billingAddressCity(String billingAddressCity)
           
 Subscription.CreateRequest billingAddressCompany(String billingAddressCompany)
           
 Subscription.CreateRequest billingAddressCountry(String billingAddressCountry)
           
 Subscription.CreateRequest billingAddressEmail(String billingAddressEmail)
           
 Subscription.CreateRequest billingAddressFirstName(String billingAddressFirstName)
           
 Subscription.CreateRequest billingAddressLastName(String billingAddressLastName)
           
 Subscription.CreateRequest billingAddressLine1(String billingAddressLine1)
           
 Subscription.CreateRequest billingAddressLine2(String billingAddressLine2)
           
 Subscription.CreateRequest billingAddressLine3(String billingAddressLine3)
           
 Subscription.CreateRequest billingAddressPhone(String billingAddressPhone)
           
 Subscription.CreateRequest billingAddressState(String billingAddressState)
           
 Subscription.CreateRequest billingAddressStateCode(String billingAddressStateCode)
           
 Subscription.CreateRequest billingAddressZip(String billingAddressZip)
           
 Subscription.CreateRequest billingCycles(Integer billingCycles)
           
 Subscription.CreateRequest cardBillingAddr1(String cardBillingAddr1)
           
 Subscription.CreateRequest cardBillingAddr2(String cardBillingAddr2)
           
 Subscription.CreateRequest cardBillingCity(String cardBillingCity)
           
 Subscription.CreateRequest cardBillingCountry(String cardBillingCountry)
           
 Subscription.CreateRequest cardBillingState(String cardBillingState)
           
 Subscription.CreateRequest cardBillingStateCode(String cardBillingStateCode)
           
 Subscription.CreateRequest cardBillingZip(String cardBillingZip)
           
 Subscription.CreateRequest cardCvv(String cardCvv)
           
 Subscription.CreateRequest cardExpiryMonth(Integer cardExpiryMonth)
           
 Subscription.CreateRequest cardExpiryYear(Integer cardExpiryYear)
           
 Subscription.CreateRequest cardFirstName(String cardFirstName)
           
 Subscription.CreateRequest cardGateway(Gateway cardGateway)
           
 Subscription.CreateRequest cardIpAddress(String cardIpAddress)
           
 Subscription.CreateRequest cardLastName(String cardLastName)
           
 Subscription.CreateRequest cardNumber(String cardNumber)
           
 Subscription.CreateRequest cardTmpToken(String cardTmpToken)
           
 Subscription.CreateRequest coupon(String coupon)
           
 Subscription.CreateRequest createdFromIp(String createdFromIp)
           
 Subscription.CreateRequest customerAutoCollection(AutoCollection customerAutoCollection)
           
 Subscription.CreateRequest customerCompany(String customerCompany)
           
 Subscription.CreateRequest customerEmail(String customerEmail)
           
 Subscription.CreateRequest customerFirstName(String customerFirstName)
           
 Subscription.CreateRequest customerId(String customerId)
           
 Subscription.CreateRequest customerLastName(String customerLastName)
           
 Subscription.CreateRequest customerPhone(String customerPhone)
           
 Subscription.CreateRequest customerTaxability(Taxability customerTaxability)
           
 Subscription.CreateRequest customerVatNumber(String customerVatNumber)
           
 Subscription.CreateRequest id(String id)
           
 Subscription.CreateRequest invoiceNotes(String invoiceNotes)
           
 Params params()
           
 Subscription.CreateRequest paymentMethodGateway(Gateway paymentMethodGateway)
           
 Subscription.CreateRequest paymentMethodReferenceId(String paymentMethodReferenceId)
           
 Subscription.CreateRequest paymentMethodType(Type paymentMethodType)
           
 Subscription.CreateRequest planId(String planId)
           
 Subscription.CreateRequest planQuantity(Integer planQuantity)
           
 Subscription.CreateRequest poNumber(String poNumber)
           
 Subscription.CreateRequest shippingAddressCity(String shippingAddressCity)
           
 Subscription.CreateRequest shippingAddressCompany(String shippingAddressCompany)
           
 Subscription.CreateRequest shippingAddressCountry(String shippingAddressCountry)
           
 Subscription.CreateRequest shippingAddressEmail(String shippingAddressEmail)
           
 Subscription.CreateRequest shippingAddressFirstName(String shippingAddressFirstName)
           
 Subscription.CreateRequest shippingAddressLastName(String shippingAddressLastName)
           
 Subscription.CreateRequest shippingAddressLine1(String shippingAddressLine1)
           
 Subscription.CreateRequest shippingAddressLine2(String shippingAddressLine2)
           
 Subscription.CreateRequest shippingAddressLine3(String shippingAddressLine3)
           
 Subscription.CreateRequest shippingAddressPhone(String shippingAddressPhone)
           
 Subscription.CreateRequest shippingAddressState(String shippingAddressState)
           
 Subscription.CreateRequest shippingAddressStateCode(String shippingAddressStateCode)
           
 Subscription.CreateRequest shippingAddressZip(String shippingAddressZip)
           
 Subscription.CreateRequest startDate(Timestamp startDate)
           
 Subscription.CreateRequest trialEnd(Timestamp trialEnd)
           
 
Methods inherited from class com.chargebee.internal.Request
param, request, request
 
Methods inherited from class com.chargebee.internal.RequestBase
header
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

id

public Subscription.CreateRequest id(String id)

planId

public Subscription.CreateRequest planId(String planId)

planQuantity

public Subscription.CreateRequest planQuantity(Integer planQuantity)

startDate

public Subscription.CreateRequest startDate(Timestamp startDate)

trialEnd

public Subscription.CreateRequest trialEnd(Timestamp trialEnd)

billingCycles

public Subscription.CreateRequest billingCycles(Integer billingCycles)

coupon

public Subscription.CreateRequest coupon(String coupon)

poNumber

public Subscription.CreateRequest poNumber(String poNumber)

affiliateToken

public Subscription.CreateRequest affiliateToken(String affiliateToken)

createdFromIp

public Subscription.CreateRequest createdFromIp(String createdFromIp)

invoiceNotes

public Subscription.CreateRequest invoiceNotes(String invoiceNotes)

customerId

public Subscription.CreateRequest customerId(String customerId)

customerEmail

public Subscription.CreateRequest customerEmail(String customerEmail)

customerFirstName

public Subscription.CreateRequest customerFirstName(String customerFirstName)

customerLastName

public Subscription.CreateRequest customerLastName(String customerLastName)

customerCompany

public Subscription.CreateRequest customerCompany(String customerCompany)

customerTaxability

public Subscription.CreateRequest customerTaxability(Taxability customerTaxability)

customerPhone

public Subscription.CreateRequest customerPhone(String customerPhone)

customerAutoCollection

public Subscription.CreateRequest customerAutoCollection(AutoCollection customerAutoCollection)

cardGateway

public Subscription.CreateRequest cardGateway(Gateway cardGateway)

cardTmpToken

public Subscription.CreateRequest cardTmpToken(String cardTmpToken)

paymentMethodType

public Subscription.CreateRequest paymentMethodType(Type paymentMethodType)

paymentMethodGateway

public Subscription.CreateRequest paymentMethodGateway(Gateway paymentMethodGateway)

paymentMethodReferenceId

public Subscription.CreateRequest paymentMethodReferenceId(String paymentMethodReferenceId)

cardFirstName

public Subscription.CreateRequest cardFirstName(String cardFirstName)

cardLastName

public Subscription.CreateRequest cardLastName(String cardLastName)

cardNumber

public Subscription.CreateRequest cardNumber(String cardNumber)

cardExpiryMonth

public Subscription.CreateRequest cardExpiryMonth(Integer cardExpiryMonth)

cardExpiryYear

public Subscription.CreateRequest cardExpiryYear(Integer cardExpiryYear)

cardCvv

public Subscription.CreateRequest cardCvv(String cardCvv)

cardBillingAddr1

public Subscription.CreateRequest cardBillingAddr1(String cardBillingAddr1)

cardBillingAddr2

public Subscription.CreateRequest cardBillingAddr2(String cardBillingAddr2)

cardBillingCity

public Subscription.CreateRequest cardBillingCity(String cardBillingCity)

cardBillingStateCode

public Subscription.CreateRequest cardBillingStateCode(String cardBillingStateCode)

cardBillingState

public Subscription.CreateRequest cardBillingState(String cardBillingState)

cardBillingZip

public Subscription.CreateRequest cardBillingZip(String cardBillingZip)

cardBillingCountry

public Subscription.CreateRequest cardBillingCountry(String cardBillingCountry)

cardIpAddress

public Subscription.CreateRequest cardIpAddress(String cardIpAddress)

billingAddressFirstName

public Subscription.CreateRequest billingAddressFirstName(String billingAddressFirstName)

billingAddressLastName

public Subscription.CreateRequest billingAddressLastName(String billingAddressLastName)

billingAddressEmail

public Subscription.CreateRequest billingAddressEmail(String billingAddressEmail)

billingAddressCompany

public Subscription.CreateRequest billingAddressCompany(String billingAddressCompany)

billingAddressPhone

public Subscription.CreateRequest billingAddressPhone(String billingAddressPhone)

billingAddressLine1

public Subscription.CreateRequest billingAddressLine1(String billingAddressLine1)

billingAddressLine2

public Subscription.CreateRequest billingAddressLine2(String billingAddressLine2)

billingAddressLine3

public Subscription.CreateRequest billingAddressLine3(String billingAddressLine3)

billingAddressCity

public Subscription.CreateRequest billingAddressCity(String billingAddressCity)

billingAddressStateCode

public Subscription.CreateRequest billingAddressStateCode(String billingAddressStateCode)

billingAddressState

public Subscription.CreateRequest billingAddressState(String billingAddressState)

billingAddressZip

public Subscription.CreateRequest billingAddressZip(String billingAddressZip)

billingAddressCountry

public Subscription.CreateRequest billingAddressCountry(String billingAddressCountry)

shippingAddressFirstName

public Subscription.CreateRequest shippingAddressFirstName(String shippingAddressFirstName)

shippingAddressLastName

public Subscription.CreateRequest shippingAddressLastName(String shippingAddressLastName)

shippingAddressEmail

public Subscription.CreateRequest shippingAddressEmail(String shippingAddressEmail)

shippingAddressCompany

public Subscription.CreateRequest shippingAddressCompany(String shippingAddressCompany)

shippingAddressPhone

public Subscription.CreateRequest shippingAddressPhone(String shippingAddressPhone)

shippingAddressLine1

public Subscription.CreateRequest shippingAddressLine1(String shippingAddressLine1)

shippingAddressLine2

public Subscription.CreateRequest shippingAddressLine2(String shippingAddressLine2)

shippingAddressLine3

public Subscription.CreateRequest shippingAddressLine3(String shippingAddressLine3)

shippingAddressCity

public Subscription.CreateRequest shippingAddressCity(String shippingAddressCity)

shippingAddressStateCode

public Subscription.CreateRequest shippingAddressStateCode(String shippingAddressStateCode)

shippingAddressState

public Subscription.CreateRequest shippingAddressState(String shippingAddressState)

shippingAddressZip

public Subscription.CreateRequest shippingAddressZip(String shippingAddressZip)

shippingAddressCountry

public Subscription.CreateRequest shippingAddressCountry(String shippingAddressCountry)

customerVatNumber

public Subscription.CreateRequest customerVatNumber(String customerVatNumber)

addonId

public Subscription.CreateRequest addonId(int index,
                                          String addonId)

addonQuantity

public Subscription.CreateRequest addonQuantity(int index,
                                                Integer addonQuantity)

params

public Params params()
Overrides:
params in class RequestBase<Subscription.CreateRequest>


Copyright © 2015 ChargeBee. All Rights Reserved.