Class OutboundSetupIntent
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.OutboundSetupIntent
- All Implemented Interfaces:
HasId,StripeObjectInterface
Use the OutboundSetupIntent API to create and setup usable payout methods.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classSpecifies which actions needs to be taken next to continue setup of the credential. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanCreated timestamp.getId()ID of the outbound setup intent.Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.Specifies which actions needs to be taken next to continue setup of the credential.String representing the object's type.Use the PayoutMethods API to list and interact with PayoutMethod objects.Closed Enum.The intended money movement flow this payout method should be set up for, specified in params.inthashCode()voidsetCreated(Instant created) Created timestamp.voidID of the outbound setup intent.voidsetLivemode(Boolean livemode) Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode.voidsetNextAction(OutboundSetupIntent.NextAction nextAction) Specifies which actions needs to be taken next to continue setup of the credential.voidString representing the object's type.voidsetPayoutMethod(PayoutMethod payoutMethod) Use the PayoutMethods API to list and interact with PayoutMethod objects.voidClosed Enum.voidsetUsageIntent(String usageIntent) The intended money movement flow this payout method should be set up for, specified in params.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
OutboundSetupIntent
public OutboundSetupIntent()
-
-
Method Details
-
getCreated
Created timestamp. -
getLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
getNextAction
Specifies which actions needs to be taken next to continue setup of the credential. -
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.outbound_setup_intent. -
getPayoutMethod
Use the PayoutMethods API to list and interact with PayoutMethod objects. -
getStatus
Closed Enum. Status of the outbound setup intent.One of
canceled,requires_action,requires_payout_method, orsucceeded. -
getUsageIntent
The intended money movement flow this payout method should be set up for, specified in params.One of
payment, ortransfer. -
setCreated
Created timestamp. -
setId
ID of the outbound setup intent. -
setLivemode
Has the valuetrueif the object exists in live mode or the valuefalseif the object exists in test mode. -
setNextAction
Specifies which actions needs to be taken next to continue setup of the credential. -
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.outbound_setup_intent. -
setPayoutMethod
Use the PayoutMethods API to list and interact with PayoutMethod objects. -
setStatus
Closed Enum. Status of the outbound setup intent.One of
canceled,requires_action,requires_payout_method, orsucceeded. -
setUsageIntent
The intended money movement flow this payout method should be set up for, specified in params.One of
payment, ortransfer. -
equals
-
canEqual
-
hashCode
public int hashCode() -
getId
ID of the outbound setup intent.
-