public class FeeRefund extends APIResource implements MetadataStore<ApplicationFee>, HasId
APIResource.RequestMethod, APIResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
FeeRefund() |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canEqual(java.lang.Object other) |
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getAmount() |
java.lang.String |
getBalanceTransaction() |
BalanceTransaction |
getBalanceTransactionObject() |
java.lang.Long |
getCreated() |
java.lang.String |
getCurrency() |
java.lang.String |
getFee() |
ApplicationFee |
getFeeObject() |
java.lang.String |
getId() |
protected java.lang.String |
getInstanceURL() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getObject() |
int |
hashCode() |
void |
setAmount(java.lang.Long amount) |
void |
setBalanceTransaction(java.lang.String balanceTransactionID) |
void |
setBalanceTransactionObject(BalanceTransaction c) |
void |
setCreated(java.lang.Long created) |
void |
setCurrency(java.lang.String currency) |
void |
setFee(java.lang.String feeID) |
void |
setFeeObject(ApplicationFee c) |
void |
setId(java.lang.String id) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setObject(java.lang.String object) |
FeeRefund |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update an application fee refund.
|
FeeRefund |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update an application fee refund.
|
FeeRefund |
update(java.util.Map<java.lang.String,java.lang.Object> params,
java.lang.String apiKey)
Deprecated.
Use
update(Map, RequestOptions) instead.
This method will be removed in the next major version. |
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 getFee()
public void setFee(java.lang.String feeID)
public ApplicationFee getFeeObject()
public void setFeeObject(ApplicationFee c)
public FeeRefund update(java.util.Map<java.lang.String,java.lang.Object> params) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<ApplicationFee>AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIExceptionpublic FeeRefund update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update in interface MetadataStore<ApplicationFee>AuthenticationExceptionInvalidRequestExceptionAPIConnectionExceptionCardExceptionAPIException@Deprecated public FeeRefund update(java.util.Map<java.lang.String,java.lang.Object> params, java.lang.String apiKey) throws AuthenticationException, InvalidRequestException, APIConnectionException, CardException, APIException
update(Map, RequestOptions) instead.
This method will be removed in the next major version.protected java.lang.String getInstanceURL()
public java.lang.String getObject()
public java.lang.Long getAmount()
public java.lang.String getCurrency()
public java.lang.Long getCreated()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAmount(java.lang.Long amount)
public void setCurrency(java.lang.String currency)
public void setCreated(java.lang.Long created)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
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<ApplicationFee>