Package model

Class ListTransfersQueryParams

java.lang.Object
model.ListTransfersQueryParams

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

  • Constructor Details

    • ListTransfersQueryParams

      public ListTransfersQueryParams()
  • Method Details

    • sort

      public ListTransfersQueryParams sort(String sort)
    • getSort

      @Nullable public String getSort()
      Specify key to be used for sorting the collection
      Returns:
      sort
    • setSort

      public void setSort(String sort)
    • afterCursor

      public ListTransfersQueryParams afterCursor(String afterCursor)
    • getAfterCursor

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

      public void setAfterCursor(String afterCursor)
    • limit

      public ListTransfersQueryParams limit(Long limit)
    • getLimit

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

      public void setLimit(Long limit)
    • amount

      public ListTransfersQueryParams amount(Long amount)
    • getAmount

      @Nullable public Long getAmount()
      Filter by an amount equal to the given value
      Returns:
      amount
    • setAmount

      public void setAmount(Long amount)
    • amountGte

      public ListTransfersQueryParams amountGte(Long amountGte)
    • getAmountGte

      @Nullable public Long getAmountGte()
      Filter by an amount greater than or equal
      Returns:
      amountGte
    • setAmountGte

      public void setAmountGte(Long amountGte)
    • amountGt

      public ListTransfersQueryParams amountGt(Long amountGt)
    • getAmountGt

      @Nullable public Long getAmountGt()
      Filter by an amount greater than
      Returns:
      amountGt
    • setAmountGt

      public void setAmountGt(Long amountGt)
    • amountLte

      public ListTransfersQueryParams amountLte(Long amountLte)
    • getAmountLte

      @Nullable public Long getAmountLte()
      Filter by an amount less than or equal
      Returns:
      amountLte
    • setAmountLte

      public void setAmountLte(Long amountLte)
    • amountLt

      public ListTransfersQueryParams amountLt(Long amountLt)
    • getAmountLt

      @Nullable public Long getAmountLt()
      Filter by an amount less than
      Returns:
      amountLt
    • setAmountLt

      public void setAmountLt(Long amountLt)
    • createdAtGte

      public ListTransfersQueryParams 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 ListTransfersQueryParams 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)
    • idempotencyId

      public ListTransfersQueryParams idempotencyId(String idempotencyId)
    • getIdempotencyId

      @Nullable public String getIdempotencyId()
      Filter by idempotency_id
      Returns:
      idempotencyId
    • setIdempotencyId

      public void setIdempotencyId(String idempotencyId)
    • id

    • getId

      @Nullable public String getId()
      Filter by id
      Returns:
      id
    • setId

      public void setId(String id)
    • state

      public ListTransfersQueryParams state(String state)
    • getState

      @Nullable public String getState()
      Filter by Transaction state.
      Returns:
      state
    • setState

      public void setState(String state)
    • readyToSettleAtGte

      public ListTransfersQueryParams readyToSettleAtGte(String readyToSettleAtGte)
    • getReadyToSettleAtGte

      @Nullable public String getReadyToSettleAtGte()
      Filter by ready_to_settle_at
      Returns:
      readyToSettleAtGte
    • setReadyToSettleAtGte

      public void setReadyToSettleAtGte(String readyToSettleAtGte)
    • readyToSettleAtLte

      public ListTransfersQueryParams readyToSettleAtLte(String readyToSettleAtLte)
    • getReadyToSettleAtLte

      @Nullable public String getReadyToSettleAtLte()
      Filter by ready_to_settle_at
      Returns:
      readyToSettleAtLte
    • setReadyToSettleAtLte

      public void setReadyToSettleAtLte(String readyToSettleAtLte)
    • statementDescriptor

      public ListTransfersQueryParams statementDescriptor(Long statementDescriptor)
    • getStatementDescriptor

      @Nullable public Long getStatementDescriptor()
      Filter by statement_descriptor
      Returns:
      statementDescriptor
    • setStatementDescriptor

      public void setStatementDescriptor(Long statementDescriptor)
    • traceId

      public ListTransfersQueryParams traceId(String traceId)
    • getTraceId

      @Nullable public String getTraceId()
      Filter by trace_id
      Returns:
      traceId
    • setTraceId

      public void setTraceId(String traceId)
    • updatedAtGte

      public ListTransfersQueryParams updatedAtGte(String updatedAtGte)
    • getUpdatedAtGte

      @Nullable public String getUpdatedAtGte()
      Filter where updated_at is after the given date
      Returns:
      updatedAtGte
    • setUpdatedAtGte

      public void setUpdatedAtGte(String updatedAtGte)
    • updatedAtLte

      public ListTransfersQueryParams updatedAtLte(String updatedAtLte)
    • getUpdatedAtLte

      @Nullable public String getUpdatedAtLte()
      Filter where updated_at is before the given date
      Returns:
      updatedAtLte
    • setUpdatedAtLte

      public void setUpdatedAtLte(String updatedAtLte)
    • instrumentBin

      public ListTransfersQueryParams instrumentBin(String instrumentBin)
    • getInstrumentBin

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

      public void setInstrumentBin(String instrumentBin)
    • instrumentAccountLast4

      public ListTransfersQueryParams instrumentAccountLast4(String instrumentAccountLast4)
    • getInstrumentAccountLast4

      @Nullable public String getInstrumentAccountLast4()
      Filter Transactions by the last 4 digits of the bank account. The bank account last 4 are the last 4 digits of the masked number instrument_account_last4=9444 BIN
      Returns:
      instrumentAccountLast4
    • setInstrumentAccountLast4

      public void setInstrumentAccountLast4(String instrumentAccountLast4)
    • instrumentBrandType

      public ListTransfersQueryParams instrumentBrandType(String instrumentBrandType)
    • getInstrumentBrandType

      @Nullable public String getInstrumentBrandType()
      Filter by card brand. Available card brand types can be found in the drop-down
      Returns:
      instrumentBrandType
    • setInstrumentBrandType

      public void setInstrumentBrandType(String instrumentBrandType)
    • merchantIdentityId

      public ListTransfersQueryParams merchantIdentityId(String merchantIdentityId)
    • getMerchantIdentityId

      @Nullable public String getMerchantIdentityId()
      Filter by Identity ID
      Returns:
      merchantIdentityId
    • setMerchantIdentityId

      public void setMerchantIdentityId(String merchantIdentityId)
    • merchantIdentityName

      public ListTransfersQueryParams merchantIdentityName(String merchantIdentityName)
    • getMerchantIdentityName

      @Nullable public String getMerchantIdentityName()
      Filter Transactions by Identity name. The name is not case-sensitive
      Returns:
      merchantIdentityName
    • setMerchantIdentityName

      public void setMerchantIdentityName(String merchantIdentityName)
    • instrumentName

      public ListTransfersQueryParams instrumentName(String instrumentName)
    • getInstrumentName

      @Nullable public String getInstrumentName()
      Filter Transactions by payment instrument name
      Returns:
      instrumentName
    • setInstrumentName

      public void setInstrumentName(String instrumentName)
    • instrumentType

      public ListTransfersQueryParams instrumentType(String instrumentType)
    • getInstrumentType

      @Nullable public String getInstrumentType()
      Filter Transactions by payment instrument type. Available instrument types include: Bank Account or Payment Card
      Returns:
      instrumentType
    • setInstrumentType

      public void setInstrumentType(String instrumentType)
    • merchantId

      public ListTransfersQueryParams merchantId(String merchantId)
    • getMerchantId

      @Nullable public String getMerchantId()
      Filter by Merchant ID
      Returns:
      merchantId
    • setMerchantId

      public void setMerchantId(String merchantId)
    • merchantMid

      public ListTransfersQueryParams merchantMid(String merchantMid)
    • getMerchantMid

      @Nullable public String getMerchantMid()
      Filter by Merchant Identification Number (MID)
      Returns:
      merchantMid
    • setMerchantMid

      public void setMerchantMid(String merchantMid)
    • instrumentCardLast4

      public ListTransfersQueryParams instrumentCardLast4(String instrumentCardLast4)
    • getInstrumentCardLast4

      @Nullable public String getInstrumentCardLast4()
      Filter by the payment card last 4 digits
      Returns:
      instrumentCardLast4
    • setInstrumentCardLast4

      public void setInstrumentCardLast4(String instrumentCardLast4)
    • merchantProcessorId

      public ListTransfersQueryParams merchantProcessorId(String merchantProcessorId)
    • getMerchantProcessorId

      @Nullable public String getMerchantProcessorId()
      Filter by Processor ID
      Returns:
      merchantProcessorId
    • setMerchantProcessorId

      public void setMerchantProcessorId(String merchantProcessorId)
    • type

      public ListTransfersQueryParams type(String type)
    • getType

      @Nullable public String getType()
      Filter by Transfer type. Available type filters include: All, Debits, Refunds, or Credits.
      Returns:
      type
    • setType

      public void setType(String type)
    • beforeCursor

      public ListTransfersQueryParams 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 ListTransfersQueryParams
    • fromJson

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

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