Package com.exoscale.sdk.model
Class DbaasPlan
java.lang.Object
com.exoscale.sdk.model.DbaasPlan
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class DbaasPlan
extends Object
DBaaS plan
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddZonesItem
(String zonesItem) backupConfig
(DbaasBackupConfig backupConfig) boolean
Return true if this dbaas-plan object is equal to o.Requires authorization or publicly availableGet backupConfigDBaaS plan disk spaceInstance family subset which the service can useDBaaS plan max memory allocated percentage minimum: 0getName()
DBaaS plan nameDBaaS plan node count minimum: 0DBaaS plan CPU count per node minimum: 0DBaaS plan memory count per node minimum: 0getZones()
Zones where the plan is availableint
hashCode()
void
setBackupConfig
(DbaasBackupConfig backupConfig) void
void
toString()
Convert the instance into URL query string.toUrlQueryString
(String prefix) Convert the instance into URL query string.
-
Field Details
-
JSON_PROPERTY_NODE_COUNT
- See Also:
-
JSON_PROPERTY_BACKUP_CONFIG
- See Also:
-
JSON_PROPERTY_NODE_CPU_COUNT
- See Also:
-
JSON_PROPERTY_FAMILY
- See Also:
-
JSON_PROPERTY_DISK_SPACE
- See Also:
-
JSON_PROPERTY_AUTHORIZED
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_MAX_MEMORY_PERCENT
- See Also:
-
JSON_PROPERTY_ZONES
- See Also:
-
JSON_PROPERTY_NODE_MEMORY
- See Also:
-
-
Constructor Details
-
DbaasPlan
public DbaasPlan() -
DbaasPlan
-
-
Method Details
-
getNodeCount
DBaaS plan node count minimum: 0- Returns:
- nodeCount
-
backupConfig
-
getBackupConfig
Get backupConfig- Returns:
- backupConfig
-
setBackupConfig
-
getNodeCpuCount
DBaaS plan CPU count per node minimum: 0- Returns:
- nodeCpuCount
-
family
-
getFamily
Instance family subset which the service can use- Returns:
- family
-
setFamily
-
getDiskSpace
DBaaS plan disk space- Returns:
- diskSpace
-
getAuthorized
Requires authorization or publicly available- Returns:
- authorized
-
getName
DBaaS plan name- Returns:
- name
-
getMaxMemoryPercent
DBaaS plan max memory allocated percentage minimum: 0- Returns:
- maxMemoryPercent
-
zones
-
addZonesItem
-
getZones
Zones where the plan is available- Returns:
- zones
-
setZones
-
getNodeMemory
DBaaS plan memory count per node minimum: 0- Returns:
- nodeMemory
-
equals
Return true if this dbaas-plan object is equal to o. -
hashCode
public int hashCode() -
toString
-
toUrlQueryString
Convert the instance into URL query string.- Returns:
- URL query string
-
toUrlQueryString
Convert the instance into URL query string.- Parameters:
prefix
- prefix of the query string- Returns:
- URL query string
-