Class DepositBankAccountBankModel
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.model.DepositBankAccountBankModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-10-25T13:47:34.701985Z[Etc/UTC]") public class DepositBankAccountBankModel extends Object
DepositBankAccountBankModel
-
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ACCOUNT_DETAILSstatic StringJSON_PROPERTY_ACCOUNT_GUIDstatic StringJSON_PROPERTY_ASSETstatic StringJSON_PROPERTY_BANK_GUIDstatic StringJSON_PROPERTY_COUNTERPARTY_ADDRESSstatic StringJSON_PROPERTY_COUNTERPARTY_NAMEstatic StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_CUSTOMER_GUIDstatic StringJSON_PROPERTY_GUIDstatic StringJSON_PROPERTY_LABELSstatic StringJSON_PROPERTY_PARENT_DEPOSIT_BANK_ACCOUNT_GUIDstatic StringJSON_PROPERTY_ROUTING_DETAILSstatic StringJSON_PROPERTY_STATEstatic StringJSON_PROPERTY_TYPEstatic StringJSON_PROPERTY_UNIQUE_MEMO_IDstatic StringJSON_PROPERTY_UPDATED_AT
-
Constructor Summary
Constructors Constructor Description DepositBankAccountBankModel()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_GUID
public static final String JSON_PROPERTY_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- 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_ACCOUNT_GUID
public static final String JSON_PROPERTY_ACCOUNT_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_ASSET
public static final String JSON_PROPERTY_ASSET
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_UNIQUE_MEMO_ID
public static final String JSON_PROPERTY_UNIQUE_MEMO_ID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_COUNTERPARTY_NAME
public static final String JSON_PROPERTY_COUNTERPARTY_NAME
- See Also:
- Constant Field Values
-
JSON_PROPERTY_COUNTERPARTY_ADDRESS
public static final String JSON_PROPERTY_COUNTERPARTY_ADDRESS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ACCOUNT_DETAILS
public static final String JSON_PROPERTY_ACCOUNT_DETAILS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_ROUTING_DETAILS
public static final String JSON_PROPERTY_ROUTING_DETAILS
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PARENT_DEPOSIT_BANK_ACCOUNT_GUID
public static final String JSON_PROPERTY_PARENT_DEPOSIT_BANK_ACCOUNT_GUID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_LABELS
public static final String JSON_PROPERTY_LABELS
- See Also:
- Constant Field Values
-
-
Method Detail
-
guid
public DepositBankAccountBankModel guid(String guid)
-
getGuid
@Nullable public String getGuid()
Auto-generated unique identifier for the identity verification.- Returns:
- guid
-
setGuid
public void setGuid(String guid)
-
type
public DepositBankAccountBankModel type(String type)
-
getType
@Nullable public String getType()
The account type; one of main or sub_account.- Returns:
- type
-
setType
public void setType(String type)
-
bankGuid
public DepositBankAccountBankModel bankGuid(String bankGuid)
-
setBankGuid
public void setBankGuid(String bankGuid)
-
customerGuid
public DepositBankAccountBankModel customerGuid(String customerGuid)
-
getCustomerGuid
@Nullable public String getCustomerGuid()
The address' customer identifier.- Returns:
- customerGuid
-
setCustomerGuid
public void setCustomerGuid(String customerGuid)
-
accountGuid
public DepositBankAccountBankModel accountGuid(String accountGuid)
-
getAccountGuid
@Nullable public String getAccountGuid()
The address' account identifier.- Returns:
- accountGuid
-
setAccountGuid
public void setAccountGuid(String accountGuid)
-
createdAt
public DepositBankAccountBankModel 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 DepositBankAccountBankModel updatedAt(OffsetDateTime updatedAt)
-
getUpdatedAt
@Nullable public OffsetDateTime getUpdatedAt()
ISO8601 datetime the record was last updated at.- Returns:
- updatedAt
-
setUpdatedAt
public void setUpdatedAt(OffsetDateTime updatedAt)
-
asset
public DepositBankAccountBankModel asset(String asset)
-
getAsset
@Nullable public String getAsset()
The asset the transfer is related to, e.g., USD.- Returns:
- asset
-
setAsset
public void setAsset(String asset)
-
state
public DepositBankAccountBankModel state(String state)
-
getState
@Nullable public String getState()
The state of the address; one of storing or created.- Returns:
- state
-
setState
public void setState(String state)
-
uniqueMemoId
public DepositBankAccountBankModel uniqueMemoId(String uniqueMemoId)
-
getUniqueMemoId
@Nullable public String getUniqueMemoId()
The unique memo identifier for the address. This is used to identify the recipient when sending funds to the account. This value MUST be included in all wire transfers to this account.- Returns:
- uniqueMemoId
-
setUniqueMemoId
public void setUniqueMemoId(String uniqueMemoId)
-
counterpartyName
public DepositBankAccountBankModel counterpartyName(String counterpartyName)
-
getCounterpartyName
@Nullable public String getCounterpartyName()
The name of the account holder.- Returns:
- counterpartyName
-
setCounterpartyName
public void setCounterpartyName(String counterpartyName)
-
counterpartyAddress
public DepositBankAccountBankModel counterpartyAddress(DepositBankAccountCounterpartyAddressBankModel counterpartyAddress)
-
getCounterpartyAddress
@Nullable public DepositBankAccountCounterpartyAddressBankModel getCounterpartyAddress()
Get counterpartyAddress- Returns:
- counterpartyAddress
-
setCounterpartyAddress
public void setCounterpartyAddress(DepositBankAccountCounterpartyAddressBankModel counterpartyAddress)
-
accountDetails
public DepositBankAccountBankModel accountDetails(List<DepositBankAccountAccountDetailsInnerBankModel> accountDetails)
-
addAccountDetailsItem
public DepositBankAccountBankModel addAccountDetailsItem(DepositBankAccountAccountDetailsInnerBankModel accountDetailsItem)
-
getAccountDetails
@Nullable public List<DepositBankAccountAccountDetailsInnerBankModel> getAccountDetails()
The account details for the bank account.- Returns:
- accountDetails
-
setAccountDetails
public void setAccountDetails(List<DepositBankAccountAccountDetailsInnerBankModel> accountDetails)
-
routingDetails
public DepositBankAccountBankModel routingDetails(List<DepositBankAccountRoutingDetailsInnerBankModel> routingDetails)
-
addRoutingDetailsItem
public DepositBankAccountBankModel addRoutingDetailsItem(DepositBankAccountRoutingDetailsInnerBankModel routingDetailsItem)
-
getRoutingDetails
@Nullable public List<DepositBankAccountRoutingDetailsInnerBankModel> getRoutingDetails()
The account details for the bank account.- Returns:
- routingDetails
-
setRoutingDetails
public void setRoutingDetails(List<DepositBankAccountRoutingDetailsInnerBankModel> routingDetails)
-
parentDepositBankAccountGuid
public DepositBankAccountBankModel parentDepositBankAccountGuid(String parentDepositBankAccountGuid)
-
getParentDepositBankAccountGuid
@Nullable public String getParentDepositBankAccountGuid()
The unique identifier for the bank-level deposit bank account. This is only set for sub-accounts.- Returns:
- parentDepositBankAccountGuid
-
setParentDepositBankAccountGuid
public void setParentDepositBankAccountGuid(String parentDepositBankAccountGuid)
-
labels
public DepositBankAccountBankModel labels(List<String> labels)
-
addLabelsItem
public DepositBankAccountBankModel addLabelsItem(String labelsItem)
-
getLabels
@Nullable public List<String> getLabels()
The labels associated with the address.- Returns:
- labels
-
-