Class ReceivedCredit.LinkedFlows

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.treasury.ReceivedCredit.LinkedFlows
All Implemented Interfaces:
StripeObjectInterface
Enclosing class:
ReceivedCredit

public static class ReceivedCredit.LinkedFlows extends StripeObject
The routing number for the bank account.
  • Constructor Details

    • LinkedFlows

      public LinkedFlows()
  • Method Details

    • getCreditReversal

      public String getCreditReversal()
      The CreditReversal created as a result of this ReceivedCredit being reversed.
    • getIssuingAuthorization

      public String getIssuingAuthorization()
      Set if the ReceivedCredit was created due to an Issuing Authorization object.
    • getIssuingTransaction

      public String getIssuingTransaction()
      Set if the ReceivedCredit is also viewable as an Issuing transaction object.
    • getSourceFlow

      public String getSourceFlow()
      ID of the source flow. Set if network is stripe and the source flow is visible to the user. Examples of source flows include OutboundPayments, payouts, or CreditReversals.
    • getSourceFlowDetails

      public ReceivedCredit.LinkedFlows.SourceFlowDetails getSourceFlowDetails()
      The expandable object of the source flow.
    • getSourceFlowType

      public String getSourceFlowType()
      The type of flow that originated the ReceivedCredit (for example, outbound_payment).
    • setCreditReversal

      public void setCreditReversal(String creditReversal)
      The CreditReversal created as a result of this ReceivedCredit being reversed.
    • setIssuingAuthorization

      public void setIssuingAuthorization(String issuingAuthorization)
      Set if the ReceivedCredit was created due to an Issuing Authorization object.
    • setIssuingTransaction

      public void setIssuingTransaction(String issuingTransaction)
      Set if the ReceivedCredit is also viewable as an Issuing transaction object.
    • setSourceFlow

      public void setSourceFlow(String sourceFlow)
      ID of the source flow. Set if network is stripe and the source flow is visible to the user. Examples of source flows include OutboundPayments, payouts, or CreditReversals.
    • setSourceFlowDetails

      public void setSourceFlowDetails(ReceivedCredit.LinkedFlows.SourceFlowDetails sourceFlowDetails)
      The expandable object of the source flow.
    • setSourceFlowType

      public void setSourceFlowType(String sourceFlowType)
      The type of flow that originated the ReceivedCredit (for example, outbound_payment).
    • 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