com.chargebee.models
Class SubscriptionEstimate.ContractTerm
java.lang.Object
com.chargebee.internal.Resource<SubscriptionEstimate.ContractTerm>
com.chargebee.models.SubscriptionEstimate.ContractTerm
- Enclosing class:
- SubscriptionEstimate
public static class SubscriptionEstimate.ContractTerm
- extends Resource<SubscriptionEstimate.ContractTerm>
| 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 |
SubscriptionEstimate.ContractTerm
public SubscriptionEstimate.ContractTerm(org.json.JSONObject jsonObj)
id
public String id()
status
public SubscriptionEstimate.ContractTerm.Status status()
contractStart
public Timestamp contractStart()
contractEnd
public Timestamp contractEnd()
billingCycle
public Integer billingCycle()
actionAtTermEnd
public SubscriptionEstimate.ContractTerm.ActionAtTermEnd actionAtTermEnd()
totalContractValue
public Long totalContractValue()
cancellationCutoffPeriod
public Integer cancellationCutoffPeriod()
createdAt
public Timestamp createdAt()
subscriptionId
public String subscriptionId()
remainingBillingCycles
public Integer remainingBillingCycles()
Copyright © 2020 ChargeBee. All Rights Reserved.