com.chargebee.models
Class Estimate
java.lang.Object
com.chargebee.internal.Resource<Estimate>
com.chargebee.models.Estimate
public class Estimate
- extends Resource<Estimate>
| Methods inherited from class com.chargebee.internal.Resource |
nullCheck, optBoolean, optDouble, optEnum, optInteger, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBoolean, reqDouble, reqEnum, reqInteger, reqJSONObject, reqList, reqLong, reqString, reqSubResource, reqTimestamp, toJson, toString, uri |
Estimate
public Estimate(String jsonStr)
Estimate
public Estimate(org.json.JSONObject jsonObj)
createdAt
public Timestamp createdAt()
recurring
public Boolean recurring()
subscriptionId
public String subscriptionId()
subscriptionStatus
public SubscriptionStatus subscriptionStatus()
termEndsAt
public Timestamp termEndsAt()
collectNow
public Boolean collectNow()
amount
public Integer amount()
subTotal
public Integer subTotal()
lineItems
public List<Estimate.LineItem> lineItems()
discounts
public List<Estimate.Discount> discounts()
taxes
public List<Estimate.Tax> taxes()
createSubscription
public static Estimate.CreateSubscriptionRequest createSubscription()
throws IOException
- Throws:
IOException
updateSubscription
public static Estimate.UpdateSubscriptionRequest updateSubscription()
throws IOException
- Throws:
IOException
renewalEstimate
public static Estimate.RenewalEstimateRequest renewalEstimate(String id)
throws IOException
- Throws:
IOException
Copyright © 2015 ChargeBee. All Rights Reserved.