Class Account.FutureRequirements.Entry

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.core.Account.FutureRequirements.Entry
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
Account.FutureRequirements

public static class Account.FutureRequirements.Entry extends StripeObject
For more details about Entry, please refer to the API Reference.
  • Constructor Details

    • Entry

      public Entry()
  • Method Details

    • getAwaitingActionFrom

      public String getAwaitingActionFrom()
      Whether the responsibility is with the integrator or with Stripe (to review info, to wait for some condition, etc.) to action the requirement.

      One of stripe, or user.

    • getDescription

      public String getDescription()
      Machine-readable string describing the requirement.
    • getErrors

      Descriptions of why the requirement must be collected, or why the collected information isn't satisfactory to Stripe.
    • getImpact

      A hash describing the impact of not collecting the requirement, or Stripe not being able to verify the collected information.
    • getMinimumDeadline

      The soonest point when the account will be impacted by not providing the requirement.
    • getReference

      A reference to the location of the requirement.
    • getRequestedReasons

      A list of reasons why Stripe is collecting the requirement.
    • setAwaitingActionFrom

      public void setAwaitingActionFrom(String awaitingActionFrom)
      Whether the responsibility is with the integrator or with Stripe (to review info, to wait for some condition, etc.) to action the requirement.

      One of stripe, or user.

    • setDescription

      public void setDescription(String description)
      Machine-readable string describing the requirement.
    • setErrors

      public void setErrors(List<Account.FutureRequirements.Entry.Errors> errors)
      Descriptions of why the requirement must be collected, or why the collected information isn't satisfactory to Stripe.
    • setImpact

      public void setImpact(Account.FutureRequirements.Entry.Impact impact)
      A hash describing the impact of not collecting the requirement, or Stripe not being able to verify the collected information.
    • setMinimumDeadline

      public void setMinimumDeadline(Account.FutureRequirements.Entry.MinimumDeadline minimumDeadline)
      The soonest point when the account will be impacted by not providing the requirement.
    • setReference

      public void setReference(Account.FutureRequirements.Entry.Reference reference)
      A reference to the location of the requirement.
    • setRequestedReasons

      public void setRequestedReasons(List<Account.FutureRequirements.Entry.RequestedReason> requestedReasons)
      A list of reasons why Stripe is collecting the requirement.
    • 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