public class SettleAccount extends UserBasedResource
APIResource.RequestMethodCHARSET, CONNECT_TIMEOUT, GSON, READ_TIMEOUT, RETRY_MAXPRETTY_PRINT_GSON| 构造器和说明 |
|---|
SettleAccount() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SettleAccount |
create(java.lang.String userId,
java.util.Map<java.lang.String,java.lang.Object> params)
创建 settle_account
|
static DeletedSettleAccount |
delete(java.lang.String userId,
java.lang.String id)
删除 settle_account
|
java.lang.String |
getChannel() |
java.lang.Long |
getCreated() |
java.lang.String |
getId() |
java.lang.Boolean |
getLivemode() |
java.lang.String |
getObject() |
SettleAccountRecipient |
getRecipient() |
static SettleAccountCollection |
list(java.lang.String userId,
java.util.Map<java.lang.String,java.lang.Object> params)
查询 settle_account 列表
|
static SettleAccount |
retrieve(java.lang.String userId,
java.lang.String id)
查询 settle_account
|
void |
setChannel(java.lang.String channel) |
void |
setCreated(java.lang.Long created) |
void |
setId(java.lang.String id) |
void |
setLivemode(java.lang.Boolean livemode) |
void |
setObject(java.lang.String object) |
void |
setRecipient(SettleAccountRecipient recipient) |
static SettleAccount |
updateMobile(java.lang.String userId,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params)
更新银行手机号
|
static SettleAccount |
verify(java.lang.String userId,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params)
打款验证
|
classURL, instanceURL, singleClassURLclassURL, 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.String getChannel()
public void setChannel(java.lang.String channel)
public java.lang.Long getCreated()
public void setCreated(java.lang.Long created)
public SettleAccountRecipient getRecipient()
public void setRecipient(SettleAccountRecipient recipient)
public java.lang.Boolean getLivemode()
public void setLivemode(java.lang.Boolean livemode)
public static SettleAccount create(java.lang.String userId, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
userId - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SettleAccount retrieve(java.lang.String userId, java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
userId - id - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SettleAccountCollection list(java.lang.String userId, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
userId - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static DeletedSettleAccount delete(java.lang.String userId, java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
userId - id - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SettleAccount updateMobile(java.lang.String userId, java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
userId - 用户 IDid - 结算账号 IDparams - 更新参数AuthenticationException - 认证异常InvalidRequestException - 错误请求APIConnectionException - 连接异常APIException - 系统异常ChannelException - 渠道异常RateLimitException - 请求超限public static SettleAccount verify(java.lang.String userId, java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
userId - 用户 IDid - 结算账号 IDparams - 参数AuthenticationException - 认证异常InvalidRequestException - 错误请求APIConnectionException - 连接异常APIException - 系统异常ChannelException - 渠道异常RateLimitException - 请求超限