public static class SubscriptionEstimate.ContractTerm extends Resource<SubscriptionEstimate.ContractTerm>
Modifier and Type | Class and Description |
---|---|
static class |
SubscriptionEstimate.ContractTerm.ActionAtTermEnd |
static class |
SubscriptionEstimate.ContractTerm.Status |
Constructor and Description |
---|
ContractTerm(org.json.JSONObject jsonObj) |
Modifier and Type | Method and Description |
---|---|
SubscriptionEstimate.ContractTerm.ActionAtTermEnd |
actionAtTermEnd() |
Integer |
billingCycle() |
Integer |
cancellationCutoffPeriod() |
Timestamp |
contractEnd() |
Timestamp |
contractStart() |
Timestamp |
createdAt() |
String |
id() |
Integer |
remainingBillingCycles() |
SubscriptionEstimate.ContractTerm.Status |
status() |
String |
subscriptionId() |
Long |
totalContractValue() |
Long |
totalContractValueBeforeTax() |
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
public String id()
public SubscriptionEstimate.ContractTerm.Status status()
public Timestamp contractStart()
public Timestamp contractEnd()
public Integer billingCycle()
public SubscriptionEstimate.ContractTerm.ActionAtTermEnd actionAtTermEnd()
public Long totalContractValue()
public Long totalContractValueBeforeTax()
public Integer cancellationCutoffPeriod()
public Timestamp createdAt()
public String subscriptionId()
public Integer remainingBillingCycles()
Copyright © 2023 ChargeBee. All rights reserved.