public class Payout extends ApiResource implements MetadataStore<Payout>, HasId
ApiResource.RequestMethod, ApiResource.RequestTypeCHARSET, GSONPRETTY_PRINT_GSON| Constructor and Description |
|---|
Payout() |
| Modifier and Type | Method and Description |
|---|---|
Payout |
cancel()
Cancel a payout.
|
Payout |
cancel(RequestOptions options)
Cancel a payout.
|
protected boolean |
canEqual(java.lang.Object other) |
static Payout |
create(java.util.Map<java.lang.String,java.lang.Object> params)
Create a payout.
|
static Payout |
create(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Create a payout.
|
boolean |
equals(java.lang.Object o) |
java.lang.Long |
getAmount() |
java.lang.Long |
getArrivalDate() |
java.lang.Boolean |
getAutomatic() |
java.lang.String |
getBalanceTransaction() |
BalanceTransaction |
getBalanceTransactionObject() |
java.lang.Long |
getCreated() |
java.lang.String |
getCurrency() |
java.lang.String |
getDestination() |
ExternalAccount |
getDestinationObject() |
java.lang.String |
getFailureBalanceTransaction() |
BalanceTransaction |
getFailureBalanceTransactionObject() |
java.lang.String |
getFailureCode() |
java.lang.String |
getFailureMessage() |
java.lang.String |
getId() |
java.lang.Boolean |
getLivemode() |
java.util.Map<java.lang.String,java.lang.String> |
getMetadata() |
java.lang.String |
getMethod() |
java.lang.String |
getObject() |
java.lang.String |
getSourceType() |
java.lang.String |
getStatementDescriptor() |
java.lang.String |
getStatus() |
java.lang.String |
getType() |
int |
hashCode() |
static PayoutCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params)
List all payouts.
|
static PayoutCollection |
list(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
List all payouts.
|
static Payout |
retrieve(java.lang.String id)
Retrieve a payout.
|
static Payout |
retrieve(java.lang.String id,
java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Retrieve a payout.
|
static Payout |
retrieve(java.lang.String id,
RequestOptions options)
Retrieve a payout.
|
void |
setAmount(java.lang.Long amount) |
void |
setArrivalDate(java.lang.Long arrivalDate) |
void |
setAutomatic(java.lang.Boolean automatic) |
void |
setBalanceTransaction(java.lang.String balanceTransactionId) |
void |
setBalanceTransactionObject(BalanceTransaction c) |
void |
setCreated(java.lang.Long created) |
void |
setCurrency(java.lang.String currency) |
void |
setDestination(java.lang.String destinationId) |
void |
setDestinationObject(ExternalAccount c) |
void |
setFailureBalanceTransaction(java.lang.String failureBalanceTransactionId) |
void |
setFailureBalanceTransactionObject(BalanceTransaction c) |
void |
setFailureCode(java.lang.String failureCode) |
void |
setFailureMessage(java.lang.String failureMessage) |
void |
setId(java.lang.String id) |
void |
setLivemode(java.lang.Boolean livemode) |
void |
setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata) |
void |
setMethod(java.lang.String method) |
void |
setObject(java.lang.String object) |
void |
setSourceType(java.lang.String sourceType) |
void |
setStatementDescriptor(java.lang.String statementDescriptor) |
void |
setStatus(java.lang.String status) |
void |
setType(java.lang.String type) |
Payout |
update(java.util.Map<java.lang.String,java.lang.Object> params)
Update a payout.
|
Payout |
update(java.util.Map<java.lang.String,java.lang.Object> params,
RequestOptions options)
Update a payout.
|
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 getDestination()
public void setDestination(java.lang.String destinationId)
public ExternalAccount getDestinationObject()
public void setDestinationObject(ExternalAccount c)
public java.lang.String getFailureBalanceTransaction()
public void setFailureBalanceTransaction(java.lang.String failureBalanceTransactionId)
public BalanceTransaction getFailureBalanceTransactionObject()
public void setFailureBalanceTransactionObject(BalanceTransaction c)
public Payout cancel() throws StripeException
StripeExceptionpublic Payout cancel(RequestOptions options) throws StripeException
StripeExceptionpublic static Payout create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static Payout create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static PayoutCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeExceptionpublic static PayoutCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic static Payout retrieve(java.lang.String id) throws StripeException
StripeExceptionpublic static Payout retrieve(java.lang.String id, RequestOptions options) throws StripeException
StripeExceptionpublic static Payout retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeExceptionpublic Payout update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update in interface MetadataStore<Payout>StripeExceptionpublic Payout update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update in interface MetadataStore<Payout>StripeExceptionpublic java.lang.String getObject()
public java.lang.Long getAmount()
public java.lang.Long getArrivalDate()
public java.lang.Boolean getAutomatic()
public java.lang.Long getCreated()
public java.lang.String getCurrency()
public java.lang.String getFailureCode()
public java.lang.String getFailureMessage()
public java.lang.Boolean getLivemode()
public java.lang.String getMethod()
public java.lang.String getSourceType()
public java.lang.String getStatementDescriptor()
public java.lang.String getStatus()
public java.lang.String getType()
public void setId(java.lang.String id)
public void setObject(java.lang.String object)
public void setAmount(java.lang.Long amount)
public void setArrivalDate(java.lang.Long arrivalDate)
public void setAutomatic(java.lang.Boolean automatic)
public void setCreated(java.lang.Long created)
public void setCurrency(java.lang.String currency)
public void setFailureCode(java.lang.String failureCode)
public void setFailureMessage(java.lang.String failureMessage)
public void setLivemode(java.lang.Boolean livemode)
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
public void setMethod(java.lang.String method)
public void setSourceType(java.lang.String sourceType)
public void setStatementDescriptor(java.lang.String statementDescriptor)
public void setStatus(java.lang.String status)
public void setType(java.lang.String type)
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<Payout>