HasId
public class BalanceTransaction extends ApiResource implements HasId
Modifier and Type | Class | Description |
---|---|---|
static class |
BalanceTransaction.Fee |
ApiResource.RequestMethod, ApiResource.RequestType
CHARSET, GSON
PRETTY_PRINT_GSON
Constructor | Description |
---|---|
BalanceTransaction() |
Modifier and Type | Method | Description |
---|---|---|
protected boolean |
canEqual(java.lang.Object other) |
|
boolean |
equals(java.lang.Object o) |
|
java.lang.Long |
getAmount() |
|
java.lang.Long |
getAvailableOn() |
|
java.lang.Long |
getCreated() |
|
java.lang.String |
getCurrency() |
|
java.lang.String |
getDescription() |
|
java.math.BigDecimal |
getExchangeRate() |
|
java.lang.Long |
getFee() |
|
java.util.List<BalanceTransaction.Fee> |
getFeeDetails() |
|
java.lang.String |
getId() |
|
java.lang.Long |
getNet() |
|
java.lang.String |
getObject() |
|
java.lang.String |
getSource() |
|
TransferCollection |
getSourcedTransfers() |
Deprecated.
Prefer using the
Transfer.list(java.util.Map<java.lang.String, java.lang.Object>) method with the transfer_group
parameter. |
HasId |
getSourceObject() |
|
<O extends HasId> |
getSourceObjectAs() |
|
java.lang.String |
getStatus() |
|
java.lang.String |
getType() |
|
int |
hashCode() |
|
static BalanceTransactionCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params) |
List all balance history.
|
static BalanceTransactionCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
List all balance history.
|
static BalanceTransaction |
retrieve(java.lang.String id) |
Retrieve a balance transaction.
|
static BalanceTransaction |
retrieve(java.lang.String id,
RequestOptions options) |
Retrieve a balance transaction.
|
static BalanceTransaction |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options) |
Retrieve a balance transaction.
|
void |
setAmount(java.lang.Long amount) |
|
void |
setAvailableOn(java.lang.Long availableOn) |
|
void |
setCreated(java.lang.Long created) |
|
void |
setCurrency(java.lang.String currency) |
|
void |
setDescription(java.lang.String description) |
|
void |
setExchangeRate(java.math.BigDecimal exchangeRate) |
|
void |
setFee(java.lang.Long fee) |
|
void |
setFeeDetails(java.util.List<BalanceTransaction.Fee> feeDetails) |
|
void |
setId(java.lang.String id) |
|
void |
setNet(java.lang.Long net) |
|
void |
setObject(java.lang.String object) |
|
void |
setSource(java.lang.String sourceId) |
|
void |
setSourcedTransfers(TransferCollection sourcedTransfers) |
Deprecated.
Prefer using the
Transfer.list(java.util.Map<java.lang.String, java.lang.Object>) method with the transfer_group
parameter. |
void |
setSourceObject(HasId o) |
|
void |
setStatus(java.lang.String status) |
|
void |
setType(java.lang.String type) |
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
equals, getLastResponse, setLastResponse, toJson, toString
public java.lang.String getSource()
public void setSource(java.lang.String sourceId)
public HasId getSourceObject()
public void setSourceObject(HasId o)
public <O extends HasId> O getSourceObjectAs()
public static BalanceTransactionCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeException
public static BalanceTransactionCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public static BalanceTransaction retrieve(java.lang.String id) throws StripeException
StripeException
public static BalanceTransaction retrieve(java.lang.String id, RequestOptions options) throws StripeException
StripeException
public static BalanceTransaction retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public java.lang.String getObject()
public java.lang.Long getAmount()
public java.lang.Long getAvailableOn()
public java.lang.Long getCreated()
public java.lang.String getCurrency()
public java.lang.String getDescription()
public java.math.BigDecimal getExchangeRate()
public java.lang.Long getFee()
public java.util.List<BalanceTransaction.Fee> getFeeDetails()
public java.lang.Long getNet()
public java.lang.String getStatus()
public java.lang.String getType()
@Deprecated public TransferCollection getSourcedTransfers()
Transfer.list(java.util.Map<java.lang.String, java.lang.Object>)
method with the transfer_group
parameter.sourced_transfers
attribute.public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAmount(java.lang.Long amount)
public void setAvailableOn(java.lang.Long availableOn)
public void setCreated(java.lang.Long created)
public void setCurrency(java.lang.String currency)
public void setDescription(java.lang.String description)
public void setExchangeRate(java.math.BigDecimal exchangeRate)
public void setFee(java.lang.Long fee)
public void setFeeDetails(java.util.List<BalanceTransaction.Fee> feeDetails)
public void setNet(java.lang.Long net)
public void setStatus(java.lang.String status)
public void setType(java.lang.String type)
@Deprecated public void setSourcedTransfers(TransferCollection sourcedTransfers)
Transfer.list(java.util.Map<java.lang.String, java.lang.Object>)
method with the transfer_group
parameter.sourced_transfers
attribute.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