public class Channel extends SubAppBasedResource
APIResource.RequestMethodGSON, PRETTY_PRINT_GSONCHARSET, CONNECT_TIMEOUT, READ_TIMEOUT, RETRY_MAX| 构造器和说明 |
|---|
Channel() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Channel |
create(java.lang.String subAppId,
java.util.Map<java.lang.String,java.lang.Object> params)
创建渠道参数
|
static DeletedChannel |
delete(java.lang.String subAppId,
java.lang.String channel)
删除渠道参数
|
java.lang.Boolean |
getBanned() |
java.lang.String |
getBannedMsg() |
java.lang.String |
getChannel() |
java.lang.Long |
getCreated() |
java.lang.String |
getDescription() |
java.lang.String |
getObject() |
java.util.Map<java.lang.String,java.lang.Object> |
getParams() |
static Channel |
retrieve(java.lang.String subAppId,
java.lang.String channel)
查询渠道参数
|
void |
setBanned(java.lang.Boolean banned) |
void |
setBannedMsg(java.lang.String bannedMsg) |
void |
setChannel(java.lang.String channel) |
void |
setCreated(java.lang.Long created) |
void |
setDescription(java.lang.String description) |
void |
setObject(java.lang.String object) |
void |
setParams(java.util.Map<java.lang.String,java.lang.Object> params) |
static Channel |
update(java.lang.String subAppId,
java.lang.String channel,
java.util.Map<java.lang.String,java.lang.Object> params)
更新渠道参数
|
classURL, instanceURL, singleClassURLclassName, classURL, customURL, instanceURL, singleClassURLapiBasePrefixedURL, getGson, getSelfClass, request, request, urlEncodegetPrettyPrintGson, toStringpublic 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 getChannel()
public void setChannel(java.lang.String channel)
public java.lang.Boolean getBanned()
public void setBanned(java.lang.Boolean banned)
public java.lang.String getBannedMsg()
public void setBannedMsg(java.lang.String bannedMsg)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.util.Map<java.lang.String,java.lang.Object> getParams()
public void setParams(java.util.Map<java.lang.String,java.lang.Object> params)
public static Channel create(java.lang.String subAppId, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
subAppId - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static Channel retrieve(java.lang.String subAppId, java.lang.String channel) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
subAppId - channel - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static Channel update(java.lang.String subAppId, java.lang.String channel, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
subAppId - channel - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static DeletedChannel delete(java.lang.String subAppId, java.lang.String channel) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
subAppId - channel - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitException