Package model
Class ListPaymentInstrumentsQueryParams
- java.lang.Object
-
- model.ListPaymentInstrumentsQueryParams
-
@Generated("org.openapitools.codegen.languages.JavaClientCodegen") public class ListPaymentInstrumentsQueryParams extends Object
ListPaymentInstrumentsQueryParams
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classListPaymentInstrumentsQueryParams.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_ACCOUNT_LAST4static StringSERIALIZED_NAME_ACCOUNT_ROUTING_NUMBERstatic StringSERIALIZED_NAME_AFTER_CURSORstatic StringSERIALIZED_NAME_APPLICATIONstatic StringSERIALIZED_NAME_BEFORE_CURSORstatic StringSERIALIZED_NAME_BINstatic StringSERIALIZED_NAME_CREATED_AT_GTEstatic StringSERIALIZED_NAME_CREATED_AT_LTEstatic StringSERIALIZED_NAME_EXPIRATION_MONTHstatic StringSERIALIZED_NAME_EXPIRATION_YEARstatic StringSERIALIZED_NAME_LAST_FOURstatic StringSERIALIZED_NAME_LIMITstatic StringSERIALIZED_NAME_NAMEstatic StringSERIALIZED_NAME_OWNER_IDENTITY_IDstatic StringSERIALIZED_NAME_TYPE
-
Constructor Summary
Constructors Constructor Description ListPaymentInstrumentsQueryParams()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ListPaymentInstrumentsQueryParamsaccountLast4(String accountLast4)ListPaymentInstrumentsQueryParamsaccountRoutingNumber(String accountRoutingNumber)ListPaymentInstrumentsQueryParamsafterCursor(String afterCursor)ListPaymentInstrumentsQueryParamsapplication(String application)ListPaymentInstrumentsQueryParamsbeforeCursor(String beforeCursor)ListPaymentInstrumentsQueryParamsbin(String bin)ListPaymentInstrumentsQueryParamscreatedAtGte(String createdAtGte)ListPaymentInstrumentsQueryParamscreatedAtLte(String createdAtLte)booleanequals(Object o)ListPaymentInstrumentsQueryParamsexpirationMonth(String expirationMonth)ListPaymentInstrumentsQueryParamsexpirationYear(String expirationYear)static ListPaymentInstrumentsQueryParamsfromJson(String jsonString)Create an instance of ListPaymentInstrumentsQueryParams given an JSON stringStringgetAccountLast4()Filter by the last 4 digits of the account if available.StringgetAccountRoutingNumber()Filter by the account routing number if available.StringgetAfterCursor()Return every resource created after the cursor value.StringgetApplication()Filter by `Application` ID.StringgetBeforeCursor()Return every resource created before the cursor value.StringgetBin()Filter by Bank Identification Number (BIN).StringgetCreatedAtGte()Filter where `created_at` is after the given date.StringgetCreatedAtLte()Filter where `created_at` is before the given date.StringgetExpirationMonth()Filter by the expiration month associated with the `Payment Instrument` if applicable.StringgetExpirationYear()Filter by the 4 digit expiration year associated with the Payment Instrument if applicable.StringgetLastFour()Filter by the last 4 digits of the `Payment Instrument` card.LonggetLimit()The numbers of items to return.StringgetName()Filter by the name.StringgetOwnerIdentityId()Filter by the owner id of the associated `Identity`.StringgetType()Filter by the `Payment Instrument` type.inthashCode()ListPaymentInstrumentsQueryParamslastFour(String lastFour)ListPaymentInstrumentsQueryParamslimit(Long limit)ListPaymentInstrumentsQueryParamsname(String name)ListPaymentInstrumentsQueryParamsownerIdentityId(String ownerIdentityId)voidsetAccountLast4(String accountLast4)voidsetAccountRoutingNumber(String accountRoutingNumber)voidsetAfterCursor(String afterCursor)voidsetApplication(String application)voidsetBeforeCursor(String beforeCursor)voidsetBin(String bin)voidsetCreatedAtGte(String createdAtGte)voidsetCreatedAtLte(String createdAtLte)voidsetExpirationMonth(String expirationMonth)voidsetExpirationYear(String expirationYear)voidsetLastFour(String lastFour)voidsetLimit(Long limit)voidsetName(String name)voidsetOwnerIdentityId(String ownerIdentityId)voidsetType(String type)StringtoJson()Convert an instance of ListPaymentInstrumentsQueryParams to an JSON stringStringtoString()ListPaymentInstrumentsQueryParamstype(String type)static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj)Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_ACCOUNT_LAST4
public static final String SERIALIZED_NAME_ACCOUNT_LAST4
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCOUNT_ROUTING_NUMBER
public static final String SERIALIZED_NAME_ACCOUNT_ROUTING_NUMBER
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AFTER_CURSOR
public static final String SERIALIZED_NAME_AFTER_CURSOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_APPLICATION
public static final String SERIALIZED_NAME_APPLICATION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BEFORE_CURSOR
public static final String SERIALIZED_NAME_BEFORE_CURSOR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BIN
public static final String SERIALIZED_NAME_BIN
- 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_EXPIRATION_MONTH
public static final String SERIALIZED_NAME_EXPIRATION_MONTH
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRATION_YEAR
public static final String SERIALIZED_NAME_EXPIRATION_YEAR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LAST_FOUR
public static final String SERIALIZED_NAME_LAST_FOUR
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LIMIT
public static final String SERIALIZED_NAME_LIMIT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME
public static final String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_OWNER_IDENTITY_ID
public static final String SERIALIZED_NAME_OWNER_IDENTITY_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TYPE
public static final String SERIALIZED_NAME_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
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)
-
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)
-
application
public ListPaymentInstrumentsQueryParams application(String application)
-
getApplication
@Nullable public String getApplication()
Filter by `Application` ID.- Returns:
- application
-
setApplication
public void setApplication(String application)
-
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)
-
bin
public ListPaymentInstrumentsQueryParams bin(String 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)
-
limit
public ListPaymentInstrumentsQueryParams limit(Long limit)
-
setLimit
public void setLimit(Long limit)
-
name
public ListPaymentInstrumentsQueryParams name(String 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
public ListPaymentInstrumentsQueryParams type(String type)
-
setType
public void setType(String type)
-
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 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
-
-