public class Refund extends APIResource
APIResource.RequestMethodCHARSET, CONNECT_TIMEOUT, GSON, READ_TIMEOUT, RETRY_MAXPRETTY_PRINT_GSON| 构造器和说明 |
|---|
Refund() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Refund |
create(java.lang.String charge,
java.util.Map<java.lang.String,java.lang.Object> params)
创建 refund
|
static Refund |
create(java.lang.String charge,
java.lang.String apiKey,
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.util.Map<java.lang.String,java.lang.Object> |
getExtra() |
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 ChargeRefundCollection |
list(java.lang.String charge,
java.lang.String apiKey,
java.util.Map<java.lang.String,java.lang.Object> params)
查询 refund 列表
|
static Refund |
retrieve(java.lang.String charge,
java.lang.String id)
查询 refund
|
static Refund |
retrieve(java.lang.String charge,
java.lang.String id,
java.lang.String apiKey)
查询 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 |
setExtra(java.util.Map<java.lang.String,java.lang.Object> extra) |
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, getSelfClass, instanceURL, request, 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 java.util.Map<java.lang.String,java.lang.Object> getExtra()
public void setExtra(java.util.Map<java.lang.String,java.lang.Object> extra)
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 create(java.lang.String charge, java.lang.String apiKey, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
charge - apiKey - Ping++ ApiKeyparams - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static Refund retrieve(java.lang.String charge, java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
charge - id - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static Refund retrieve(java.lang.String charge, java.lang.String id, java.lang.String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
charge - id - apiKey - Ping++ ApiKeyAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic 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 - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static ChargeRefundCollection list(java.lang.String charge, java.lang.String apiKey, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
charge - apiKey - Ping++ ApiKeyparams - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitException