Package com.exoscale.sdk.model
Class DbaasServiceMysql
java.lang.Object
com.exoscale.sdk.model.DbaasServiceMysql
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.4.0")
public class DbaasServiceMysql
extends Object
DbaasServiceMysql
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddBackupsItem(DbaasServiceBackup backupsItem) addComponentsItem(DbaasServiceMysqlComponentsInner componentsItem) addDatabasesItem(String databasesItem) addIntegrationsItem(DbaasIntegration integrationsItem) addIpFilterItem(String ipFilterItem) addNodeStatesItem(DbaasNodeState nodeStatesItem) addNotificationsItem(DbaasServiceNotification notificationsItem) addUsersItem(DbaasServiceMysqlUsersInner usersItem) backups(List<DbaasServiceBackup> backups) backupSchedule(DbaasServiceMysqlBackupSchedule backupSchedule) components(List<DbaasServiceMysqlComponentsInner> components) connectionInfo(DbaasServiceMysqlConnectionInfo connectionInfo) createdAt(OffsetDateTime createdAt) booleanReturn true if this dbaas-service-mysql object is equal to o.List of backups for the serviceGet backupScheduleService component information objectsGet connectionInfoService creation timestamp (ISO 8601)List of MySQL databasesTODO UNIT disk space for data storage minimum: 0Service integrationsAllowed CIDR address blocks for incoming connectionsGet maintenanceGet mysqlSettingsgetName()Get nameNumber of service nodes in the active plan minimum: 0Number of CPUs for each node minimum: 0TODO UNIT of memory for each node minimum: 0State of individual service nodesService notificationsgetPlan()Subscription planGet prometheusUrigetState()Get stateService is protected against termination and powering offgetType()Get typeService last update timestamp (ISO 8601)getUri()URI for connecting to the service (may be absent)service_uri parameterized into key-value pairsgetUsers()List of service usersMySQL versiongetZone()The zone where the service is runninginthashCode()integrations(List<DbaasIntegration> integrations) maintenance(DbaasServiceMaintenance maintenance) mysqlSettings(JsonSchemaMysql mysqlSettings) nodeCpuCount(Long nodeCpuCount) nodeMemory(Long nodeMemory) nodeStates(List<DbaasNodeState> nodeStates) notifications(List<DbaasServiceNotification> notifications) prometheusUri(DbaasServiceMysqlPrometheusUri prometheusUri) voidsetBackups(List<DbaasServiceBackup> backups) voidsetBackupSchedule(DbaasServiceMysqlBackupSchedule backupSchedule) voidsetComponents(List<DbaasServiceMysqlComponentsInner> components) voidsetConnectionInfo(DbaasServiceMysqlConnectionInfo connectionInfo) voidsetCreatedAt(OffsetDateTime createdAt) voidsetDatabases(List<String> databases) voidsetDiskSize(Long diskSize) voidsetIntegrations(List<DbaasIntegration> integrations) voidsetIpFilter(List<String> ipFilter) voidsetMaintenance(DbaasServiceMaintenance maintenance) voidsetMysqlSettings(JsonSchemaMysql mysqlSettings) voidvoidsetNodeCount(Long nodeCount) voidsetNodeCpuCount(Long nodeCpuCount) voidsetNodeMemory(Long nodeMemory) voidsetNodeStates(List<DbaasNodeState> nodeStates) voidsetNotifications(List<DbaasServiceNotification> notifications) voidvoidsetPrometheusUri(DbaasServiceMysqlPrometheusUri prometheusUri) voidsetState(EnumServiceState state) voidsetTerminationProtection(Boolean terminationProtection) voidvoidsetUpdatedAt(OffsetDateTime updatedAt) voidvoidsetUriParams(Object uriParams) voidsetUsers(List<DbaasServiceMysqlUsersInner> users) voidsetVersion(String version) voidstate(EnumServiceState state) terminationProtection(Boolean terminationProtection) toString()Convert the instance into URL query string.toUrlQueryString(String prefix) Convert the instance into URL query string.updatedAt(OffsetDateTime updatedAt) users(List<DbaasServiceMysqlUsersInner> users)
-
Field Details
-
JSON_PROPERTY_UPDATED_AT
- See Also:
-
JSON_PROPERTY_NODE_COUNT
- See Also:
-
JSON_PROPERTY_CONNECTION_INFO
- See Also:
-
JSON_PROPERTY_BACKUP_SCHEDULE
- See Also:
-
JSON_PROPERTY_NODE_CPU_COUNT
- See Also:
-
JSON_PROPERTY_PROMETHEUS_URI
- See Also:
-
JSON_PROPERTY_INTEGRATIONS
- See Also:
-
JSON_PROPERTY_ZONE
- See Also:
-
JSON_PROPERTY_NODE_STATES
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_TYPE
- See Also:
-
JSON_PROPERTY_STATE
- See Also:
-
JSON_PROPERTY_DATABASES
- See Also:
-
JSON_PROPERTY_IP_FILTER
- See Also:
-
JSON_PROPERTY_BACKUPS
- See Also:
-
JSON_PROPERTY_TERMINATION_PROTECTION
- See Also:
-
JSON_PROPERTY_NOTIFICATIONS
- See Also:
-
JSON_PROPERTY_COMPONENTS
- See Also:
-
JSON_PROPERTY_MYSQL_SETTINGS
- See Also:
-
JSON_PROPERTY_MAINTENANCE
- See Also:
-
JSON_PROPERTY_DISK_SIZE
- See Also:
-
JSON_PROPERTY_NODE_MEMORY
- See Also:
-
JSON_PROPERTY_URI
- See Also:
-
JSON_PROPERTY_URI_PARAMS
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
JSON_PROPERTY_CREATED_AT
- See Also:
-
JSON_PROPERTY_PLAN
- See Also:
-
JSON_PROPERTY_USERS
- See Also:
-
-
Constructor Details
-
DbaasServiceMysql
public DbaasServiceMysql()
-
-
Method Details
-
updatedAt
-
getUpdatedAt
Service last update timestamp (ISO 8601)- Returns:
- updatedAt
-
setUpdatedAt
-
nodeCount
-
getNodeCount
Number of service nodes in the active plan minimum: 0- Returns:
- nodeCount
-
setNodeCount
-
connectionInfo
-
getConnectionInfo
Get connectionInfo- Returns:
- connectionInfo
-
setConnectionInfo
-
backupSchedule
-
getBackupSchedule
Get backupSchedule- Returns:
- backupSchedule
-
setBackupSchedule
-
nodeCpuCount
-
getNodeCpuCount
Number of CPUs for each node minimum: 0- Returns:
- nodeCpuCount
-
setNodeCpuCount
-
prometheusUri
-
getPrometheusUri
Get prometheusUri- Returns:
- prometheusUri
-
setPrometheusUri
-
integrations
-
addIntegrationsItem
-
getIntegrations
Service integrations- Returns:
- integrations
-
setIntegrations
-
zone
-
getZone
The zone where the service is running- Returns:
- zone
-
setZone
-
nodeStates
-
addNodeStatesItem
-
getNodeStates
State of individual service nodes- Returns:
- nodeStates
-
setNodeStates
-
name
-
getName
Get name- Returns:
- name
-
setName
-
type
-
getType
Get type- Returns:
- type
-
setType
-
state
-
getState
Get state- Returns:
- state
-
setState
-
databases
-
addDatabasesItem
-
getDatabases
List of MySQL databases- Returns:
- databases
-
setDatabases
-
ipFilter
-
addIpFilterItem
-
getIpFilter
Allowed CIDR address blocks for incoming connections- Returns:
- ipFilter
-
setIpFilter
-
backups
-
addBackupsItem
-
getBackups
List of backups for the service- Returns:
- backups
-
setBackups
-
terminationProtection
-
getTerminationProtection
Service is protected against termination and powering off- Returns:
- terminationProtection
-
setTerminationProtection
-
notifications
-
addNotificationsItem
-
getNotifications
Service notifications- Returns:
- notifications
-
setNotifications
-
components
-
addComponentsItem
-
getComponents
Service component information objects- Returns:
- components
-
setComponents
-
mysqlSettings
-
getMysqlSettings
Get mysqlSettings- Returns:
- mysqlSettings
-
setMysqlSettings
-
maintenance
-
getMaintenance
Get maintenance- Returns:
- maintenance
-
setMaintenance
-
diskSize
-
getDiskSize
TODO UNIT disk space for data storage minimum: 0- Returns:
- diskSize
-
setDiskSize
-
nodeMemory
-
getNodeMemory
TODO UNIT of memory for each node minimum: 0- Returns:
- nodeMemory
-
setNodeMemory
-
uri
-
getUri
URI for connecting to the service (may be absent)- Returns:
- uri
-
setUri
-
uriParams
-
getUriParams
service_uri parameterized into key-value pairs- Returns:
- uriParams
-
setUriParams
-
version
-
getVersion
MySQL version- Returns:
- version
-
setVersion
-
createdAt
-
getCreatedAt
Service creation timestamp (ISO 8601)- Returns:
- createdAt
-
setCreatedAt
-
plan
-
getPlan
Subscription plan- Returns:
- plan
-
setPlan
-
users
-
addUsersItem
-
getUsers
List of service users- Returns:
- users
-
setUsers
-
equals
Return true if this dbaas-service-mysql 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
-