Class ExternalBankAccountBankModel
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.model.ExternalBankAccountBankModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-04-15T14:29:01.586514Z[Etc/UTC]") public class ExternalBankAccountBankModel extends Object
ExternalBankAccountBankModel
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACCOUNT_KINDstatic StringJSON_PROPERTY_ASSETstatic StringJSON_PROPERTY_BALANCE_UPDATED_ATstatic StringJSON_PROPERTY_BALANCESstatic StringJSON_PROPERTY_BANK_GUIDstatic StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_CUSTOMER_GUIDstatic StringJSON_PROPERTY_ENVIRONMENTstatic StringJSON_PROPERTY_FAILURE_CODEstatic StringJSON_PROPERTY_GUIDstatic StringJSON_PROPERTY_NAMEstatic StringJSON_PROPERTY_PIIstatic StringJSON_PROPERTY_PLAID_ACCOUNT_MASKstatic StringJSON_PROPERTY_PLAID_ACCOUNT_NAMEstatic StringJSON_PROPERTY_PLAID_INSTITUTION_IDstatic StringJSON_PROPERTY_STATEstatic StringJSON_PROPERTY_UPDATED_AT
-
Constructor Summary
Constructors Constructor Description ExternalBankAccountBankModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalBankAccountBankModelaccountKind(String accountKind)ExternalBankAccountBankModeladdPiiItem(ExternalBankAccountPiiInnerBankModel piiItem)ExternalBankAccountBankModelasset(String asset)ExternalBankAccountBankModelbalances(ExternalBankAccountBalancesBankModel balances)ExternalBankAccountBankModelbalanceUpdatedAt(OffsetDateTime balanceUpdatedAt)ExternalBankAccountBankModelbankGuid(String bankGuid)ExternalBankAccountBankModelcreatedAt(OffsetDateTime createdAt)ExternalBankAccountBankModelcustomerGuid(String customerGuid)ExternalBankAccountBankModelenvironment(String environment)booleanequals(Object o)ExternalBankAccountBankModelfailureCode(String failureCode)StringgetAccountKind()The type of account; one of plaid, plaid_processor_token, or raw_routing_details.StringgetAsset()The asset code.ExternalBankAccountBalancesBankModelgetBalances()Get balancesorg.openapitools.jackson.nullable.JsonNullable<ExternalBankAccountBalancesBankModel>getBalances_JsonNullable()OffsetDateTimegetBalanceUpdatedAt()The timestamp that the balance information was last updated at.org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime>getBalanceUpdatedAt_JsonNullable()StringgetBankGuid()The bank identifier.OffsetDateTimegetCreatedAt()ISO8601 datetime the record was created at.StringgetCustomerGuid()The customer identifier.org.openapitools.jackson.nullable.JsonNullable<String>getCustomerGuid_JsonNullable()StringgetEnvironment()The environment that the external bank account is operating in; one of sandbox or production.StringgetFailureCode()The failure code for failed transfers.org.openapitools.jackson.nullable.JsonNullable<String>getFailureCode_JsonNullable()StringgetGuid()Auto-generated unique identifier for the account.StringgetName()The name of the account.List<ExternalBankAccountPiiInnerBankModel>getPii()The account holder information.org.openapitools.jackson.nullable.JsonNullable<List<ExternalBankAccountPiiInnerBankModel>>getPii_JsonNullable()StringgetPlaidAccountMask()The account number mask for the account.org.openapitools.jackson.nullable.JsonNullable<String>getPlaidAccountMask_JsonNullable()StringgetPlaidAccountName()The name for the account.org.openapitools.jackson.nullable.JsonNullable<String>getPlaidAccountName_JsonNullable()StringgetPlaidInstitutionId()The Plaid institution ID for the account.org.openapitools.jackson.nullable.JsonNullable<String>getPlaidInstitutionId_JsonNullable()StringgetState()The state of the external bank account; one of storing, completed, failed, refresh_required, unverified, deleting, or deleted.OffsetDateTimegetUpdatedAt()ISO8601 datetime the record was last updated at.ExternalBankAccountBankModelguid(String guid)inthashCode()ExternalBankAccountBankModelname(String name)ExternalBankAccountBankModelpii(List<ExternalBankAccountPiiInnerBankModel> pii)ExternalBankAccountBankModelplaidAccountMask(String plaidAccountMask)ExternalBankAccountBankModelplaidAccountName(String plaidAccountName)ExternalBankAccountBankModelplaidInstitutionId(String plaidInstitutionId)voidsetAccountKind(String accountKind)voidsetAsset(String asset)voidsetBalances(ExternalBankAccountBalancesBankModel balances)voidsetBalances_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<ExternalBankAccountBalancesBankModel> balances)voidsetBalanceUpdatedAt(OffsetDateTime balanceUpdatedAt)voidsetBalanceUpdatedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> balanceUpdatedAt)voidsetBankGuid(String bankGuid)voidsetCreatedAt(OffsetDateTime createdAt)voidsetCustomerGuid(String customerGuid)voidsetCustomerGuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customerGuid)voidsetEnvironment(String environment)voidsetFailureCode(String failureCode)voidsetFailureCode_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> failureCode)voidsetGuid(String guid)voidsetName(String name)voidsetPii(List<ExternalBankAccountPiiInnerBankModel> pii)voidsetPii_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<ExternalBankAccountPiiInnerBankModel>> pii)voidsetPlaidAccountMask(String plaidAccountMask)voidsetPlaidAccountMask_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> plaidAccountMask)voidsetPlaidAccountName(String plaidAccountName)voidsetPlaidAccountName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> plaidAccountName)voidsetPlaidInstitutionId(String plaidInstitutionId)voidsetPlaidInstitutionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> plaidInstitutionId)voidsetState(String state)voidsetUpdatedAt(OffsetDateTime updatedAt)ExternalBankAccountBankModelstate(String state)StringtoString()ExternalBankAccountBankModelupdatedAt(OffsetDateTime updatedAt)
-
-
-
Field Detail
-
JSON_PROPERTY_GUID
public static final String JSON_PROPERTY_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ASSET
public static final String JSON_PROPERTY_ASSET
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACCOUNT_KIND
public static final String JSON_PROPERTY_ACCOUNT_KIND
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ENVIRONMENT
public static final String JSON_PROPERTY_ENVIRONMENT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BANK_GUID
public static final String JSON_PROPERTY_BANK_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CUSTOMER_GUID
public static final String JSON_PROPERTY_CUSTOMER_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CREATED_AT
public static final String JSON_PROPERTY_CREATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UPDATED_AT
public static final String JSON_PROPERTY_UPDATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PLAID_INSTITUTION_ID
public static final String JSON_PROPERTY_PLAID_INSTITUTION_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PLAID_ACCOUNT_MASK
public static final String JSON_PROPERTY_PLAID_ACCOUNT_MASK
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PLAID_ACCOUNT_NAME
public static final String JSON_PROPERTY_PLAID_ACCOUNT_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_FAILURE_CODE
public static final String JSON_PROPERTY_FAILURE_CODE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BALANCE_UPDATED_AT
public static final String JSON_PROPERTY_BALANCE_UPDATED_AT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BALANCES
public static final String JSON_PROPERTY_BALANCES
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PII
public static final String JSON_PROPERTY_PII
- See Also:
- Constant Field Values
-
-
Method Detail
-
guid
public ExternalBankAccountBankModel guid(String guid)
-
getGuid
@Nullable public String getGuid()
Auto-generated unique identifier for the account.- Returns:
- guid
-
setGuid
public void setGuid(String guid)
-
name
public ExternalBankAccountBankModel name(String name)
-
setName
public void setName(String name)
-
asset
public ExternalBankAccountBankModel asset(String asset)
-
setAsset
public void setAsset(String asset)
-
accountKind
public ExternalBankAccountBankModel accountKind(String accountKind)
-
getAccountKind
@Nullable public String getAccountKind()
The type of account; one of plaid, plaid_processor_token, or raw_routing_details.- Returns:
- accountKind
-
setAccountKind
public void setAccountKind(String accountKind)
-
environment
public ExternalBankAccountBankModel environment(String environment)
-
getEnvironment
@Nullable public String getEnvironment()
The environment that the external bank account is operating in; one of sandbox or production.- Returns:
- environment
-
setEnvironment
public void setEnvironment(String environment)
-
bankGuid
public ExternalBankAccountBankModel bankGuid(String bankGuid)
-
setBankGuid
public void setBankGuid(String bankGuid)
-
customerGuid
public ExternalBankAccountBankModel customerGuid(String customerGuid)
-
getCustomerGuid
@Nullable public String getCustomerGuid()
The customer identifier.- Returns:
- customerGuid
-
getCustomerGuid_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getCustomerGuid_JsonNullable()
-
setCustomerGuid_JsonNullable
public void setCustomerGuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customerGuid)
-
setCustomerGuid
public void setCustomerGuid(String customerGuid)
-
createdAt
public ExternalBankAccountBankModel createdAt(OffsetDateTime createdAt)
-
getCreatedAt
@Nullable public OffsetDateTime getCreatedAt()
ISO8601 datetime the record was created at.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
-
updatedAt
public ExternalBankAccountBankModel updatedAt(OffsetDateTime updatedAt)
-
getUpdatedAt
@Nullable public OffsetDateTime getUpdatedAt()
ISO8601 datetime the record was last updated at.- Returns:
- updatedAt
-
setUpdatedAt
public void setUpdatedAt(OffsetDateTime updatedAt)
-
plaidInstitutionId
public ExternalBankAccountBankModel plaidInstitutionId(String plaidInstitutionId)
-
getPlaidInstitutionId
@Nullable public String getPlaidInstitutionId()
The Plaid institution ID for the account.- Returns:
- plaidInstitutionId
-
getPlaidInstitutionId_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getPlaidInstitutionId_JsonNullable()
-
setPlaidInstitutionId_JsonNullable
public void setPlaidInstitutionId_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> plaidInstitutionId)
-
setPlaidInstitutionId
public void setPlaidInstitutionId(String plaidInstitutionId)
-
plaidAccountMask
public ExternalBankAccountBankModel plaidAccountMask(String plaidAccountMask)
-
getPlaidAccountMask
@Nullable public String getPlaidAccountMask()
The account number mask for the account.- Returns:
- plaidAccountMask
-
getPlaidAccountMask_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getPlaidAccountMask_JsonNullable()
-
setPlaidAccountMask_JsonNullable
public void setPlaidAccountMask_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> plaidAccountMask)
-
setPlaidAccountMask
public void setPlaidAccountMask(String plaidAccountMask)
-
plaidAccountName
public ExternalBankAccountBankModel plaidAccountName(String plaidAccountName)
-
getPlaidAccountName
@Nullable public String getPlaidAccountName()
The name for the account.- Returns:
- plaidAccountName
-
getPlaidAccountName_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getPlaidAccountName_JsonNullable()
-
setPlaidAccountName_JsonNullable
public void setPlaidAccountName_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> plaidAccountName)
-
setPlaidAccountName
public void setPlaidAccountName(String plaidAccountName)
-
state
public ExternalBankAccountBankModel state(String state)
-
getState
@Nullable public String getState()
The state of the external bank account; one of storing, completed, failed, refresh_required, unverified, deleting, or deleted.- Returns:
- state
-
setState
public void setState(String state)
-
failureCode
public ExternalBankAccountBankModel failureCode(String failureCode)
-
getFailureCode
@Nullable public String getFailureCode()
The failure code for failed transfers.- Returns:
- failureCode
-
getFailureCode_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<String> getFailureCode_JsonNullable()
-
setFailureCode_JsonNullable
public void setFailureCode_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> failureCode)
-
setFailureCode
public void setFailureCode(String failureCode)
-
balanceUpdatedAt
public ExternalBankAccountBankModel balanceUpdatedAt(OffsetDateTime balanceUpdatedAt)
-
getBalanceUpdatedAt
@Nullable public OffsetDateTime getBalanceUpdatedAt()
The timestamp that the balance information was last updated at.- Returns:
- balanceUpdatedAt
-
getBalanceUpdatedAt_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getBalanceUpdatedAt_JsonNullable()
-
setBalanceUpdatedAt_JsonNullable
public void setBalanceUpdatedAt_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> balanceUpdatedAt)
-
setBalanceUpdatedAt
public void setBalanceUpdatedAt(OffsetDateTime balanceUpdatedAt)
-
balances
public ExternalBankAccountBankModel balances(ExternalBankAccountBalancesBankModel balances)
-
getBalances
@Nullable public ExternalBankAccountBalancesBankModel getBalances()
Get balances- Returns:
- balances
-
getBalances_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<ExternalBankAccountBalancesBankModel> getBalances_JsonNullable()
-
setBalances_JsonNullable
public void setBalances_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<ExternalBankAccountBalancesBankModel> balances)
-
setBalances
public void setBalances(ExternalBankAccountBalancesBankModel balances)
-
pii
public ExternalBankAccountBankModel pii(List<ExternalBankAccountPiiInnerBankModel> pii)
-
addPiiItem
public ExternalBankAccountBankModel addPiiItem(ExternalBankAccountPiiInnerBankModel piiItem)
-
getPii
@Nullable public List<ExternalBankAccountPiiInnerBankModel> getPii()
The account holder information.- Returns:
- pii
-
getPii_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<ExternalBankAccountPiiInnerBankModel>> getPii_JsonNullable()
-
setPii_JsonNullable
public void setPii_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<ExternalBankAccountPiiInnerBankModel>> pii)
-
setPii
public void setPii(List<ExternalBankAccountPiiInnerBankModel> pii)
-
-