public class SubApp extends AppBasedResource
APIResource.RequestMethodCHARSET, CONNECT_TIMEOUT, GSON, READ_TIMEOUT, RETRY_MAXPRETTY_PRINT_GSON| 构造器和说明 |
|---|
SubApp() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SubApp |
create(java.util.Map<java.lang.String,java.lang.Object> params)
创建 sub_app
|
static DeletedSubApp |
delete(java.lang.String id)
删除 sub_app
|
java.lang.String |
getAccount() |
java.util.List<java.lang.String> |
getAvailableMethods() |
java.lang.Long |
getCreated() |
java.lang.String |
getDescription() |
java.lang.String |
getDisplayName() |
java.util.Map<java.lang.String,java.lang.Object> |
getExtra() |
java.lang.String |
getId() |
java.lang.Integer |
getLevel() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata() |
java.lang.String |
getObject() |
java.lang.String |
getParentApp() |
java.lang.Object |
getUser() |
static SubAppCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
查询 sub_app 列表
|
static SubApp |
retrieve(java.lang.String id)
查询 sub_app
|
static SubApp |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params)
查询 sub_app
|
void |
setAccount(java.lang.String account) |
void |
setAvailableMethods(java.util.List<java.lang.String> availableMethods) |
void |
setCreated(java.lang.Long created) |
void |
setDescription(java.lang.String description) |
void |
setDisplayName(java.lang.String displayName) |
void |
setExtra(java.util.Map<java.lang.String,java.lang.Object> extra) |
void |
setId(java.lang.String id) |
void |
setLevel(java.lang.Integer level) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata) |
void |
setObject(java.lang.String object) |
void |
setParentApp(java.lang.String parentApp) |
void |
setUser(java.lang.Object user) |
static SubApp |
update(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params)
更新 sub_app
|
classURL, customURL, instanceURL, singleClassURLapiBasePrefixedURL, className, getGson, getSelfClass, request, request, urlEncodegetPrettyPrintGson, toStringpublic java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.String getObject()
public void setObject(java.lang.String object)
public java.lang.Long getCreated()
public void setCreated(java.lang.Long created)
public java.lang.String getAccount()
public void setAccount(java.lang.String account)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getDisplayName()
public void setDisplayName(java.lang.String displayName)
public java.util.List<java.lang.String> getAvailableMethods()
public void setAvailableMethods(java.util.List<java.lang.String> availableMethods)
public java.lang.Object getUser()
public void setUser(java.lang.Object user)
public java.util.Map<java.lang.String,java.lang.Object> getMetadata()
public void setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
public java.lang.Integer getLevel()
public void setLevel(java.lang.Integer level)
public java.lang.String getParentApp()
public void setParentApp(java.lang.String parentApp)
public java.util.Map<java.lang.String,java.lang.Object> getExtra()
public void setExtra(java.util.Map<java.lang.String,java.lang.Object> extra)
public static SubApp create(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SubApp retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SubApp retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - SubApp IDparams - 参数AuthenticationException - 认证异常InvalidRequestException - 错误请求APIConnectionException - 连接异常APIException - 系统异常ChannelException - 渠道异常RateLimitException - 请求超限public static SubAppCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SubApp update(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static DeletedSubApp delete(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitException