com.chargebee.models
Class Invoice.CreateRequest

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

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


Field Summary
 
Fields inherited from class com.chargebee.internal.RequestBase
headers, params, uri
 
Method Summary
 Invoice.CreateRequest addonId(int index, String addonId)
           
 Invoice.CreateRequest addonQuantity(int index, Integer addonQuantity)
           
 Invoice.CreateRequest addonUnitPrice(int index, Integer addonUnitPrice)
           
 Invoice.CreateRequest chargeAmount(int index, Integer chargeAmount)
           
 Invoice.CreateRequest chargeDescription(int index, String chargeDescription)
           
 Invoice.CreateRequest coupon(String coupon)
           
 Invoice.CreateRequest currencyCode(String currencyCode)
           
 Invoice.CreateRequest customerId(String customerId)
           
 Params params()
           
 Invoice.CreateRequest paymentSourceId(String paymentSourceId)
           
 Invoice.CreateRequest poNumber(String poNumber)
           
 Invoice.CreateRequest shippingAddressCity(String shippingAddressCity)
           
 Invoice.CreateRequest shippingAddressCompany(String shippingAddressCompany)
           
 Invoice.CreateRequest shippingAddressCountry(String shippingAddressCountry)
           
 Invoice.CreateRequest shippingAddressEmail(String shippingAddressEmail)
           
 Invoice.CreateRequest shippingAddressFirstName(String shippingAddressFirstName)
           
 Invoice.CreateRequest shippingAddressLastName(String shippingAddressLastName)
           
 Invoice.CreateRequest shippingAddressLine1(String shippingAddressLine1)
           
 Invoice.CreateRequest shippingAddressLine2(String shippingAddressLine2)
           
 Invoice.CreateRequest shippingAddressLine3(String shippingAddressLine3)
           
 Invoice.CreateRequest shippingAddressPhone(String shippingAddressPhone)
           
 Invoice.CreateRequest shippingAddressState(String shippingAddressState)
           
 Invoice.CreateRequest shippingAddressStateCode(String shippingAddressStateCode)
           
 Invoice.CreateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)
           
 Invoice.CreateRequest shippingAddressZip(String shippingAddressZip)
           
 
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

customerId

public Invoice.CreateRequest customerId(String customerId)

currencyCode

public Invoice.CreateRequest currencyCode(String currencyCode)

coupon

public Invoice.CreateRequest coupon(String coupon)

poNumber

public Invoice.CreateRequest poNumber(String poNumber)

paymentSourceId

public Invoice.CreateRequest paymentSourceId(String paymentSourceId)

shippingAddressFirstName

public Invoice.CreateRequest shippingAddressFirstName(String shippingAddressFirstName)

shippingAddressLastName

public Invoice.CreateRequest shippingAddressLastName(String shippingAddressLastName)

shippingAddressEmail

public Invoice.CreateRequest shippingAddressEmail(String shippingAddressEmail)

shippingAddressCompany

public Invoice.CreateRequest shippingAddressCompany(String shippingAddressCompany)

shippingAddressPhone

public Invoice.CreateRequest shippingAddressPhone(String shippingAddressPhone)

shippingAddressLine1

public Invoice.CreateRequest shippingAddressLine1(String shippingAddressLine1)

shippingAddressLine2

public Invoice.CreateRequest shippingAddressLine2(String shippingAddressLine2)

shippingAddressLine3

public Invoice.CreateRequest shippingAddressLine3(String shippingAddressLine3)

shippingAddressCity

public Invoice.CreateRequest shippingAddressCity(String shippingAddressCity)

shippingAddressStateCode

public Invoice.CreateRequest shippingAddressStateCode(String shippingAddressStateCode)

shippingAddressState

public Invoice.CreateRequest shippingAddressState(String shippingAddressState)

shippingAddressZip

public Invoice.CreateRequest shippingAddressZip(String shippingAddressZip)

shippingAddressCountry

public Invoice.CreateRequest shippingAddressCountry(String shippingAddressCountry)

shippingAddressValidationStatus

public Invoice.CreateRequest shippingAddressValidationStatus(ValidationStatus shippingAddressValidationStatus)

addonId

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

addonQuantity

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

addonUnitPrice

public Invoice.CreateRequest addonUnitPrice(int index,
                                            Integer addonUnitPrice)

chargeAmount

public Invoice.CreateRequest chargeAmount(int index,
                                          Integer chargeAmount)

chargeDescription

public Invoice.CreateRequest chargeDescription(int index,
                                               String chargeDescription)

params

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


Copyright © 2017 ChargeBee. All Rights Reserved.