Package model
Class ListTransfersQueryParams
- java.lang.Object
-
- model.ListTransfersQueryParams
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ListTransfersQueryParams extends Object
ListTransfersQueryParams
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classListTransfersQueryParams.CustomTypeAdapterFactory
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ListTransfersQueryParams()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ListTransfersQueryParamsafterCursor(String afterCursor)ListTransfersQueryParamsamount(Long amount)ListTransfersQueryParamsamountGt(Long amountGt)ListTransfersQueryParamsamountGte(Long amountGte)ListTransfersQueryParamsamountLt(Long amountLt)ListTransfersQueryParamsamountLte(Long amountLte)ListTransfersQueryParamsbeforeCursor(String beforeCursor)ListTransfersQueryParamscreatedAtGte(String createdAtGte)ListTransfersQueryParamscreatedAtLte(String createdAtLte)booleanequals(Object o)static ListTransfersQueryParamsfromJson(String jsonString)Create an instance of ListTransfersQueryParams given an JSON stringStringgetAfterCursor()Return every resource created after the cursor value.LonggetAmount()Filter by an amount equal to the given value.LonggetAmountGt()Filter by an amount greater than.LonggetAmountGte()Filter by an amount greater than or equal.LonggetAmountLt()Filter by an amount less than.LonggetAmountLte()Filter by an amount less than or equal.StringgetBeforeCursor()Return every resource created before the cursor value.StringgetCreatedAtGte()Filter where `created_at` is after the given date.StringgetCreatedAtLte()Filter where `created_at` is before the given date.StringgetId()Filter by `id`.StringgetIdempotencyId()Filter by `idempotency_id`.StringgetInstrumentAccountLast4()Filter Transactions by the last 4 digits of the bank account.StringgetInstrumentBin()Filter by Bank Identification Number (BIN).StringgetInstrumentBrandType()Filter by card brand.StringgetInstrumentCardLast4()Filter by the payment card last 4 digits.StringgetInstrumentName()Filter Transactions by `Payment Instrument` name.StringgetInstrumentType()Filter Transactions by `Payment Instrument` type.LonggetLimit()The numbers of items to return.StringgetMerchantId()Filter by `Merchant` ID.StringgetMerchantIdentityId()Filter by `Identity` ID.StringgetMerchantIdentityName()Filter Transactions by `Identity` name.StringgetMerchantMid()Filter by Merchant Identification Number (MID).StringgetMerchantProcessorId()Filter by `Processor` ID.StringgetReadyToSettleAtGte()Filter by `ready_to_settle_at`.StringgetReadyToSettleAtLte()Filter by `ready_to_settle_at`.StringgetSort()Specify key to be used for sorting the collection.StringgetState()Filter by Transaction state.LonggetStatementDescriptor()Filter by `statement_descriptor`.StringgetTraceId()Filter by `trace_id`.StringgetType()Filter by `Transfer` type.StringgetUpdatedAtGte()Filter where `updated_at` is after the given date.StringgetUpdatedAtLte()Filter where `updated_at` is before the given date.inthashCode()ListTransfersQueryParamsid(String id)ListTransfersQueryParamsidempotencyId(String idempotencyId)ListTransfersQueryParamsinstrumentAccountLast4(String instrumentAccountLast4)ListTransfersQueryParamsinstrumentBin(String instrumentBin)ListTransfersQueryParamsinstrumentBrandType(String instrumentBrandType)ListTransfersQueryParamsinstrumentCardLast4(String instrumentCardLast4)ListTransfersQueryParamsinstrumentName(String instrumentName)ListTransfersQueryParamsinstrumentType(String instrumentType)ListTransfersQueryParamslimit(Long limit)ListTransfersQueryParamsmerchantId(String merchantId)ListTransfersQueryParamsmerchantIdentityId(String merchantIdentityId)ListTransfersQueryParamsmerchantIdentityName(String merchantIdentityName)ListTransfersQueryParamsmerchantMid(String merchantMid)ListTransfersQueryParamsmerchantProcessorId(String merchantProcessorId)ListTransfersQueryParamsreadyToSettleAtGte(String readyToSettleAtGte)ListTransfersQueryParamsreadyToSettleAtLte(String readyToSettleAtLte)voidsetAfterCursor(String afterCursor)voidsetAmount(Long amount)voidsetAmountGt(Long amountGt)voidsetAmountGte(Long amountGte)voidsetAmountLt(Long amountLt)voidsetAmountLte(Long amountLte)voidsetBeforeCursor(String beforeCursor)voidsetCreatedAtGte(String createdAtGte)voidsetCreatedAtLte(String createdAtLte)voidsetId(String id)voidsetIdempotencyId(String idempotencyId)voidsetInstrumentAccountLast4(String instrumentAccountLast4)voidsetInstrumentBin(String instrumentBin)voidsetInstrumentBrandType(String instrumentBrandType)voidsetInstrumentCardLast4(String instrumentCardLast4)voidsetInstrumentName(String instrumentName)voidsetInstrumentType(String instrumentType)voidsetLimit(Long limit)voidsetMerchantId(String merchantId)voidsetMerchantIdentityId(String merchantIdentityId)voidsetMerchantIdentityName(String merchantIdentityName)voidsetMerchantMid(String merchantMid)voidsetMerchantProcessorId(String merchantProcessorId)voidsetReadyToSettleAtGte(String readyToSettleAtGte)voidsetReadyToSettleAtLte(String readyToSettleAtLte)voidsetSort(String sort)voidsetState(String state)voidsetStatementDescriptor(Long statementDescriptor)voidsetTraceId(String traceId)voidsetType(String type)voidsetUpdatedAtGte(String updatedAtGte)voidsetUpdatedAtLte(String updatedAtLte)ListTransfersQueryParamssort(String sort)ListTransfersQueryParamsstate(String state)ListTransfersQueryParamsstatementDescriptor(Long statementDescriptor)StringtoJson()Convert an instance of ListTransfersQueryParams to an JSON stringStringtoString()ListTransfersQueryParamstraceId(String traceId)ListTransfersQueryParamstype(String type)ListTransfersQueryParamsupdatedAtGte(String updatedAtGte)ListTransfersQueryParamsupdatedAtLte(String updatedAtLte)static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_SORT
public static final String SERIALIZED_NAME_SORT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AFTER_CURSOR
public static final String SERIALIZED_NAME_AFTER_CURSOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LIMIT
public static final String SERIALIZED_NAME_LIMIT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMOUNT
public static final String SERIALIZED_NAME_AMOUNT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMOUNT_GTE
public static final String SERIALIZED_NAME_AMOUNT_GTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMOUNT_GT
public static final String SERIALIZED_NAME_AMOUNT_GT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMOUNT_LTE
public static final String SERIALIZED_NAME_AMOUNT_LTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMOUNT_LT
public static final String SERIALIZED_NAME_AMOUNT_LT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATED_AT_GTE
public static final String SERIALIZED_NAME_CREATED_AT_GTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATED_AT_LTE
public static final String SERIALIZED_NAME_CREATED_AT_LTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IDEMPOTENCY_ID
public static final String SERIALIZED_NAME_IDEMPOTENCY_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATE
public static final String SERIALIZED_NAME_STATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_READY_TO_SETTLE_AT_GTE
public static final String SERIALIZED_NAME_READY_TO_SETTLE_AT_GTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_READY_TO_SETTLE_AT_LTE
public static final String SERIALIZED_NAME_READY_TO_SETTLE_AT_LTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATEMENT_DESCRIPTOR
public static final String SERIALIZED_NAME_STATEMENT_DESCRIPTOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TRACE_ID
public static final String SERIALIZED_NAME_TRACE_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_UPDATED_AT_GTE
public static final String SERIALIZED_NAME_UPDATED_AT_GTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_UPDATED_AT_LTE
public static final String SERIALIZED_NAME_UPDATED_AT_LTE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INSTRUMENT_BIN
public static final String SERIALIZED_NAME_INSTRUMENT_BIN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INSTRUMENT_ACCOUNT_LAST4
public static final String SERIALIZED_NAME_INSTRUMENT_ACCOUNT_LAST4
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INSTRUMENT_BRAND_TYPE
public static final String SERIALIZED_NAME_INSTRUMENT_BRAND_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MERCHANT_IDENTITY_ID
public static final String SERIALIZED_NAME_MERCHANT_IDENTITY_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MERCHANT_IDENTITY_NAME
public static final String SERIALIZED_NAME_MERCHANT_IDENTITY_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INSTRUMENT_NAME
public static final String SERIALIZED_NAME_INSTRUMENT_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INSTRUMENT_TYPE
public static final String SERIALIZED_NAME_INSTRUMENT_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MERCHANT_ID
public static final String SERIALIZED_NAME_MERCHANT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MERCHANT_MID
public static final String SERIALIZED_NAME_MERCHANT_MID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INSTRUMENT_CARD_LAST4
public static final String SERIALIZED_NAME_INSTRUMENT_CARD_LAST4
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MERCHANT_PROCESSOR_ID
public static final String SERIALIZED_NAME_MERCHANT_PROCESSOR_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BEFORE_CURSOR
public static final String SERIALIZED_NAME_BEFORE_CURSOR
- See Also:
- Constant Field Values
-
-
Method Detail
-
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)
-
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)
-
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)
-
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
public ListTransfersQueryParams id(String id)
-
setId
public void setId(String id)
-
state
public ListTransfersQueryParams state(String 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)
-
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)
-
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)
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws IOExceptionValidates 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
-
-