public class Charge extends APIResource
APIResource.RequestMethodCHARSET, CONNECT_TIMEOUT, GSON, READ_TIMEOUTPRETTY_PRINT_GSON| 构造器和说明 |
|---|
Charge() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ChargeCollection |
all(java.util.Map<java.lang.String,java.lang.Object> params)
已过时。
|
static Charge |
create(java.util.Map<java.lang.String,java.lang.Object> params)
创建 charge
|
java.lang.Integer |
getAmount() |
java.lang.Integer |
getAmountRefunded() |
java.lang.Integer |
getAmountSettle() |
java.lang.Object |
getApp() |
java.lang.String |
getBody() |
java.lang.String |
getChannel() |
java.lang.String |
getClientIp() |
java.lang.Long |
getCreated() |
java.util.Map<java.lang.String,java.lang.Object> |
getCredential() |
java.lang.String |
getCurrency() |
java.lang.String |
getDescription() |
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.lang.Boolean |
getPaid() |
java.lang.Boolean |
getRefunded() |
ChargeRefundCollection |
getRefunds() |
java.lang.String |
getSubject() |
java.lang.Long |
getTimeExpire() |
java.lang.Long |
getTimePaid() |
java.lang.Long |
getTimeSettle() |
java.lang.String |
getTransactionNo() |
static ChargeCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
查询 charge 列表
|
static Charge |
retrieve(java.lang.String id)
查询 charge
|
static Charge |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params)
查询 charge
|
void |
setAmount(java.lang.Integer amount) |
void |
setAmountRefunded(java.lang.Integer amountRefunded) |
void |
setAmountSettle(java.lang.Integer amountSettle) |
void |
setApp(java.lang.Object app) |
void |
setBody(java.lang.String body) |
void |
setChannel(java.lang.String channel) |
void |
setClientIp(java.lang.String clientIp) |
void |
setCreated(java.lang.Long created) |
void |
setCredential(java.util.Map<java.lang.String,java.lang.Object> credential) |
void |
setCurrency(java.lang.String currency) |
void |
setDescription(java.lang.String description) |
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 |
setPaid(java.lang.Boolean paid) |
void |
setRefunded(java.lang.Boolean refunded) |
void |
setSubject(java.lang.String subject) |
void |
setTimeExpire(java.lang.Long timeExpire) |
void |
setTimePaid(java.lang.Long timePaid) |
void |
setTimeSettle(java.lang.Long timeSettle) |
void |
setTransactionNo(java.lang.String transactionNo) |
apiBasePrefixedURL, className, classURL, getGson, instanceURL, request, singleClassURL, urlEncodegetPrettyPrintGson, toStringpublic java.lang.String getId()
public void setId(java.lang.String id)
public java.lang.Integer getAmount()
public void setAmount(java.lang.Integer amount)
public java.lang.Long getCreated()
public void setCreated(java.lang.Long created)
public java.lang.String getCurrency()
public void setCurrency(java.lang.String currency)
public java.lang.Boolean getLivemode()
public void setLivemode(java.lang.Boolean livemode)
public java.lang.Boolean getPaid()
public void setPaid(java.lang.Boolean paid)
public java.lang.Boolean getRefunded()
public void setRefunded(java.lang.Boolean refunded)
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.lang.String getFailureMsg()
public void setFailureMsg(java.lang.String failureMsg)
public java.lang.String getFailureCode()
public void setFailureCode(java.lang.String failureCode)
public java.lang.Integer getAmountRefunded()
public void setAmountRefunded(java.lang.Integer amountRefunded)
public java.lang.Integer getAmountSettle()
public void setAmountSettle(java.lang.Integer amountSettle)
public java.lang.String getTransactionNo()
public void setTransactionNo(java.lang.String transactionNo)
public java.lang.String getObject()
public void setObject(java.lang.String object)
public ChargeRefundCollection getRefunds()
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.String getChannel()
public void setChannel(java.lang.String channel)
public java.lang.Object getApp()
public void setApp(java.lang.Object app)
public void setCredential(java.util.Map<java.lang.String,java.lang.Object> credential)
public java.util.Map<java.lang.String,java.lang.Object> getCredential()
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.lang.String getOrderNo()
public void setOrderNo(java.lang.String orderNo)
public java.lang.String getClientIp()
public void setClientIp(java.lang.String clientIp)
public java.lang.String getSubject()
public void setSubject(java.lang.String subject)
public java.lang.String getBody()
public void setBody(java.lang.String body)
public java.lang.Long getTimePaid()
public void setTimePaid(java.lang.Long timePaid)
public java.lang.Long getTimeExpire()
public void setTimeExpire(java.lang.Long timeExpire)
public java.lang.Long getTimeSettle()
public void setTimeSettle(java.lang.Long timeSettle)
public static Charge create(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static Charge retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static Charge retrieve(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 ChargeCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
@Deprecated public static ChargeCollection all(java.util.Map<java.lang.String,java.lang.Object> params) throws RateLimitException, APIException, ChannelException, InvalidRequestException, APIConnectionException, AuthenticationException