public class Payout extends ApiResource implements MetadataStore<Payout>, HasId
ApiResource.RequestMethod, ApiResource.RequestType
CHARSET, GSON
PRETTY_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, urlEncode
equals, getLastResponse, setLastResponse, toJson, toString
public 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
StripeException
public Payout cancel(RequestOptions options) throws StripeException
StripeException
public static Payout create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeException
public static Payout create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public static PayoutCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
StripeException
public static PayoutCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public static Payout retrieve(java.lang.String id) throws StripeException
StripeException
public static Payout retrieve(java.lang.String id, RequestOptions options) throws StripeException
StripeException
public static Payout retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
StripeException
public Payout update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
update
in interface MetadataStore<Payout>
StripeException
public Payout update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
update
in interface MetadataStore<Payout>
StripeException
public 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.Object
protected boolean canEqual(java.lang.Object other)
public int hashCode()
hashCode
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
getMetadata
in interface MetadataStore<Payout>