public class User extends AppBasedResource
APIResource.RequestMethodGSON, PRETTY_PRINT_GSONCHARSET, CONNECT_TIMEOUT, READ_TIMEOUT, RETRY_MAX| 构造器和说明 |
|---|
User() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
checkUserId(java.lang.String userId) |
static User |
create(java.util.Map<java.lang.String,java.lang.Object> params)
创建 user
|
static BalanceTransaction |
createBalanceTranfer(java.lang.String userId,
java.util.Map<java.lang.String,java.lang.Object> params)
已过时。
|
java.lang.String |
getAddress() |
java.lang.String |
getApp() |
java.lang.Integer |
getAvailableBalance() |
java.lang.Integer |
getAvailableCoupons() |
java.lang.String |
getAvatar() |
java.lang.Long |
getCreated() |
java.lang.Boolean |
getDisabled() |
java.lang.String |
getEmail() |
java.lang.String |
getGender() |
java.lang.String |
getId() |
java.lang.Boolean |
getIdentified() |
java.lang.Boolean |
getLivemode() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata() |
java.lang.String |
getMobile() |
java.lang.String |
getName() |
java.lang.String |
getObject() |
java.lang.String |
getRelatedApp() |
java.util.List<SettleAccount> |
getSettleAccounts() |
java.lang.String |
getType() |
java.lang.Integer |
getWithdrawableBalance() |
static UserCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
查询 user 列表
|
static User |
retrieve(java.lang.String id)
查询 user
|
void |
setAddress(java.lang.String address) |
void |
setApp(java.lang.String app) |
void |
setAvailableBalance(java.lang.Integer availableBalance) |
void |
setAvailableCoupons(java.lang.Integer availableCoupons) |
void |
setAvatar(java.lang.String avatar) |
void |
setCreated(java.lang.Long created) |
void |
setDisabled(java.lang.Boolean disabled) |
void |
setEmail(java.lang.String email) |
void |
setGender(java.lang.String gender) |
void |
setId(java.lang.String id) |
void |
setIdentified(java.lang.Boolean identified) |
void |
setLivemode(java.lang.Boolean livemode) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata) |
void |
setMobile(java.lang.String mobile) |
void |
setName(java.lang.String name) |
void |
setObject(java.lang.String object) |
void |
setRelatedApp(java.lang.String relatedApp) |
void |
setSettleAccounts(java.util.List<SettleAccount> settleAccounts) |
void |
setType(java.lang.String type) |
void |
setWithdrawableBalance(java.lang.Integer withdrawableBalance) |
static User |
update(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params)
更新 user
|
className, classURL, customURL, instanceURL, singleClassURLapiBasePrefixedURL, 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 getApp()
public void setApp(java.lang.String app)
public java.lang.String getAddress()
public void setAddress(java.lang.String address)
public java.lang.Integer getAvailableCoupons()
public void setAvailableCoupons(java.lang.Integer availableCoupons)
public java.lang.String getAvatar()
public void setAvatar(java.lang.String avatar)
public java.lang.Integer getAvailableBalance()
public void setAvailableBalance(java.lang.Integer availableBalance)
public java.lang.Long getCreated()
public void setCreated(java.lang.Long created)
public java.lang.Boolean getDisabled()
public void setDisabled(java.lang.Boolean disabled)
public java.lang.String getEmail()
public void setEmail(java.lang.String email)
public java.lang.String getGender()
public void setGender(java.lang.String gender)
public java.lang.Boolean getIdentified()
public void setIdentified(java.lang.Boolean identified)
public java.lang.Boolean getLivemode()
public void setLivemode(java.lang.Boolean livemode)
public java.lang.String getMobile()
public void setMobile(java.lang.String mobile)
public java.lang.String getName()
public void setName(java.lang.String name)
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 getWithdrawableBalance()
public void setWithdrawableBalance(java.lang.Integer withdrawableBalance)
public java.lang.String getRelatedApp()
public void setRelatedApp(java.lang.String relatedApp)
public java.util.List<SettleAccount> getSettleAccounts()
public void setSettleAccounts(java.util.List<SettleAccount> settleAccounts)
public java.lang.String getType()
public void setType(java.lang.String type)
public static User create(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static User retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static UserCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static User update(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitException@Deprecated public static BalanceTransaction createBalanceTranfer(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 void checkUserId(java.lang.String userId)
throws InvalidRequestException