Modifier and Type | Class and Description |
---|---|
static class |
Item.ApplicableItem |
static class |
Item.CreateRequest |
static class |
Item.ItemApplicability |
static class |
Item.ItemListRequest |
static class |
Item.Status |
static class |
Item.Type |
static class |
Item.UpdateRequest |
static class |
Item.UsageCalculation |
Constructor and Description |
---|
Item(org.json.JSONObject jsonObj) |
Item(String jsonStr) |
Modifier and Type | Method and Description |
---|---|
List<Item.ApplicableItem> |
applicableItems() |
Timestamp |
archivedAt() |
Channel |
channel() |
static Item.CreateRequest |
create() |
static Request |
delete(String id) |
String |
description() |
Boolean |
enabledForCheckout() |
Boolean |
enabledInPortal() |
String |
externalName() |
String |
giftClaimRedirectUrl() |
String |
id() |
Boolean |
includedInMrr() |
Boolean |
isGiftable() |
Boolean |
isShippable() |
Item.ItemApplicability |
itemApplicability() |
String |
itemFamilyId() |
static Item.ItemListRequest |
list() |
org.json.JSONObject |
metadata() |
Boolean |
metered() |
String |
name() |
String |
redirectUrl() |
Long |
resourceVersion() |
static Request |
retrieve(String id) |
Item.Status |
status() |
Item.Type |
type() |
String |
unit() |
static Item.UpdateRequest |
update(String id) |
Timestamp |
updatedAt() |
Item.UsageCalculation |
usageCalculation() |
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 Item(String jsonStr)
public Item(org.json.JSONObject jsonObj)
public String id()
public String name()
public String externalName()
public String description()
public Item.Status status()
public Long resourceVersion()
public Timestamp updatedAt()
public String itemFamilyId()
public Item.Type type()
public Boolean isShippable()
public Boolean isGiftable()
public String redirectUrl()
public Boolean enabledForCheckout()
public Boolean enabledInPortal()
public Boolean includedInMrr()
public Item.ItemApplicability itemApplicability()
public String giftClaimRedirectUrl()
public String unit()
public Boolean metered()
public Item.UsageCalculation usageCalculation()
public Timestamp archivedAt()
public Channel channel()
public List<Item.ApplicableItem> applicableItems()
public org.json.JSONObject metadata()
public static Item.CreateRequest create()
public static Item.UpdateRequest update(String id)
public static Item.ItemListRequest list()
Copyright © 2023 ChargeBee. All rights reserved.