public class RedEnvelope extends APIResource
APIResource.RequestMethod| Modifier and Type | Field and Description |
|---|---|
static com.google.gson.Gson |
PRETTY_PRINT_GSON |
CHARSET, GSON| Constructor and Description |
|---|
RedEnvelope() |
| Modifier and Type | Method and Description |
|---|---|
static RedEnvelopeCollection |
all(java.util.Map<java.lang.String,java.lang.Object> params)
查询 RedEnvelope
|
static RedEnvelope |
create(java.util.Map<java.lang.String,java.lang.Object> params)
创建 RedEnvelope
|
java.lang.Integer |
getAmount() |
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 |
getId() |
java.lang.Boolean |
getLivemode() |
java.lang.String |
getObject() |
java.lang.String |
getOrderNo() |
java.lang.String |
getRecipient() |
java.lang.String |
getStatus() |
java.lang.String |
getSubject() |
java.lang.String |
getTransactionNo() |
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
|
void |
setAmount(java.lang.Integer amount) |
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 |
setId(java.lang.String id) |
void |
setLivemode(java.lang.Boolean livemode) |
void |
setObject(java.lang.String object) |
void |
setOrderNo(java.lang.String orderNo) |
void |
setRecipient(java.lang.String recipient) |
void |
setStatus(java.lang.String status) |
void |
setSubject(java.lang.String subject) |
void |
setTransactionNo(java.lang.String transactionNo) |
classURL, instanceURL, request, singleClassURLtoStringpublic 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.Long getCreated()
public void setCreated(java.lang.Long created)
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 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 static RedEnvelope create(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException
params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionpublic static RedEnvelope retrieve(java.lang.String id) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException
id - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionpublic static RedEnvelope retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException
id - params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelExceptionpublic static RedEnvelopeCollection all(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, APIException, ChannelException
params - AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionAPIExceptionChannelException