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 |
apiVersionCheck, nullCheck, optBigDecimal, optBoolean, optDouble, optEnum, optInteger, optJSONObject, optList, optLong, optString, optSubResource, optTimestamp, reqBigDecimal, 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()
subscriptionEstimate
public SubscriptionEstimate subscriptionEstimate()
invoiceEstimate
public InvoiceEstimate invoiceEstimate()
invoiceEstimates
public List<InvoiceEstimate> invoiceEstimates()
nextInvoiceEstimate
public InvoiceEstimate nextInvoiceEstimate()
creditNoteEstimates
public List<CreditNoteEstimate> creditNoteEstimates()
unbilledChargeEstimates
public List<UnbilledCharge> unbilledChargeEstimates()
createSubscription
public static Estimate.CreateSubscriptionRequest createSubscription()
throws IOException
- Throws:
IOException
createSubForCustomerEstimate
public static Estimate.CreateSubForCustomerEstimateRequest createSubForCustomerEstimate(String id)
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
upcomingInvoicesEstimate
public static Request upcomingInvoicesEstimate(String id)
throws IOException
- Throws:
IOException
changeTermEnd
public static Estimate.ChangeTermEndRequest changeTermEnd(String id)
throws IOException
- Throws:
IOException
Copyright © 2017 ChargeBee. All Rights Reserved.