Modifier and Type | Class and Description |
---|---|
static class |
Feature.CreateRequest |
static class |
Feature.FeatureListRequest |
static class |
Feature.Level |
static class |
Feature.Status |
static class |
Feature.Type |
static class |
Feature.UpdateRequest |
Constructor and Description |
---|
Feature(org.json.JSONObject jsonObj) |
Feature(String jsonStr) |
Modifier and Type | Method and Description |
---|---|
static Request |
activate(String id) |
static Request |
archive(String id) |
static Feature.CreateRequest |
create() |
Timestamp |
createdAt() |
static Request |
delete(String id) |
String |
description() |
String |
id() |
List<Feature.Level> |
levels() |
static Feature.FeatureListRequest |
list() |
String |
name() |
static Request |
reactivate(String id) |
Long |
resourceVersion() |
static Request |
retrieve(String id) |
Feature.Status |
status() |
Feature.Type |
type() |
String |
unit() |
static Feature.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 Feature(String jsonStr)
public Feature(org.json.JSONObject jsonObj)
public String id()
public String name()
public String description()
public Feature.Status status()
public Feature.Type type()
public String unit()
public Long resourceVersion()
public Timestamp updatedAt()
public Timestamp createdAt()
public List<Feature.Level> levels()
public static Feature.FeatureListRequest list()
public static Feature.CreateRequest create()
public static Feature.UpdateRequest update(String id)
Copyright © 2023 ChargeBee. All rights reserved.