com.chargebee.models
Class SubscriptionEstimate

java.lang.Object
  extended by com.chargebee.internal.Resource<SubscriptionEstimate>
      extended by com.chargebee.models.SubscriptionEstimate

public class SubscriptionEstimate
extends Resource<SubscriptionEstimate>


Nested Class Summary
static class SubscriptionEstimate.ShippingAddress
           
static class SubscriptionEstimate.Status
           
 
Field Summary
 
Fields inherited from class com.chargebee.internal.Resource
jsonObj
 
Constructor Summary
SubscriptionEstimate(org.json.JSONObject jsonObj)
           
SubscriptionEstimate(String jsonStr)
           
 
Method Summary
 String currencyCode()
           
 String id()
           
 Timestamp nextBillingAt()
           
 Timestamp pauseDate()
           
 Timestamp resumeDate()
           
 SubscriptionEstimate.ShippingAddress shippingAddress()
           
 SubscriptionEstimate.Status status()
           
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SubscriptionEstimate

public SubscriptionEstimate(String jsonStr)

SubscriptionEstimate

public SubscriptionEstimate(org.json.JSONObject jsonObj)
Method Detail

id

public String id()

currencyCode

public String currencyCode()

status

public SubscriptionEstimate.Status status()

nextBillingAt

public Timestamp nextBillingAt()

pauseDate

public Timestamp pauseDate()

resumeDate

public Timestamp resumeDate()

shippingAddress

public SubscriptionEstimate.ShippingAddress shippingAddress()


Copyright © 2019 ChargeBee. All Rights Reserved.