com.chargebee.models
Class Quote
java.lang.Object
com.chargebee.internal.Resource<Quote>
com.chargebee.models.Quote
public class Quote
- extends Resource<Quote>
| Methods inherited from class com.chargebee.internal.Resource |
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONArray, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONArray, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uri |
Quote
public Quote(String jsonStr)
Quote
public Quote(org.json.JSONObject jsonObj)
id
public String id()
name
public String name()
poNumber
public String poNumber()
customerId
public String customerId()
subscriptionId
public String subscriptionId()
invoiceId
public String invoiceId()
status
public Quote.Status status()
operationType
public Quote.OperationType operationType()
vatNumber
public String vatNumber()
priceType
public PriceType priceType()
validTill
public Timestamp validTill()
date
public Timestamp date()
subTotal
public Integer subTotal()
total
public Integer total()
creditsApplied
public Integer creditsApplied()
amountPaid
public Integer amountPaid()
amountDue
public Integer amountDue()
resourceVersion
public Long resourceVersion()
updatedAt
public Timestamp updatedAt()
currencyCode
public String currencyCode()
lineItems
public List<Quote.LineItem> lineItems()
discounts
public List<Quote.Discount> discounts()
lineItemDiscounts
public List<Quote.LineItemDiscount> lineItemDiscounts()
taxes
public List<Quote.Tax> taxes()
lineItemTaxes
public List<Quote.LineItemTax> lineItemTaxes()
notes
public org.json.JSONArray notes()
shippingAddress
public Quote.ShippingAddress shippingAddress()
billingAddress
public Quote.BillingAddress billingAddress()
retrieve
public static Request retrieve(String id)
createSubForCustomerQuote
public static Quote.CreateSubForCustomerQuoteRequest createSubForCustomerQuote(String id)
updateSubscriptionQuote
public static Quote.UpdateSubscriptionQuoteRequest updateSubscriptionQuote()
createForOnetimeCharges
public static Quote.CreateForOnetimeChargesRequest createForOnetimeCharges()
list
public static Quote.QuoteListRequest list()
convert
public static Quote.ConvertRequest convert(String id)
updateStatus
public static Quote.UpdateStatusRequest updateStatus(String id)
delete
public static Quote.DeleteRequest delete(String id)
pdf
public static Quote.PdfRequest pdf(String id)
Copyright © 2019 ChargeBee. All Rights Reserved.