databaseManagementConfig = $databaseManagementConfig; } /** * @return DatabaseManagementConfig */ public function getDatabaseManagementConfig() { return $this->databaseManagementConfig; } /** * Optional. Backup options for the Database. * * @param DbBackupConfig $dbBackupConfig */ public function setDbBackupConfig(DbBackupConfig $dbBackupConfig) { $this->dbBackupConfig = $dbBackupConfig; } /** * @return DbBackupConfig */ public function getDbBackupConfig() { return $this->dbBackupConfig; } /** * Required. The Oracle Database version. * * @param string $dbVersion */ public function setDbVersion($dbVersion) { $this->dbVersion = $dbVersion; } /** * @return string */ public function getDbVersion() { return $this->dbVersion; } /** * Output only. State of the Database. * * Accepted values: DATABASE_LIFECYCLE_STATE_UNSPECIFIED, PROVISIONING, * AVAILABLE, UPDATING, BACKUP_IN_PROGRESS, UPGRADING, CONVERTING, * TERMINATING, TERMINATED, RESTORE_FAILED, FAILED * * @param self::STATE_* $state */ public function setState($state) { $this->state = $state; } /** * @return self::STATE_* */ public function getState() { return $this->state; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(DatabaseProperties::class, 'Google_Service_OracleDatabase_DatabaseProperties');