Package com.stripe.model
Class Payout
- java.lang.Object
-
- com.stripe.model.StripeObject
-
- com.stripe.net.ApiResource
-
- com.stripe.model.Payout
-
- All Implemented Interfaces:
HasId
,MetadataStore<Payout>
public class Payout extends ApiResource implements MetadataStore<Payout>, HasId
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.stripe.net.ApiResource
ApiResource.RequestMethod, ApiResource.RequestType
-
-
Field Summary
-
Fields inherited from class com.stripe.net.ApiResource
CHARSET, GSON
-
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
-
Constructor Summary
Constructors Constructor Description Payout()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method 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, RequestOptions options)
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.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.-
Methods inherited from class com.stripe.net.ApiResource
classUrl, classUrl, instanceUrl, instanceUrl, multipartRequest, request, requestCollection, setExpandableFieldId, setStripeResponseGetter, singleClassUrl, singleClassUrl, subresourceUrl, urlEncode
-
Methods inherited from class com.stripe.model.StripeObject
equals, getLastResponse, setLastResponse, toJson, toString
-
-
-
-
Method Detail
-
getBalanceTransaction
public java.lang.String getBalanceTransaction()
-
setBalanceTransaction
public void setBalanceTransaction(java.lang.String balanceTransactionId)
-
getBalanceTransactionObject
public BalanceTransaction getBalanceTransactionObject()
-
setBalanceTransactionObject
public void setBalanceTransactionObject(BalanceTransaction c)
-
getDestination
public java.lang.String getDestination()
-
setDestination
public void setDestination(java.lang.String destinationId)
-
getDestinationObject
public ExternalAccount getDestinationObject()
-
setDestinationObject
public void setDestinationObject(ExternalAccount c)
-
getFailureBalanceTransaction
public java.lang.String getFailureBalanceTransaction()
-
setFailureBalanceTransaction
public void setFailureBalanceTransaction(java.lang.String failureBalanceTransactionId)
-
getFailureBalanceTransactionObject
public BalanceTransaction getFailureBalanceTransactionObject()
-
setFailureBalanceTransactionObject
public void setFailureBalanceTransactionObject(BalanceTransaction c)
-
cancel
public Payout cancel() throws StripeException
Cancel a payout.- Throws:
StripeException
-
cancel
public Payout cancel(RequestOptions options) throws StripeException
Cancel a payout.- Throws:
StripeException
-
create
public static Payout create(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Create a payout.- Throws:
StripeException
-
create
public static Payout create(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Create a payout.- Throws:
StripeException
-
list
public static PayoutCollection list(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
List all payouts.- Throws:
StripeException
-
list
public static PayoutCollection list(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
List all payouts.- Throws:
StripeException
-
retrieve
public static Payout retrieve(java.lang.String id) throws StripeException
Retrieve a payout.- Throws:
StripeException
-
retrieve
public static Payout retrieve(java.lang.String id, RequestOptions options) throws StripeException
Retrieve a payout.- Throws:
StripeException
-
retrieve
public static Payout retrieve(java.lang.String id, java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Retrieve a payout.- Throws:
StripeException
-
update
public Payout update(java.util.Map<java.lang.String,java.lang.Object> params) throws StripeException
Update a payout.- Specified by:
update
in interfaceMetadataStore<Payout>
- Throws:
StripeException
-
update
public Payout update(java.util.Map<java.lang.String,java.lang.Object> params, RequestOptions options) throws StripeException
Update a payout.- Specified by:
update
in interfaceMetadataStore<Payout>
- Throws:
StripeException
-
getObject
public java.lang.String getObject()
-
getAmount
public java.lang.Long getAmount()
-
getArrivalDate
public java.lang.Long getArrivalDate()
-
getAutomatic
public java.lang.Boolean getAutomatic()
-
getCreated
public java.lang.Long getCreated()
-
getCurrency
public java.lang.String getCurrency()
-
getFailureCode
public java.lang.String getFailureCode()
-
getFailureMessage
public java.lang.String getFailureMessage()
-
getLivemode
public java.lang.Boolean getLivemode()
-
getMethod
public java.lang.String getMethod()
-
getSourceType
public java.lang.String getSourceType()
-
getStatementDescriptor
public java.lang.String getStatementDescriptor()
-
getStatus
public java.lang.String getStatus()
-
getType
public java.lang.String getType()
-
setId
public void setId(java.lang.String id)
-
setObject
public void setObject(java.lang.String object)
-
setAmount
public void setAmount(java.lang.Long amount)
-
setArrivalDate
public void setArrivalDate(java.lang.Long arrivalDate)
-
setAutomatic
public void setAutomatic(java.lang.Boolean automatic)
-
setCreated
public void setCreated(java.lang.Long created)
-
setCurrency
public void setCurrency(java.lang.String currency)
-
setFailureCode
public void setFailureCode(java.lang.String failureCode)
-
setFailureMessage
public void setFailureMessage(java.lang.String failureMessage)
-
setLivemode
public void setLivemode(java.lang.Boolean livemode)
-
setMetadata
public void setMetadata(java.util.Map<java.lang.String,java.lang.String> metadata)
-
setMethod
public void setMethod(java.lang.String method)
-
setSourceType
public void setSourceType(java.lang.String sourceType)
-
setStatementDescriptor
public void setStatementDescriptor(java.lang.String statementDescriptor)
-
setStatus
public void setStatus(java.lang.String status)
-
setType
public void setType(java.lang.String type)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other)
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
getMetadata
public java.util.Map<java.lang.String,java.lang.String> getMetadata()
- Specified by:
getMetadata
in interfaceMetadataStore<Payout>
-
-