Class PayoutMethod
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.PayoutMethod
- All Implemented Interfaces:
HasId
,StripeObjectInterface
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
For more details about BankAccount, please refer to the API Reference.static class
For more details about Card, please refer to the API Reference.static class
For more details about UsageStatus, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
boolean
A set of available payout speeds for this payout method.The PayoutMethodBankAccount object details.getCard()
The PayoutMethodCard object details.Created timestamp.getId()
ID of the PayoutMethod object.ID of the underlying active OutboundSetupIntent object, if any.Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.String representing the object's type.getType()
Closed Enum.Indicates whether the payout method has met the necessary requirements for outbound money movement.int
hashCode()
void
setAvailablePayoutSpeeds
(List<String> availablePayoutSpeeds) A set of available payout speeds for this payout method.void
setBankAccount
(PayoutMethod.BankAccount bankAccount) The PayoutMethodBankAccount object details.void
setCard
(PayoutMethod.Card card) The PayoutMethodCard object details.void
setCreated
(Instant created) Created timestamp.void
ID of the PayoutMethod object.void
setLatestOutboundSetupIntent
(String latestOutboundSetupIntent) ID of the underlying active OutboundSetupIntent object, if any.void
setLivemode
(Boolean livemode) Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode.void
String representing the object's type.void
Closed Enum.void
setUsageStatus
(PayoutMethod.UsageStatus usageStatus) Indicates whether the payout method has met the necessary requirements for outbound money movement.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
PayoutMethod
public PayoutMethod()
-
-
Method Details
-
getAvailablePayoutSpeeds
A set of available payout speeds for this payout method. -
getBankAccount
The PayoutMethodBankAccount object details. -
getCard
The PayoutMethodCard object details. -
getCreated
Created timestamp. -
getLatestOutboundSetupIntent
ID of the underlying active OutboundSetupIntent object, if any. -
getLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
getObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.money_management.payout_method
. -
getType
Closed Enum. The type of payout method.One of
bank_account
, orcard
. -
getUsageStatus
Indicates whether the payout method has met the necessary requirements for outbound money movement. -
setAvailablePayoutSpeeds
A set of available payout speeds for this payout method. -
setBankAccount
The PayoutMethodBankAccount object details. -
setCard
The PayoutMethodCard object details. -
setCreated
Created timestamp. -
setId
ID of the PayoutMethod object. -
setLatestOutboundSetupIntent
ID of the underlying active OutboundSetupIntent object, if any. -
setLivemode
Has the valuetrue
if the object exists in live mode or the valuefalse
if the object exists in test mode. -
setObject
String representing the object's type. Objects of the same type share the same value of the object field.Equal to
v2.money_management.payout_method
. -
setType
Closed Enum. The type of payout method.One of
bank_account
, orcard
. -
setUsageStatus
Indicates whether the payout method has met the necessary requirements for outbound money movement. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
ID of the PayoutMethod object.
-