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 chargeAmount(int index, Integer chargeAmount)
           
 Invoice.CreateRequest chargeDescription(int index, String chargeDescription)
           
 Invoice.CreateRequest coupon(String coupon)
           
 Invoice.CreateRequest customerId(String customerId)
           
 Params params()
           
 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 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)

coupon

public Invoice.CreateRequest coupon(String coupon)

poNumber

public Invoice.CreateRequest poNumber(String poNumber)

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)

addonId

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

addonQuantity

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

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 © 2015 ChargeBee. All Rights Reserved.