Class FinancialAddress

java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.v2.moneymanagement.FinancialAddress
All Implemented Interfaces:
HasId, StripeObjectInterface

public class FinancialAddress extends StripeObject implements HasId
  • Constructor Details

    • FinancialAddress

      public FinancialAddress()
  • Method Details

    • getCreated

      public Instant getCreated()
      The creation timestamp of the FinancialAddress.
    • getCredentials

      public FinancialAddress.Credentials getCredentials()
      Object indicates the type of credentials that have been allocated and attached to the FinancialAddress. It contains all necessary banking details with which to perform money movements with the FinancialAddress. This field is only available for FinancialAddresses with an active status.
    • getCurrency

      public String getCurrency()
      Open Enum. The currency the FinancialAddress supports.

      One of aed, afn, all, amd, ang, aoa, ars, aud, awg, azn, bam, bbd, bdt, bgn, bhd, bif, bmd, bnd, bob, bov, brl, bsd, btn, bwp, byn, byr, bzd, cad, cdf, che, chf, chw, clf, clp, cny, cop, cou, crc, cuc, cup, cve, czk, djf, dkk, dop, dzd, eek, egp, ern, etb, eur, fjd, fkp, gbp, gel, ghc, ghs, gip, gmd, gnf, gtq, gyd, hkd, hnl, hrk, htg, huf, idr, ils, inr, iqd, irr, isk, jmd, jod, jpy, kes, kgs, khr, kmf, kpw, krw, kwd, kyd, kzt, lak, lbp, lkr, lrd, lsl, ltl, lvl, lyd, mad, mdl, mga, mkd, mmk, mnt, mop, mro, mru, mur, mvr, mwk, mxn, mxv, myr, mzn, nad, ngn, nio, nok, npr, nzd, omr, pab, pen, pgk, php, pkr, pln, pyg, qar, ron, rsd, rub, rwf, sar, sbd, scr, sdg, sek, sgd, shp, sle, sll, sos, srd, ssp, std, stn, svc, syp, szl, thb, tjs, tmt, tnd, top, try, ttd, twd, tzs, uah, ugx, usd, usdb, usdc, usn, uyi, uyu, uzs, vef, ves, vnd, vuv, wst, xaf, xcd, xcg, xof, xpf, yer, zar, zmk, zmw, zwd, zwg, or zwl.

    • getFinancialAccount

      public String getFinancialAccount()
      A ID of the FinancialAccount this FinancialAddress corresponds to.
    • getLivemode

      public Boolean getLivemode()
      Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    • getObject

      public String 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.financial_address.

    • getStatus

      public String getStatus()
      Closed Enum. An enum representing the status of the FinancialAddress. This indicates whether or not the FinancialAddress can be used for any money movement flows.

      One of active, archived, failed, or pending.

    • setCreated

      public void setCreated(Instant created)
      The creation timestamp of the FinancialAddress.
    • setCredentials

      public void setCredentials(FinancialAddress.Credentials credentials)
      Object indicates the type of credentials that have been allocated and attached to the FinancialAddress. It contains all necessary banking details with which to perform money movements with the FinancialAddress. This field is only available for FinancialAddresses with an active status.
    • setCurrency

      public void setCurrency(String currency)
      Open Enum. The currency the FinancialAddress supports.

      One of aed, afn, all, amd, ang, aoa, ars, aud, awg, azn, bam, bbd, bdt, bgn, bhd, bif, bmd, bnd, bob, bov, brl, bsd, btn, bwp, byn, byr, bzd, cad, cdf, che, chf, chw, clf, clp, cny, cop, cou, crc, cuc, cup, cve, czk, djf, dkk, dop, dzd, eek, egp, ern, etb, eur, fjd, fkp, gbp, gel, ghc, ghs, gip, gmd, gnf, gtq, gyd, hkd, hnl, hrk, htg, huf, idr, ils, inr, iqd, irr, isk, jmd, jod, jpy, kes, kgs, khr, kmf, kpw, krw, kwd, kyd, kzt, lak, lbp, lkr, lrd, lsl, ltl, lvl, lyd, mad, mdl, mga, mkd, mmk, mnt, mop, mro, mru, mur, mvr, mwk, mxn, mxv, myr, mzn, nad, ngn, nio, nok, npr, nzd, omr, pab, pen, pgk, php, pkr, pln, pyg, qar, ron, rsd, rub, rwf, sar, sbd, scr, sdg, sek, sgd, shp, sle, sll, sos, srd, ssp, std, stn, svc, syp, szl, thb, tjs, tmt, tnd, top, try, ttd, twd, tzs, uah, ugx, usd, usdb, usdc, usn, uyi, uyu, uzs, vef, ves, vnd, vuv, wst, xaf, xcd, xcg, xof, xpf, yer, zar, zmk, zmw, zwd, zwg, or zwl.

    • setFinancialAccount

      public void setFinancialAccount(String financialAccount)
      A ID of the FinancialAccount this FinancialAddress corresponds to.
    • setId

      public void setId(String id)
      The ID of a FinancialAddress.
    • setLivemode

      public void setLivemode(Boolean livemode)
      Has the value true if the object exists in live mode or the value false if the object exists in test mode.
    • setObject

      public void setObject(String object)
      String representing the object's type. Objects of the same type share the same value of the object field.

      Equal to v2.money_management.financial_address.

    • setStatus

      public void setStatus(String status)
      Closed Enum. An enum representing the status of the FinancialAddress. This indicates whether or not the FinancialAddress can be used for any money movement flows.

      One of active, archived, failed, or pending.

    • 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()
      The ID of a FinancialAddress.
      Specified by:
      getId in interface HasId