Class PostAccountBankModel
- java.lang.Object
-
- app.cybrid.cybrid_api_bank.client.model.PostAccountBankModel
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-01-14T23:24:51.745424Z[Etc/UTC]") public class PostAccountBankModel extends Object
Request body for account creation.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPostAccountBankModel.TypeEnumThe account type.
-
Field Summary
Fields Modifier and Type Field Description static StringJSON_PROPERTY_ASSETstatic StringJSON_PROPERTY_CUSTOMER_GUIDstatic StringJSON_PROPERTY_LABELSstatic StringJSON_PROPERTY_NAMEstatic StringJSON_PROPERTY_TYPE
-
Constructor Summary
Constructors Constructor Description PostAccountBankModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PostAccountBankModeladdLabelsItem(String labelsItem)PostAccountBankModelasset(String asset)PostAccountBankModelcustomerGuid(String customerGuid)booleanequals(Object o)StringgetAsset()The asset code.StringgetCustomerGuid()TThe customer identifier associated with the account.org.openapitools.jackson.nullable.JsonNullable<String>getCustomerGuid_JsonNullable()List<String>getLabels()The labels associated with the account.org.openapitools.jackson.nullable.JsonNullable<List<String>>getLabels_JsonNullable()StringgetName()The name of the account.PostAccountBankModel.TypeEnumgetType()The account type.inthashCode()PostAccountBankModellabels(List<String> labels)PostAccountBankModelname(String name)voidsetAsset(String asset)voidsetCustomerGuid(String customerGuid)voidsetCustomerGuid_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<String> customerGuid)voidsetLabels(List<String> labels)voidsetLabels_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> labels)voidsetName(String name)voidsetType(PostAccountBankModel.TypeEnum type)StringtoString()PostAccountBankModeltype(PostAccountBankModel.TypeEnum type)
-
-
-
Field Detail
-
JSON_PROPERTY_TYPE
public static final String JSON_PROPERTY_TYPE
- See Also:
- Constant Field Values
-
JSON_PROPERTY_CUSTOMER_GUID
public static final String JSON_PROPERTY_CUSTOMER_GUID
- 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_LABELS
public static final String JSON_PROPERTY_LABELS
- See Also:
- Constant Field Values
-
-
Method Detail
-
type
public PostAccountBankModel type(PostAccountBankModel.TypeEnum type)
-
getType
@Nonnull public PostAccountBankModel.TypeEnum getType()
The account type.- Returns:
- type
-
setType
public void setType(PostAccountBankModel.TypeEnum type)
-
customerGuid
public PostAccountBankModel customerGuid(String customerGuid)
-
getCustomerGuid
@Nullable public String getCustomerGuid()
TThe customer identifier associated with the account.- 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)
-
asset
public PostAccountBankModel asset(String asset)
-
setAsset
public void setAsset(String asset)
-
name
public PostAccountBankModel name(String name)
-
setName
public void setName(String name)
-
labels
public PostAccountBankModel labels(List<String> labels)
-
addLabelsItem
public PostAccountBankModel addLabelsItem(String labelsItem)
-
getLabels
@Nullable public List<String> getLabels()
The labels associated with the account.- Returns:
- labels
-
getLabels_JsonNullable
public org.openapitools.jackson.nullable.JsonNullable<List<String>> getLabels_JsonNullable()
-
setLabels_JsonNullable
public void setLabels_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<List<String>> labels)
-
-