dropBackup
Deletes one or more existing database backups and contained snapshots, accessible via the data sink specified bydatasinkName.Parameters:request-Requestobject containing the parameters for the operation.Returns:Responseobject containing the results of the operation.Throws:GPUdbException- if an error occurs during the operation.dropBackup
public DropBackupResponse dropBackup(String backupName, String datasinkName, Map<String, String> options) throws GPUdbException Deletes one or more existing database backups and contained snapshots, accessible via the data sink specified bydatasinkName.Parameters:backupName- Name of the backup to be deleted. An empty string or ’*’ will delete all existing backups. Any text followed by a ’*’ will delete backups whose name starts with that text. When deleting multiple backups,DELETE_ALL_BACKUPSmust be set toTRUE.datasinkName- Data sink through which the backup is accessible.options- Optional parameters.DRY_RUN: Whether or not to perform a dry run of a backup deletion. Supported values:The default value isFALSE.DELETE_ALL_BACKUPS: Allow multiple backups to be deleted ifTRUEand multiple backup names are found matchingbackupName. Supported values:The default value isFALSE.NO_ERROR_IF_NOT_EXISTS: Whether or not to suppress the error if the specified backup does not exist. Supported values:The default value isFALSE.
Map.Returns:Responseobject containing the results of the operation.Throws:GPUdbException- if an error occurs during the operation.