public class TransferReversal extends ApiResource implements MetadataStore<TransferReversal>, BalanceTransactionSource
ApiResource.RequestMethod
CHARSET, GSON
PRETTY_PRINT_GSON
Constructor and Description |
---|
TransferReversal() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getAmount()
Amount, in %s.
|
java.lang.String |
getBalanceTransaction()
Get ID of expandable
balanceTransaction object. |
BalanceTransaction |
getBalanceTransactionObject()
Get expanded
balanceTransaction . |
java.lang.Long |
getCreated()
Time at which the object was created.
|
java.lang.String |
getCurrency()
Three-letter ISO currency code,
in lowercase.
|
java.lang.String |
getDestinationPaymentRefund()
Get ID of expandable
destinationPaymentRefund object. |
Refund |
getDestinationPaymentRefundObject()
Get expanded
destinationPaymentRefund . |
java.lang.String |
getId()
Unique identifier for the object.
|
java.util.Map<java.lang.String,java.lang.String> |
getMetadata()
Set of key-value pairs that you can attach
to an object.
|
java.lang.String |
getObject()
String representing the object's type.
|
java.lang.String |
getSourceRefund()
Get ID of expandable
sourceRefund object. |
Refund |
getSourceRefundObject()
Get expanded
sourceRefund . |
java.lang.String |
getTransfer()
Get ID of expandable
transfer object. |
Transfer |
getTransferObject()
Get expanded
transfer . |
int |
hashCode() |
void |
setAmount(java.lang.Long amount)
Amount, in %s.
|
void |
setBalanceTransaction(java.lang.String id) |
void |
setBalanceTransactionObject(BalanceTransaction expandableObject) |
void |
setCreated(java.lang.Long created)
Time at which the object was created.
|
void |
setCurrency(java.lang.String currency)
Three-letter ISO currency code,
in lowercase.
|
void |
setDestinationPaymentRefund(java.lang.String id) |
void |
setDestinationPaymentRefundObject(Refund expandableObject) |
void |
setId(java.lang.String id)
Unique identifier for the object.
|
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
Set of key-value pairs that you can attach
to an object.
|
void |
setObject(java.lang.String object)
String representing the object's type.
|
void |
setSourceRefund(java.lang.String id) |
void |
setSourceRefundObject(Refund expandableObject) |
void |
setTransfer(java.lang.String id) |
void |
setTransferObject(Transfer expandableObject) |
TransferReversal |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Updates the specified reversal by setting the values of the parameters passed.
|
TransferReversal |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Updates the specified reversal by setting the values of the parameters passed.
|
TransferReversal |
update(TransferReversalUpdateParams params)
Updates the specified reversal by setting the values of the parameters passed.
|
TransferReversal |
update(TransferReversalUpdateParams params,
RequestOptions options)
Updates the specified reversal by setting the values of the parameters passed.
|
checkNullTypedParams, classUrl, classUrl, instanceUrl, instanceUrl, request, request, requestCollection, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode, urlEncodeId
equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getLastResponse, setLastResponse
public java.lang.String getBalanceTransaction()
balanceTransaction
object.public void setBalanceTransaction(java.lang.String id)
public BalanceTransaction getBalanceTransactionObject()
balanceTransaction
.public void setBalanceTransactionObject(BalanceTransaction expandableObject)
public java.lang.String getDestinationPaymentRefund()
destinationPaymentRefund
object.public void setDestinationPaymentRefund(java.lang.String id)
public Refund getDestinationPaymentRefundObject()
destinationPaymentRefund
.public void setDestinationPaymentRefundObject(Refund expandableObject)
public java.lang.String getSourceRefund()
sourceRefund
object.public void setSourceRefund(java.lang.String id)
public Refund getSourceRefundObject()
sourceRefund
.public void setSourceRefundObject(Refund expandableObject)
public java.lang.String getTransfer()
transfer
object.public void setTransfer(java.lang.String id)
public Transfer getTransferObject()
transfer
.public void setTransferObject(Transfer expandableObject)
public TransferReversal update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
This request only accepts metadata and description as arguments.
update
in interface MetadataStore<TransferReversal>
StripeException
public TransferReversal update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
This request only accepts metadata and description as arguments.
update
in interface MetadataStore<TransferReversal>
StripeException
public TransferReversal update(TransferReversalUpdateParams params) throws StripeException
This request only accepts metadata and description as arguments.
StripeException
public TransferReversal update(TransferReversalUpdateParams params, RequestOptions options) throws StripeException
This request only accepts metadata and description as arguments.
StripeException
public java.lang.Long getAmount()
public java.lang.Long getCreated()
public java.lang.String getCurrency()
public java.lang.String getObject()
Equal to transfer_reversal
.
public void setAmount(java.lang.Long amount)
public void setCreated(java.lang.Long created)
public void setCurrency(java.lang.String currency)
public void setId(java.lang.String id)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setObject(java.lang.String object)
Equal to transfer_reversal
.
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String getId()
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata
in interface MetadataStore<TransferReversal>