Class PayoutIntent.NextAction

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.PayoutIntent.NextAction
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
PayoutIntent

public static class PayoutIntent.NextAction extends StripeObject
Next action required for a PayoutIntent in the requires_action state. Populated when status is requires_action.
  • Constructor Details

    • NextAction

      public NextAction()
  • Method Details

    • getConfirm

      public PayoutIntent.NextAction.Confirm getConfirm()
      Details about a confirmation required. Populated when type is confirm.
    • getHandleFailure

      public PayoutIntent.NextAction.HandleFailure getHandleFailure()
      Details about a failure that requires user action. Populated when type is handle_failure.
    • getType

      public String getType()
      Open Enum. The type of next action required.

      One of confirm, or handle_failure.

    • setConfirm

      public void setConfirm(PayoutIntent.NextAction.Confirm confirm)
      Details about a confirmation required. Populated when type is confirm.
    • setHandleFailure

      public void setHandleFailure(PayoutIntent.NextAction.HandleFailure handleFailure)
      Details about a failure that requires user action. Populated when type is handle_failure.
    • setType

      public void setType(String type)
      Open Enum. The type of next action required.

      One of confirm, or handle_failure.

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object