public class Refund extends APIResource
APIResource.RequestMethodCHARSET, CONNECT_TIMEOUT, GSON, READ_TIMEOUTPRETTY_PRINT_GSON| 构造器和说明 |
|---|
Refund() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Refund |
create(java.lang.String charge,
java.util.Map<java.lang.String,java.lang.Object> params)
创建 refund
|
java.lang.Integer |
getAmount() |
java.lang.String |
getCharge() |
java.lang.String |
getChargeOrderNo() |
java.lang.Long |
getCreated() |
java.lang.String |
getDescription() |
java.lang.String |
getFailureCode() |
java.lang.String |
getFailureMsg() |
java.lang.String |
getFundingSource() |
java.lang.String |
getId() |
java.lang.String |
getInstanceURL() |
java.util.Map<java.lang.String,java.lang.Object> |
getMetadata() |
java.lang.String |
getObject() |
java.lang.String |
getOrderNo() |
java.lang.String |
getStatus() |
java.lang.Boolean |
getSucceed() |
java.lang.Long |
getTimeSucceed() |
java.lang.String |
getTransactionNo() |
static ChargeRefundCollection |
list(java.lang.String charge,
java.util.Map<java.lang.String,java.lang.Object> params)
查询 refund 列表
|
static Refund |
retrieve(java.lang.String charge,
java.lang.String id)
查询 refund
|
void |
setAmount(java.lang.Integer amount) |
void |
setCharge(java.lang.String charge) |
void |
setChargeOrderNo(java.lang.String chargeOrderNo) |
void |
setCreated(java.lang.Long created) |
void |
setDescription(java.lang.String description) |
void |
setFailureCode(java.lang.String failureCode) |
void |
setFailureMsg(java.lang.String failureMsg) |
void |
setFundingSource(java.lang.String fundingSource) |
void |
setId(java.lang.String id) |
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 |
setStatus(java.lang.String status) |
void |
setSucceed(java.lang.Boolean succeed) |
void |
setTimeSucceed(java.lang.Long timeSucceed) |
void |
setTransactionNo(java.lang.String transactionNo) |
apiBasePrefixedURL, className, classURL, getGson, instanceURL, request, singleClassURL, urlEncodegetPrettyPrintGson, toStringpublic java.lang.String getInstanceURL()
throws InvalidRequestException
public java.lang.String getStatus()
public void setStatus(java.lang.String status)
public void setId(java.lang.String id)
public java.lang.String getId()
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 getCharge()
public void setCharge(java.lang.String charge)
public java.lang.Boolean getSucceed()
public void setSucceed(java.lang.Boolean succeed)
public java.lang.Long getTimeSucceed()
public void setTimeSucceed(java.lang.Long timeSucceed)
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.String getOrderNo()
public void setOrderNo(java.lang.String orderNo)
public java.lang.String getObject()
public void setObject(java.lang.String object)
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 getChargeOrderNo()
public void setChargeOrderNo(java.lang.String chargeOrderNo)
public java.lang.String getTransactionNo()
public void setTransactionNo(java.lang.String transactionNo)
public java.lang.String getFundingSource()
public void setFundingSource(java.lang.String fundingSource)
public static Refund create(java.lang.String charge, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
charge - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static Refund retrieve(java.lang.String charge, java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
charge - id - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static ChargeRefundCollection list(java.lang.String charge, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
charge - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitException