Package model

Class ListPaymentInstrumentsQueryParams

java.lang.Object
model.ListPaymentInstrumentsQueryParams

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-06-24T13:03:18.088665-07:00[America/Los_Angeles]") public class ListPaymentInstrumentsQueryParams extends Object
ListPaymentInstrumentsQueryParams
  • Field Details

  • Constructor Details

    • ListPaymentInstrumentsQueryParams

      public ListPaymentInstrumentsQueryParams()
  • Method Details

    • limit

    • getLimit

      @Nullable public Long getLimit()
      The numbers of items to return
      Returns:
      limit
    • setLimit

      public void setLimit(Long limit)
    • afterCursor

      public ListPaymentInstrumentsQueryParams afterCursor(String afterCursor)
    • getAfterCursor

      @Nullable public String getAfterCursor()
      Return every resource created after the cursor value.
      Returns:
      afterCursor
    • setAfterCursor

      public void setAfterCursor(String afterCursor)
    • accountLast4

      public ListPaymentInstrumentsQueryParams accountLast4(String accountLast4)
    • getAccountLast4

      @Nullable public String getAccountLast4()
      Filter by the last 4 digits of the account if available.
      Returns:
      accountLast4
    • setAccountLast4

      public void setAccountLast4(String accountLast4)
    • accountRoutingNumber

      public ListPaymentInstrumentsQueryParams accountRoutingNumber(String accountRoutingNumber)
    • getAccountRoutingNumber

      @Nullable public String getAccountRoutingNumber()
      Filter by the account routing number if available.
      Returns:
      accountRoutingNumber
    • setAccountRoutingNumber

      public void setAccountRoutingNumber(String accountRoutingNumber)
    • application

      public ListPaymentInstrumentsQueryParams application(String application)
    • getApplication

      @Nullable public String getApplication()
      Filter by application id
      Returns:
      application
    • setApplication

      public void setApplication(String application)
    • bin

    • getBin

      @Nullable public String getBin()
      Filter by Bank Identification Number (BIN). The BIN is the first 6 digits of the masked number
      Returns:
      bin
    • setBin

      public void setBin(String bin)
    • createdAtGte

      public ListPaymentInstrumentsQueryParams createdAtGte(String createdAtGte)
    • getCreatedAtGte

      @Nullable public String getCreatedAtGte()
      Filter where created_at is after the given date.
      Returns:
      createdAtGte
    • setCreatedAtGte

      public void setCreatedAtGte(String createdAtGte)
    • createdAtLte

      public ListPaymentInstrumentsQueryParams createdAtLte(String createdAtLte)
    • getCreatedAtLte

      @Nullable public String getCreatedAtLte()
      Filter where created_at is before the given date.
      Returns:
      createdAtLte
    • setCreatedAtLte

      public void setCreatedAtLte(String createdAtLte)
    • expirationMonth

      public ListPaymentInstrumentsQueryParams expirationMonth(String expirationMonth)
    • getExpirationMonth

      @Nullable public String getExpirationMonth()
      Filter by the expiration month associated with the `Payment Instrument` if applicable. This filter only applies to payment cards.
      Returns:
      expirationMonth
    • setExpirationMonth

      public void setExpirationMonth(String expirationMonth)
    • expirationYear

      public ListPaymentInstrumentsQueryParams expirationYear(String expirationYear)
    • getExpirationYear

      @Nullable public String getExpirationYear()
      Filter by the 4 digit expiration year associated with the Payment Instrument if applicable. This filter only applies to payment cards
      Returns:
      expirationYear
    • setExpirationYear

      public void setExpirationYear(String expirationYear)
    • lastFour

      public ListPaymentInstrumentsQueryParams lastFour(String lastFour)
    • getLastFour

      @Nullable public String getLastFour()
      Filter by the last 4 digits of the Payment Instrument card. This filter only applies to payment cards.
      Returns:
      lastFour
    • setLastFour

      public void setLastFour(String lastFour)
    • name

    • getName

      @Nullable public String getName()
      Filter by the name.
      Returns:
      name
    • setName

      public void setName(String name)
    • ownerIdentityId

      public ListPaymentInstrumentsQueryParams ownerIdentityId(String ownerIdentityId)
    • getOwnerIdentityId

      @Nullable public String getOwnerIdentityId()
      Filter by the owner id of the associated identity.
      Returns:
      ownerIdentityId
    • setOwnerIdentityId

      public void setOwnerIdentityId(String ownerIdentityId)
    • type

    • getType

      @Nullable public String getType()
      Filter by the payment instrument type.
      Returns:
      type
    • setType

      public void setType(String type)
    • beforeCursor

      public ListPaymentInstrumentsQueryParams beforeCursor(String beforeCursor)
    • getBeforeCursor

      @Nullable public String getBeforeCursor()
      Return every resource created before the cursor value.
      Returns:
      beforeCursor
    • setBeforeCursor

      public void setBeforeCursor(String beforeCursor)
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • validateJsonObject

      public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOException
      Validates the JSON Object and throws an exception if issues found
      Parameters:
      jsonObj - JSON Object
      Throws:
      IOException - if the JSON Object is invalid with respect to ListPaymentInstrumentsQueryParams
    • fromJson

      public static ListPaymentInstrumentsQueryParams fromJson(String jsonString) throws IOException
      Create an instance of ListPaymentInstrumentsQueryParams given an JSON string
      Parameters:
      jsonString - JSON string
      Returns:
      An instance of ListPaymentInstrumentsQueryParams
      Throws:
      IOException - if the JSON string is invalid with respect to ListPaymentInstrumentsQueryParams
    • toJson

      public String toJson()
      Convert an instance of ListPaymentInstrumentsQueryParams to an JSON string
      Returns:
      JSON string