public class SplitProfit extends APIResource
APIResource.RequestMethodCHARSET, CONNECT_TIMEOUT, GSON, READ_TIMEOUT, RETRY_MAXPRETTY_PRINT_GSON| 构造器和说明 |
|---|
SplitProfit() |
| 限定符和类型 | 方法和说明 |
|---|---|
static SplitProfit |
create(java.util.Map<java.lang.String,java.lang.Object> params)
创建分账
|
static SplitProfit |
create(java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.String apiKey)
创建分账
|
java.lang.String |
getApp() |
java.lang.String |
getChannel() |
java.lang.String |
getCharge() |
java.lang.Long |
getCreated() |
java.util.Map<java.lang.String,java.lang.Object> |
getExtra() |
java.lang.String |
getFailureCode() |
java.lang.String |
getFailureMsg() |
java.lang.String |
getId() |
java.lang.Boolean |
getLivemode() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata() |
java.lang.String |
getObject() |
java.lang.String |
getOrderNo() |
java.util.List<SplitProfitRecipient> |
getRecipients() |
java.lang.String |
getTransactionNo() |
java.lang.String |
getType() |
static SplitProfitCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
查询分账列表
|
static SplitProfitCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.String apiKey)
查询分账列表
|
static SplitProfit |
retrieve(java.lang.String id)
查询分账
|
static SplitProfit |
retrieve(java.lang.String id,
java.lang.String apiKey)
查询分账
|
void |
setApp(java.lang.String app) |
void |
setChannel(java.lang.String channel) |
void |
setCharge(java.lang.String charge) |
void |
setCreated(java.lang.Long created) |
void |
setExtra(java.util.Map<java.lang.String,java.lang.Object> extra) |
void |
setFailureCode(java.lang.String failureCode) |
void |
setFailureMsg(java.lang.String failureMsg) |
void |
setId(java.lang.String id) |
void |
setLivemode(java.lang.Boolean livemode) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata) |
void |
setObject(java.lang.String object) |
void |
setOrderNo(java.lang.String orderNo) |
void |
setRecipients(java.util.List<SplitProfitRecipient> recipients) |
void |
setTransactionNo(java.lang.String transactionNo) |
void |
setType(java.lang.String type) |
apiBasePrefixedURL, className, classURL, getGson, getSelfClass, instanceURL, request, request, singleClassURL, 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.Boolean getLivemode()
public void setLivemode(java.lang.Boolean livemode)
public java.lang.String getApp()
public void setApp(java.lang.String app)
public java.lang.Long getCreated()
public void setCreated(java.lang.Long created)
public java.lang.String getCharge()
public void setCharge(java.lang.String charge)
public java.lang.String getChannel()
public void setChannel(java.lang.String channel)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.lang.String getOrderNo()
public void setOrderNo(java.lang.String orderNo)
public java.lang.String getTransactionNo()
public void setTransactionNo(java.lang.String transactionNo)
public java.lang.String getFailureCode()
public void setFailureCode(java.lang.String failureCode)
public java.lang.String getFailureMsg()
public void setFailureMsg(java.lang.String failureMsg)
public java.util.List<SplitProfitRecipient> getRecipients()
public void setRecipients(java.util.List<SplitProfitRecipient> recipients)
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 java.util.Map<java.lang.String,java.lang.Object> getMetadata()
public void setMetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
public static SplitProfit create(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
params - 参数AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SplitProfit create(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
params - 参数apiKey - Ping++ APiKeyAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SplitProfit retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - idAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SplitProfit retrieve(java.lang.String id, java.lang.String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - idapiKey - Ping++ ApiKeyAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SplitProfitCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
params - 分页参数等AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static SplitProfitCollection list(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
apiKey - Ping++ APiKeyparams - 分页参数等AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitException