Class AccountBankModel
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.model.AccountBankModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-08-08T01:58:01.958449Z[Etc/UTC]") public class AccountBankModel extends Object
AccountBankModel
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccountBankModel.ProviderEnumThe account provider, if applicable.static classAccountBankModel.StateEnumThe account's state.static classAccountBankModel.TypeEnumThe account type.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ASSETstatic StringJSON_PROPERTY_BANK_GUIDstatic StringJSON_PROPERTY_CREATED_ATstatic StringJSON_PROPERTY_CUSTOMER_GUIDstatic StringJSON_PROPERTY_GUIDstatic StringJSON_PROPERTY_NAMEstatic StringJSON_PROPERTY_PLATFORM_AVAILABLEstatic StringJSON_PROPERTY_PLATFORM_BALANCEstatic StringJSON_PROPERTY_PROVIDERstatic StringJSON_PROPERTY_STATEstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description AccountBankModel()
-
Method Summary
-
-
-
Field Detail
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PROVIDER
public static final String JSON_PROPERTY_PROVIDER
- See Also:
- Constant Field Values
-
JSON_PROPERTY_GUID
public static final String JSON_PROPERTY_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_ASSET
public static final String JSON_PROPERTY_ASSET
- See Also:
- Constant Field Values
-
JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_NAME
- 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_PLATFORM_BALANCE
public static final String JSON_PROPERTY_PLATFORM_BALANCE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_PLATFORM_AVAILABLE
public static final String JSON_PROPERTY_PLATFORM_AVAILABLE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_STATE
public static final String JSON_PROPERTY_STATE
- See Also:
- Constant Field Values
-
-
Method Detail
-
type
public AccountBankModel type(AccountBankModel.TypeEnum type)
-
getType
@Nullable public AccountBankModel.TypeEnum getType()
The account type.- Returns:
- type
-
setType
public void setType(AccountBankModel.TypeEnum type)
-
provider
public AccountBankModel provider(AccountBankModel.ProviderEnum provider)
-
getProvider
@Nullable public AccountBankModel.ProviderEnum getProvider()
The account provider, if applicable.- Returns:
- provider
-
setProvider
public void setProvider(AccountBankModel.ProviderEnum provider)
-
guid
public AccountBankModel guid(String guid)
-
getGuid
@Nullable public String getGuid()
Auto-generated unique identifier for the account.- Returns:
- guid
-
setGuid
public void setGuid(String guid)
-
createdAt
public AccountBankModel createdAt(OffsetDateTime createdAt)
-
getCreatedAt
@Nullable public OffsetDateTime getCreatedAt()
ISO8601 datetime the account was created at.- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
-
asset
public AccountBankModel asset(String asset)
-
setAsset
public void setAsset(String asset)
-
name
public AccountBankModel name(String name)
-
setName
public void setName(String name)
-
bankGuid
public AccountBankModel bankGuid(String bankGuid)
-
getBankGuid
@Nullable public String getBankGuid()
The bank identifier associated with the account.- Returns:
- bankGuid
-
setBankGuid
public void setBankGuid(String bankGuid)
-
customerGuid
public AccountBankModel customerGuid(String customerGuid)
-
getCustomerGuid
@Nullable public String getCustomerGuid()
The customer identifier associated with the account.- Returns:
- customerGuid
-
setCustomerGuid
public void setCustomerGuid(String customerGuid)
-
platformBalance
public AccountBankModel platformBalance(BigInteger platformBalance)
-
getPlatformBalance
@Nullable public BigInteger getPlatformBalance()
The amount of funds that are in the account, in base units of the asset.- Returns:
- platformBalance
-
setPlatformBalance
public void setPlatformBalance(BigInteger platformBalance)
-
platformAvailable
public AccountBankModel platformAvailable(BigInteger platformAvailable)
-
getPlatformAvailable
@Nullable public BigInteger getPlatformAvailable()
The amount of funds that are in the account, in base units of the asset, that are available for use on the platform.- Returns:
- platformAvailable
-
setPlatformAvailable
public void setPlatformAvailable(BigInteger platformAvailable)
-
state
public AccountBankModel state(AccountBankModel.StateEnum state)
-
getState
@Nullable public AccountBankModel.StateEnum getState()
The account's state.- Returns:
- state
-
setState
public void setState(AccountBankModel.StateEnum state)
-
-