public class Refund extends ApiResource implements MetadataStore<Charge>, HasId
ApiResource.RequestMethod, ApiResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Refund() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
static Refund |
create(java.util.Map<java.lang.String,java.lang.Object> params)
Create a refund.
|
static Refund |
create(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Create a refund.
|
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getAmount() |
java.lang.String |
getBalanceTransaction() |
BalanceTransaction |
getBalanceTransactionObject() |
java.lang.String |
getCharge() |
Charge |
getChargeObject() |
java.lang.Long |
getCreated() |
java.lang.String |
getCurrency() |
java.lang.String |
getDescription() |
java.lang.String |
getFailureBalanceTransaction() |
BalanceTransaction |
getFailureBalanceTransactionObject() |
java.lang.String |
getFailureReason() |
java.lang.String |
getId() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getObject() |
java.lang.String |
getReason() |
java.lang.String |
getReceiptNumber() |
java.lang.String |
getSourceTransferReversal() |
Reversal |
getSourceTransferReversalObject() |
java.lang.String |
getStatus() |
java.lang.String |
getTransferReversal() |
Reversal |
getTransferReversalObject() |
int |
hashCode() |
static RefundCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
List all refunds.
|
static RefundCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
List all refunds.
|
static Refund |
retrieve(java.lang.String id)
Retrieve a refund.
|
static Refund |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Retrieve a refund.
|
static Refund |
retrieve(java.lang.String id,
RequestOptions options)
Retrieve a refund.
|
void |
setAmount(java.lang.Long amount) |
void |
setBalanceTransaction(java.lang.String balanceTransactionId) |
void |
setBalanceTransactionObject(BalanceTransaction c) |
void |
setCharge(java.lang.String chargeId) |
void |
setChargeObject(Charge c) |
void |
setCreated(java.lang.Long created) |
void |
setCurrency(java.lang.String currency) |
void |
setDescription(java.lang.String description) |
void |
setFailureBalanceTransaction(java.lang.String failureBalanceTransactionId) |
void |
setFailureBalanceTransactionObject(BalanceTransaction c) |
void |
setFailureReason(java.lang.String failureReason) |
void |
setId(java.lang.String id) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setObject(java.lang.String object) |
void |
setReason(java.lang.String reason) |
void |
setReceiptNumber(java.lang.String receiptNumber) |
void |
setSourceTransferReversal(java.lang.String sourceTransferReversalId) |
void |
setSourceTransferReversalObject(Reversal c) |
void |
setStatus(java.lang.String status) |
void |
setTransferReversal(java.lang.String transferReversalId) |
void |
setTransferReversalObject(Reversal c) |
Refund |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update a refund.
|
Refund |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update a refund.
|
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncodeequals, getLastResponse, setLastResponse, toJson, toStringpublic java.lang.String getBalanceTransaction()
public void setBalanceTransaction(java.lang.String balanceTransactionId)
public BalanceTransaction getBalanceTransactionObject()
public void setBalanceTransactionObject(BalanceTransaction c)
public java.lang.String getCharge()
public void setCharge(java.lang.String chargeId)
public Charge getChargeObject()
public void setChargeObject(Charge c)
public java.lang.String getFailureBalanceTransaction()
public void setFailureBalanceTransaction(java.lang.String failureBalanceTransactionId)
public BalanceTransaction getFailureBalanceTransactionObject()
public void setFailureBalanceTransactionObject(BalanceTransaction c)
public java.lang.String getSourceTransferReversal()
public void setSourceTransferReversal(java.lang.String sourceTransferReversalId)
public Reversal getSourceTransferReversalObject()
public void setSourceTransferReversalObject(Reversal c)
public java.lang.String getTransferReversal()
public void setTransferReversal(java.lang.String transferReversalId)
public Reversal getTransferReversalObject()
public void setTransferReversalObject(Reversal c)
public static Refund create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static Refund create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static RefundCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static RefundCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static Refund retrieve(java.lang.String id) throws StripeException
StripeExceptionpublic static Refund retrieve(java.lang.String id, RequestOptions options) throws StripeException
StripeExceptionpublic static Refund retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic Refund update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update in interface MetadataStore<Charge>StripeExceptionpublic Refund update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update in interface MetadataStore<Charge>StripeExceptionpublic java.lang.String getObject()
public java.lang.Long getAmount()
public java.lang.Long getCreated()
public java.lang.String getCurrency()
public java.lang.String getDescription()
public java.lang.String getFailureReason()
public java.lang.String getReason()
public java.lang.String getReceiptNumber()
public java.lang.String getStatus()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAmount(java.lang.Long amount)
public void setCreated(java.lang.Long created)
public void setCurrency(java.lang.String currency)
public void setDescription(java.lang.String description)
public void setFailureReason(java.lang.String failureReason)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setReason(java.lang.String reason)
public void setReceiptNumber(java.lang.String receiptNumber)
public void setStatus(java.lang.String status)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectprotected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode in class java.lang.Objectpublic java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata in interface MetadataStore<Charge>