com.chargebee.models
Class Customer.CreateRequest

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

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


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Customer.CreateRequest autoCollection(AutoCollection autoCollection)
           
 Customer.CreateRequest billingAddressCity(String billingAddressCity)
           
 Customer.CreateRequest billingAddressCompany(String billingAddressCompany)
           
 Customer.CreateRequest billingAddressCountry(String billingAddressCountry)
           
 Customer.CreateRequest billingAddressEmail(String billingAddressEmail)
           
 Customer.CreateRequest billingAddressFirstName(String billingAddressFirstName)
           
 Customer.CreateRequest billingAddressLastName(String billingAddressLastName)
           
 Customer.CreateRequest billingAddressLine1(String billingAddressLine1)
           
 Customer.CreateRequest billingAddressLine2(String billingAddressLine2)
           
 Customer.CreateRequest billingAddressLine3(String billingAddressLine3)
           
 Customer.CreateRequest billingAddressPhone(String billingAddressPhone)
           
 Customer.CreateRequest billingAddressState(String billingAddressState)
           
 Customer.CreateRequest billingAddressStateCode(String billingAddressStateCode)
           
 Customer.CreateRequest billingAddressZip(String billingAddressZip)
           
 Customer.CreateRequest cardBillingAddr1(String cardBillingAddr1)
           
 Customer.CreateRequest cardBillingAddr2(String cardBillingAddr2)
           
 Customer.CreateRequest cardBillingCity(String cardBillingCity)
           
 Customer.CreateRequest cardBillingCountry(String cardBillingCountry)
           
 Customer.CreateRequest cardBillingState(String cardBillingState)
           
 Customer.CreateRequest cardBillingStateCode(String cardBillingStateCode)
           
 Customer.CreateRequest cardBillingZip(String cardBillingZip)
           
 Customer.CreateRequest cardCvv(String cardCvv)
           
 Customer.CreateRequest cardExpiryMonth(Integer cardExpiryMonth)
           
 Customer.CreateRequest cardExpiryYear(Integer cardExpiryYear)
           
 Customer.CreateRequest cardFirstName(String cardFirstName)
           
 Customer.CreateRequest cardGateway(Gateway cardGateway)
           
 Customer.CreateRequest cardIpAddress(String cardIpAddress)
           
 Customer.CreateRequest cardLastName(String cardLastName)
           
 Customer.CreateRequest cardNumber(String cardNumber)
           
 Customer.CreateRequest cardTmpToken(String cardTmpToken)
           
 Customer.CreateRequest company(String company)
           
 Customer.CreateRequest createdFromIp(String createdFromIp)
           
 Customer.CreateRequest email(String email)
           
 Customer.CreateRequest firstName(String firstName)
           
 Customer.CreateRequest id(String id)
           
 Customer.CreateRequest invoiceNotes(String invoiceNotes)
           
 Customer.CreateRequest lastName(String lastName)
           
 Params params()
           
 Customer.CreateRequest paymentMethodGateway(Gateway paymentMethodGateway)
           
 Customer.CreateRequest paymentMethodReferenceId(String paymentMethodReferenceId)
           
 Customer.CreateRequest paymentMethodType(Type paymentMethodType)
           
 Customer.CreateRequest phone(String phone)
           
 Customer.CreateRequest taxability(Taxability taxability)
           
 Customer.CreateRequest vatNumber(String vatNumber)
           
 
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 Customer.CreateRequest id(String id)

firstName

public Customer.CreateRequest firstName(String firstName)

lastName

public Customer.CreateRequest lastName(String lastName)

email

public Customer.CreateRequest email(String email)

phone

public Customer.CreateRequest phone(String phone)

company

public Customer.CreateRequest company(String company)

autoCollection

public Customer.CreateRequest autoCollection(AutoCollection autoCollection)

vatNumber

public Customer.CreateRequest vatNumber(String vatNumber)

taxability

public Customer.CreateRequest taxability(Taxability taxability)

createdFromIp

public Customer.CreateRequest createdFromIp(String createdFromIp)

invoiceNotes

public Customer.CreateRequest invoiceNotes(String invoiceNotes)

cardGateway

public Customer.CreateRequest cardGateway(Gateway cardGateway)

cardTmpToken

public Customer.CreateRequest cardTmpToken(String cardTmpToken)

paymentMethodType

public Customer.CreateRequest paymentMethodType(Type paymentMethodType)

paymentMethodGateway

public Customer.CreateRequest paymentMethodGateway(Gateway paymentMethodGateway)

paymentMethodReferenceId

public Customer.CreateRequest paymentMethodReferenceId(String paymentMethodReferenceId)

cardFirstName

public Customer.CreateRequest cardFirstName(String cardFirstName)

cardLastName

public Customer.CreateRequest cardLastName(String cardLastName)

cardNumber

public Customer.CreateRequest cardNumber(String cardNumber)

cardExpiryMonth

public Customer.CreateRequest cardExpiryMonth(Integer cardExpiryMonth)

cardExpiryYear

public Customer.CreateRequest cardExpiryYear(Integer cardExpiryYear)

cardCvv

public Customer.CreateRequest cardCvv(String cardCvv)

cardBillingAddr1

public Customer.CreateRequest cardBillingAddr1(String cardBillingAddr1)

cardBillingAddr2

public Customer.CreateRequest cardBillingAddr2(String cardBillingAddr2)

cardBillingCity

public Customer.CreateRequest cardBillingCity(String cardBillingCity)

cardBillingStateCode

public Customer.CreateRequest cardBillingStateCode(String cardBillingStateCode)

cardBillingState

public Customer.CreateRequest cardBillingState(String cardBillingState)

cardBillingZip

public Customer.CreateRequest cardBillingZip(String cardBillingZip)

cardBillingCountry

public Customer.CreateRequest cardBillingCountry(String cardBillingCountry)

cardIpAddress

public Customer.CreateRequest cardIpAddress(String cardIpAddress)

billingAddressFirstName

public Customer.CreateRequest billingAddressFirstName(String billingAddressFirstName)

billingAddressLastName

public Customer.CreateRequest billingAddressLastName(String billingAddressLastName)

billingAddressEmail

public Customer.CreateRequest billingAddressEmail(String billingAddressEmail)

billingAddressCompany

public Customer.CreateRequest billingAddressCompany(String billingAddressCompany)

billingAddressPhone

public Customer.CreateRequest billingAddressPhone(String billingAddressPhone)

billingAddressLine1

public Customer.CreateRequest billingAddressLine1(String billingAddressLine1)

billingAddressLine2

public Customer.CreateRequest billingAddressLine2(String billingAddressLine2)

billingAddressLine3

public Customer.CreateRequest billingAddressLine3(String billingAddressLine3)

billingAddressCity

public Customer.CreateRequest billingAddressCity(String billingAddressCity)

billingAddressStateCode

public Customer.CreateRequest billingAddressStateCode(String billingAddressStateCode)

billingAddressState

public Customer.CreateRequest billingAddressState(String billingAddressState)

billingAddressZip

public Customer.CreateRequest billingAddressZip(String billingAddressZip)

billingAddressCountry

public Customer.CreateRequest billingAddressCountry(String billingAddressCountry)

params

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


Copyright © 2015 ChargeBee. All Rights Reserved.