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 allowDirectDebit(Boolean allowDirectDebit)
           
 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 billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)
           
 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)
          Deprecated. 
 Customer.CreateRequest cardGatewayAccountId(String cardGatewayAccountId)
           
 Customer.CreateRequest cardIpAddress(String cardIpAddress)
          Deprecated. 
 Customer.CreateRequest cardLastName(String cardLastName)
           
 Customer.CreateRequest cardNumber(String cardNumber)
           
 Customer.CreateRequest cardTmpToken(String cardTmpToken)
           
 Customer.CreateRequest company(String company)
           
 Customer.CreateRequest consolidatedInvoicing(Boolean consolidatedInvoicing)
           
 Customer.CreateRequest createdFromIp(String createdFromIp)
          Deprecated. 
 Customer.CreateRequest email(String email)
           
 Customer.CreateRequest entityCode(EntityCode entityCode)
           
 Customer.CreateRequest exemptNumber(String exemptNumber)
           
 Customer.CreateRequest firstName(String firstName)
           
 Customer.CreateRequest id(String id)
           
 Customer.CreateRequest invoiceNotes(String invoiceNotes)
           
 Customer.CreateRequest lastName(String lastName)
           
 Customer.CreateRequest locale(String locale)
           
 Customer.CreateRequest metaData(org.json.JSONObject metaData)
           
 Customer.CreateRequest netTermDays(Integer netTermDays)
           
 Params params()
           
 Customer.CreateRequest paymentMethodGateway(Gateway paymentMethodGateway)
          Deprecated. 
 Customer.CreateRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)
           
 Customer.CreateRequest paymentMethodReferenceId(String paymentMethodReferenceId)
           
 Customer.CreateRequest paymentMethodTmpToken(String paymentMethodTmpToken)
           
 Customer.CreateRequest paymentMethodType(Type paymentMethodType)
           
 Customer.CreateRequest phone(String phone)
           
 Customer.CreateRequest preferredCurrencyCode(String preferredCurrencyCode)
           
 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)

preferredCurrencyCode

public Customer.CreateRequest preferredCurrencyCode(String preferredCurrencyCode)

phone

public Customer.CreateRequest phone(String phone)

company

public Customer.CreateRequest company(String company)

autoCollection

public Customer.CreateRequest autoCollection(AutoCollection autoCollection)

netTermDays

public Customer.CreateRequest netTermDays(Integer netTermDays)

allowDirectDebit

public Customer.CreateRequest allowDirectDebit(Boolean allowDirectDebit)

vatNumber

public Customer.CreateRequest vatNumber(String vatNumber)

taxability

public Customer.CreateRequest taxability(Taxability taxability)

locale

public Customer.CreateRequest locale(String locale)

entityCode

public Customer.CreateRequest entityCode(EntityCode entityCode)

exemptNumber

public Customer.CreateRequest exemptNumber(String exemptNumber)

metaData

public Customer.CreateRequest metaData(org.json.JSONObject metaData)

consolidatedInvoicing

public Customer.CreateRequest consolidatedInvoicing(Boolean consolidatedInvoicing)

createdFromIp

@Deprecated
public Customer.CreateRequest createdFromIp(String createdFromIp)
Deprecated. 


invoiceNotes

public Customer.CreateRequest invoiceNotes(String invoiceNotes)

cardGateway

@Deprecated
public Customer.CreateRequest cardGateway(Gateway cardGateway)
Deprecated. 


cardGatewayAccountId

public Customer.CreateRequest cardGatewayAccountId(String cardGatewayAccountId)

cardTmpToken

public Customer.CreateRequest cardTmpToken(String cardTmpToken)

paymentMethodType

public Customer.CreateRequest paymentMethodType(Type paymentMethodType)

paymentMethodGateway

@Deprecated
public Customer.CreateRequest paymentMethodGateway(Gateway paymentMethodGateway)
Deprecated. 


paymentMethodGatewayAccountId

public Customer.CreateRequest paymentMethodGatewayAccountId(String paymentMethodGatewayAccountId)

paymentMethodReferenceId

public Customer.CreateRequest paymentMethodReferenceId(String paymentMethodReferenceId)

paymentMethodTmpToken

public Customer.CreateRequest paymentMethodTmpToken(String paymentMethodTmpToken)

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

@Deprecated
public Customer.CreateRequest cardIpAddress(String cardIpAddress)
Deprecated. 


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)

billingAddressValidationStatus

public Customer.CreateRequest billingAddressValidationStatus(ValidationStatus billingAddressValidationStatus)

params

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


Copyright © 2017 ChargeBee. All Rights Reserved.