public static class Subscription.SubscriptionItem extends Resource<Subscription.SubscriptionItem>
| Modifier and Type | Class and Description |
|---|---|
static class |
Subscription.SubscriptionItem.ChargeOnOption |
static class |
Subscription.SubscriptionItem.ItemType |
| Constructor and Description |
|---|
SubscriptionItem(org.json.JSONObject jsonObj) |
| Modifier and Type | Method and Description |
|---|---|
Long |
amount() |
String |
amountInDecimal() |
Integer |
billingCycles() |
Integer |
billingPeriod() |
Subscription.BillingPeriodUnit |
billingPeriodUnit() |
Boolean |
chargeOnce() |
ChargeOnEvent |
chargeOnEvent() |
Subscription.SubscriptionItem.ChargeOnOption |
chargeOnOption() |
Integer |
freeQuantity() |
String |
freeQuantityInDecimal() |
String |
itemPriceId() |
Subscription.SubscriptionItem.ItemType |
itemType() |
Timestamp |
lastCalculatedAt()
Deprecated.
|
String |
meteredQuantity()
Deprecated.
|
ProrationType |
prorationType() |
Integer |
quantity() |
String |
quantityInDecimal() |
Integer |
servicePeriodDays() |
Timestamp |
trialEnd() |
Long |
unitPrice() |
String |
unitPriceInDecimal() |
UsageAccumulationResetFrequency |
usageAccumulationResetFrequency() |
apiVersionCheck, nullCheck, nullCheckWithoutEncoding, 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, uripublic String itemPriceId()
public Subscription.SubscriptionItem.ItemType itemType()
public Integer quantity()
public String quantityInDecimal()
@Deprecated public String meteredQuantity()
@Deprecated public Timestamp lastCalculatedAt()
public Long unitPrice()
public String unitPriceInDecimal()
public Long amount()
public String amountInDecimal()
public Integer billingPeriod()
public Subscription.BillingPeriodUnit billingPeriodUnit()
public Integer freeQuantity()
public String freeQuantityInDecimal()
public Timestamp trialEnd()
public Integer billingCycles()
public Integer servicePeriodDays()
public ChargeOnEvent chargeOnEvent()
public Boolean chargeOnce()
public Subscription.SubscriptionItem.ChargeOnOption chargeOnOption()
public ProrationType prorationType()
public UsageAccumulationResetFrequency usageAccumulationResetFrequency()
Copyright © 2024 ChargeBee. All rights reserved.