Class Account.TransactionRefresh

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.financialconnections.Account.TransactionRefresh
All Implemented Interfaces:
HasId, StripeObjectInterface
Enclosing class:
Account

public static class Account.TransactionRefresh extends StripeObject implements HasId
  • Constructor Details

    • TransactionRefresh

      public TransactionRefresh()
  • Method Details

    • getLastAttemptedAt

      public Long getLastAttemptedAt()
      The time at which the last refresh attempt was initiated. Measured in seconds since the Unix epoch.
    • getNextRefreshAvailableAt

      public Long getNextRefreshAvailableAt()
      Time at which the next transaction refresh can be initiated. This value will be null when status is pending. Measured in seconds since the Unix epoch.
    • getStatus

      public String getStatus()
      The status of the last refresh attempt.

      One of failed, pending, or succeeded.

    • setId

      public void setId(String id)
      Unique identifier for the object.
    • setLastAttemptedAt

      public void setLastAttemptedAt(Long lastAttemptedAt)
      The time at which the last refresh attempt was initiated. Measured in seconds since the Unix epoch.
    • setNextRefreshAvailableAt

      public void setNextRefreshAvailableAt(Long nextRefreshAvailableAt)
      Time at which the next transaction refresh can be initiated. This value will be null when status is pending. Measured in seconds since the Unix epoch.
    • setStatus

      public void setStatus(String status)
      The status of the last refresh attempt.

      One of failed, pending, or succeeded.

    • 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
    • getId

      public String getId()
      Unique identifier for the object.
      Specified by:
      getId in interface HasId