automatedBackupEnabled = $automatedBackupEnabled; } /** * @return bool */ public function getAutomatedBackupEnabled() { return $this->automatedBackupEnabled; } /** * Backup retention settings. * * @param StorageDatabasecenterPartnerapiV1mainRetentionSettings $backupRetentionSettings */ public function setBackupRetentionSettings(StorageDatabasecenterPartnerapiV1mainRetentionSettings $backupRetentionSettings) { $this->backupRetentionSettings = $backupRetentionSettings; } /** * @return StorageDatabasecenterPartnerapiV1mainRetentionSettings */ public function getBackupRetentionSettings() { return $this->backupRetentionSettings; } /** * Whether point-in-time recovery is enabled. This is optional field, if the * database service does not have this feature or metadata is not available in * control plane, this can be omitted. * * @param bool $pointInTimeRecoveryEnabled */ public function setPointInTimeRecoveryEnabled($pointInTimeRecoveryEnabled) { $this->pointInTimeRecoveryEnabled = $pointInTimeRecoveryEnabled; } /** * @return bool */ public function getPointInTimeRecoveryEnabled() { return $this->pointInTimeRecoveryEnabled; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(StorageDatabasecenterPartnerapiV1mainBackupConfiguration::class, 'Google_Service_CloudAlloyDBAdmin_StorageDatabasecenterPartnerapiV1mainBackupConfiguration');