public class DifferentialPrice extends Resource<DifferentialPrice>
Modifier and Type | Class and Description |
---|---|
static class |
DifferentialPrice.CreateRequest |
static class |
DifferentialPrice.DeleteRequest |
static class |
DifferentialPrice.DifferentialPriceListRequest |
static class |
DifferentialPrice.ParentPeriod |
static class |
DifferentialPrice.RetrieveRequest |
static class |
DifferentialPrice.Status |
static class |
DifferentialPrice.Tier |
static class |
DifferentialPrice.UpdateRequest |
Constructor and Description |
---|
DifferentialPrice(org.json.JSONObject jsonObj) |
DifferentialPrice(String jsonStr) |
Modifier and Type | Method and Description |
---|---|
static DifferentialPrice.CreateRequest |
create(String id) |
Timestamp |
createdAt() |
String |
currencyCode() |
static DifferentialPrice.DeleteRequest |
delete(String id) |
String |
id() |
String |
itemPriceId() |
static DifferentialPrice.DifferentialPriceListRequest |
list() |
Timestamp |
modifiedAt() |
String |
parentItemId() |
List<DifferentialPrice.ParentPeriod> |
parentPeriods() |
Long |
price() |
String |
priceInDecimal() |
Long |
resourceVersion() |
static DifferentialPrice.RetrieveRequest |
retrieve(String id) |
DifferentialPrice.Status |
status() |
List<DifferentialPrice.Tier> |
tiers() |
static DifferentialPrice.UpdateRequest |
update(String id) |
Timestamp |
updatedAt() |
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 DifferentialPrice(String jsonStr)
public DifferentialPrice(org.json.JSONObject jsonObj)
public String id()
public String itemPriceId()
public String parentItemId()
public Long price()
public String priceInDecimal()
public DifferentialPrice.Status status()
public Long resourceVersion()
public Timestamp updatedAt()
public Timestamp createdAt()
public Timestamp modifiedAt()
public List<DifferentialPrice.Tier> tiers()
public String currencyCode()
public List<DifferentialPrice.ParentPeriod> parentPeriods()
public static DifferentialPrice.CreateRequest create(String id)
public static DifferentialPrice.RetrieveRequest retrieve(String id)
public static DifferentialPrice.UpdateRequest update(String id)
public static DifferentialPrice.DeleteRequest delete(String id)
public static DifferentialPrice.DifferentialPriceListRequest list()
Copyright © 2023 ChargeBee. All rights reserved.