public class RedEnvelope extends APIResource
APIResource.RequestMethodCHARSET, CONNECT_TIMEOUT, GSON, READ_TIMEOUT, RETRY_MAXPRETTY_PRINT_GSON| 构造器和说明 |
|---|
RedEnvelope() |
| 限定符和类型 | 方法和说明 |
|---|---|
static RedEnvelopeCollection |
all(java.util.Map<java.lang.String,java.lang.Object> params)
已过时。
|
static RedEnvelope |
create(java.util.Map<java.lang.String,java.lang.Object> params)
创建 RedEnvelope
|
static RedEnvelope |
create(java.lang.String apiKey,
java.util.Map<java.lang.String,java.lang.Object> params)
创建 RedEnvelope
|
java.lang.Integer |
getAmount() |
java.lang.Integer |
getAmountSettle() |
java.lang.Object |
getApp() |
java.lang.String |
getBody() |
java.lang.String |
getChannel() |
java.lang.Long |
getCreated() |
java.lang.String |
getCurrency() |
java.lang.String |
getDescription() |
java.util.Map<java.lang.String,java.lang.String> |
getExtra() |
java.lang.String |
getFailureMsg() |
java.lang.String |
getId() |
java.lang.Boolean |
getLivemode() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getObject() |
java.lang.String |
getOrderNo() |
java.lang.Long |
getReceived() |
java.lang.String |
getRecipient() |
java.lang.Long |
getRefunded() |
java.lang.String |
getStatus() |
java.lang.String |
getSubject() |
java.lang.String |
getTransactionNo() |
static RedEnvelopeCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
查询 RedEnvelope
|
static RedEnvelopeCollection |
list(java.lang.String apiKey,
java.util.Map<java.lang.String,java.lang.Object> params)
查询 RedEnvelope
|
static RedEnvelope |
retrieve(java.lang.String id)
查询 RedEnvelope
|
static RedEnvelope |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params)
查询 RedEnvelope
|
static RedEnvelope |
retrieve(java.lang.String id,
java.lang.String apiKey)
查询 RedEnvelope
|
static RedEnvelope |
retrieve(java.lang.String id,
java.lang.String apiKey,
java.util.Map<java.lang.String,java.lang.Object> params)
查询 RedEnvelope
|
void |
setAmount(java.lang.Integer amount) |
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 |
setCreated(java.lang.Long created) |
void |
setCurrency(java.lang.String currency) |
void |
setDescription(java.lang.String description) |
void |
setExtra(java.util.Map<java.lang.String,java.lang.String> extra) |
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.String> metadata) |
void |
setObject(java.lang.String object) |
void |
setOrderNo(java.lang.String orderNo) |
void |
setReceived(java.lang.Long received) |
void |
setRecipient(java.lang.String recipient) |
void |
setRefunded(java.lang.Long refunded) |
void |
setStatus(java.lang.String status) |
void |
setSubject(java.lang.String subject) |
void |
setTransactionNo(java.lang.String transactionNo) |
apiBasePrefixedURL, className, classURL, getGson, getSelfClass, instanceURL, request, request, singleClassURL, urlEncodegetPrettyPrintGson, toStringpublic java.lang.String getStatus()
public void setStatus(java.lang.String status)
public java.lang.String getTransactionNo()
public void setTransactionNo(java.lang.String transactionNo)
public 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.Integer getAmountSettle()
public void setAmountSettle(java.lang.Integer amountSettle)
public java.lang.Long getCreated()
public void setCreated(java.lang.Long created)
public java.lang.Long getReceived()
public void setReceived(java.lang.Long received)
public java.lang.Long getRefunded()
public void setRefunded(java.lang.Long refunded)
public java.lang.String getCurrency()
public void setCurrency(java.lang.String currency)
public java.lang.String getRecipient()
public void setRecipient(java.lang.String recipient)
public java.lang.Boolean getLivemode()
public void setLivemode(java.lang.Boolean livemode)
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 getObject()
public void setObject(java.lang.String object)
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 java.util.Map<java.lang.String,java.lang.String> getExtra()
public void setExtra(java.util.Map<java.lang.String,java.lang.String> extra)
public java.lang.String getOrderNo()
public void setOrderNo(java.lang.String orderNo)
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.util.Map<java.lang.String,java.lang.String> getMetadata()
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public static RedEnvelope create(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static RedEnvelope create(java.lang.String apiKey, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
apiKey - Ping++ ApiKeyparams - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static RedEnvelope retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static RedEnvelope retrieve(java.lang.String id, java.lang.String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - apiKey - Ping++ ApiKeyAuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static RedEnvelope 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 RedEnvelope retrieve(java.lang.String id, java.lang.String apiKey, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
id - apiKey - Ping++ ApiKeyparams - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitExceptionpublic static RedEnvelopeCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
public static RedEnvelopeCollection list(java.lang.String apiKey, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException
apiKey - Ping++ ApiKeyparams - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionRateLimitException@Deprecated public static RedEnvelopeCollection all(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException, RateLimitException