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
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaccountLast4(String accountLast4) accountRoutingNumber(String accountRoutingNumber) afterCursor(String afterCursor) application(String application) beforeCursor(String beforeCursor) createdAtGte(String createdAtGte) createdAtLte(String createdAtLte) booleanexpirationMonth(String expirationMonth) expirationYear(String expirationYear) Create an instance of ListPaymentInstrumentsQueryParams given an JSON stringFilter by the last 4 digits of the account if available.Filter by the account routing number if available.Return every resource created after the cursor value.Filter by application idReturn every resource created before the cursor value.getBin()Filter by Bank Identification Number (BIN).Filter where created_at is after the given date.Filter where created_at is before the given date.Filter by the expiration month associated with the `Payment Instrument` if applicable.Filter by the 4 digit expiration year associated with the Payment Instrument if applicable.Filter by the last 4 digits of the Payment Instrument card.getLimit()The numbers of items to returngetName()Filter by the name.Filter by the owner id of the associated identity.getType()Filter by the payment instrument type.inthashCode()ownerIdentityId(String ownerIdentityId) voidsetAccountLast4(String accountLast4) voidsetAccountRoutingNumber(String accountRoutingNumber) voidsetAfterCursor(String afterCursor) voidsetApplication(String application) voidsetBeforeCursor(String beforeCursor) voidvoidsetCreatedAtGte(String createdAtGte) voidsetCreatedAtLte(String createdAtLte) voidsetExpirationMonth(String expirationMonth) voidsetExpirationYear(String expirationYear) voidsetLastFour(String lastFour) voidvoidvoidsetOwnerIdentityId(String ownerIdentityId) voidtoJson()Convert an instance of ListPaymentInstrumentsQueryParams to an JSON stringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_LIMIT
- See Also:
-
SERIALIZED_NAME_AFTER_CURSOR
- See Also:
-
SERIALIZED_NAME_ACCOUNT_LAST4
- See Also:
-
SERIALIZED_NAME_ACCOUNT_ROUTING_NUMBER
- See Also:
-
SERIALIZED_NAME_APPLICATION
- See Also:
-
SERIALIZED_NAME_BIN
- See Also:
-
SERIALIZED_NAME_CREATED_AT_GTE
- See Also:
-
SERIALIZED_NAME_CREATED_AT_LTE
- See Also:
-
SERIALIZED_NAME_EXPIRATION_MONTH
- See Also:
-
SERIALIZED_NAME_EXPIRATION_YEAR
- See Also:
-
SERIALIZED_NAME_LAST_FOUR
- See Also:
-
SERIALIZED_NAME_NAME
- See Also:
-
SERIALIZED_NAME_OWNER_IDENTITY_ID
- See Also:
-
SERIALIZED_NAME_TYPE
- See Also:
-
SERIALIZED_NAME_BEFORE_CURSOR
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
ListPaymentInstrumentsQueryParams
public ListPaymentInstrumentsQueryParams()
-
-
Method Details
-
limit
-
getLimit
The numbers of items to return- Returns:
- limit
-
setLimit
-
afterCursor
-
getAfterCursor
Return every resource created after the cursor value.- Returns:
- afterCursor
-
setAfterCursor
-
accountLast4
-
getAccountLast4
Filter by the last 4 digits of the account if available.- Returns:
- accountLast4
-
setAccountLast4
-
accountRoutingNumber
-
getAccountRoutingNumber
Filter by the account routing number if available.- Returns:
- accountRoutingNumber
-
setAccountRoutingNumber
-
application
-
getApplication
Filter by application id- Returns:
- application
-
setApplication
-
bin
-
getBin
Filter by Bank Identification Number (BIN). The BIN is the first 6 digits of the masked number- Returns:
- bin
-
setBin
-
createdAtGte
-
getCreatedAtGte
Filter where created_at is after the given date.- Returns:
- createdAtGte
-
setCreatedAtGte
-
createdAtLte
-
getCreatedAtLte
Filter where created_at is before the given date.- Returns:
- createdAtLte
-
setCreatedAtLte
-
expirationMonth
-
getExpirationMonth
Filter by the expiration month associated with the `Payment Instrument` if applicable. This filter only applies to payment cards.- Returns:
- expirationMonth
-
setExpirationMonth
-
expirationYear
-
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
-
lastFour
-
getLastFour
Filter by the last 4 digits of the Payment Instrument card. This filter only applies to payment cards.- Returns:
- lastFour
-
setLastFour
-
name
-
getName
Filter by the name.- Returns:
- name
-
setName
-
ownerIdentityId
-
getOwnerIdentityId
Filter by the owner id of the associated identity.- Returns:
- ownerIdentityId
-
setOwnerIdentityId
-
type
-
getType
Filter by the payment instrument type.- Returns:
- type
-
setType
-
beforeCursor
-
getBeforeCursor
Return every resource created before the cursor value.- Returns:
- beforeCursor
-
setBeforeCursor
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonObject
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
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
Convert an instance of ListPaymentInstrumentsQueryParams to an JSON string- Returns:
- JSON string
-