Package com.plaid.client.model
Class AccountFilter
java.lang.Object
com.plaid.client.model.AccountFilter
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2021-10-15T19:47:39.714Z[GMT]")
public class AccountFilter
extends java.lang.Object
Enumerates the account subtypes that the application wishes for the user to be able to select from. For more details refer to Plaid documentation on account filters.
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_CREDIT
static java.lang.String
SERIALIZED_NAME_DEPOSITORY
static java.lang.String
SERIALIZED_NAME_INVESTMENT
static java.lang.String
SERIALIZED_NAME_LOAN
-
Constructor Summary
Constructors Constructor Description AccountFilter()
-
Method Summary
Modifier and Type Method Description AccountFilter
addCreditItem(java.lang.String creditItem)
AccountFilter
addDepositoryItem(java.lang.String depositoryItem)
AccountFilter
addInvestmentItem(java.lang.String investmentItem)
AccountFilter
addLoanItem(java.lang.String loanItem)
AccountFilter
credit(java.util.List<java.lang.String> credit)
AccountFilter
depository(java.util.List<java.lang.String> depository)
boolean
equals(java.lang.Object o)
java.util.List<java.lang.String>
getCredit()
A list of account subtypes to be filtered.java.util.List<java.lang.String>
getDepository()
A list of account subtypes to be filtered.java.util.List<java.lang.String>
getInvestment()
A list of account subtypes to be filtered.java.util.List<java.lang.String>
getLoan()
A list of account subtypes to be filtered.int
hashCode()
AccountFilter
investment(java.util.List<java.lang.String> investment)
AccountFilter
loan(java.util.List<java.lang.String> loan)
void
setCredit(java.util.List<java.lang.String> credit)
void
setDepository(java.util.List<java.lang.String> depository)
void
setInvestment(java.util.List<java.lang.String> investment)
void
setLoan(java.util.List<java.lang.String> loan)
java.lang.String
toString()
-
Field Details
-
SERIALIZED_NAME_DEPOSITORY
public static final java.lang.String SERIALIZED_NAME_DEPOSITORY- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREDIT
public static final java.lang.String SERIALIZED_NAME_CREDIT- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LOAN
public static final java.lang.String SERIALIZED_NAME_LOAN- See Also:
- Constant Field Values
-
SERIALIZED_NAME_INVESTMENT
public static final java.lang.String SERIALIZED_NAME_INVESTMENT- See Also:
- Constant Field Values
-
-
Constructor Details
-
AccountFilter
public AccountFilter()
-
-
Method Details
-
depository
-
addDepositoryItem
-
getDepository
@Nullable public java.util.List<java.lang.String> getDepository()A list of account subtypes to be filtered.- Returns:
- depository
-
setDepository
public void setDepository(java.util.List<java.lang.String> depository) -
credit
-
addCreditItem
-
getCredit
@Nullable public java.util.List<java.lang.String> getCredit()A list of account subtypes to be filtered.- Returns:
- credit
-
setCredit
public void setCredit(java.util.List<java.lang.String> credit) -
loan
-
addLoanItem
-
getLoan
@Nullable public java.util.List<java.lang.String> getLoan()A list of account subtypes to be filtered.- Returns:
- loan
-
setLoan
public void setLoan(java.util.List<java.lang.String> loan) -
investment
-
addInvestmentItem
-
getInvestment
@Nullable public java.util.List<java.lang.String> getInvestment()A list of account subtypes to be filtered.- Returns:
- investment
-
setInvestment
public void setInvestment(java.util.List<java.lang.String> investment) -
equals
public boolean equals(java.lang.Object o)- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-