public class PriceVariant extends Resource<PriceVariant>
| Modifier and Type | Class and Description |
|---|---|
static class |
PriceVariant.Attribute |
static class |
PriceVariant.CreateRequest |
static class |
PriceVariant.PriceVariantListRequest |
static class |
PriceVariant.Status |
static class |
PriceVariant.UpdateRequest |
| Constructor and Description |
|---|
PriceVariant(org.json.JSONObject jsonObj) |
PriceVariant(String jsonStr) |
| Modifier and Type | Method and Description |
|---|---|
Timestamp |
archivedAt() |
List<PriceVariant.Attribute> |
attributes() |
static PriceVariant.CreateRequest |
create() |
Timestamp |
createdAt() |
static Request |
delete(String id) |
String |
description() |
String |
externalName() |
String |
id() |
static PriceVariant.PriceVariantListRequest |
list() |
String |
name() |
Long |
resourceVersion() |
static Request |
retrieve(String id) |
PriceVariant.Status |
status() |
static PriceVariant.UpdateRequest |
update(String id) |
Timestamp |
updatedAt() |
String |
variantGroup() |
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 PriceVariant(String jsonStr)
public PriceVariant(org.json.JSONObject jsonObj)
public String id()
public String name()
public String externalName()
public String variantGroup()
public String description()
public PriceVariant.Status status()
public Timestamp createdAt()
public Long resourceVersion()
public Timestamp updatedAt()
public Timestamp archivedAt()
public List<PriceVariant.Attribute> attributes()
public static PriceVariant.CreateRequest create()
public static PriceVariant.UpdateRequest update(String id)
public static PriceVariant.PriceVariantListRequest list()
Copyright © 2024 ChargeBee. All rights reserved.