# Uses of Class
org.apache.solr.client.solrj.request.CollectionAdminRequest.DeleteBackup

Packages that use CollectionAdminRequest.DeleteBackup
Package
Description
org.apache.solr.client.solrj.request
Convenience classes for dealing with various types of Solr requests.

## Uses of CollectionAdminRequest.DeleteBackup in org.apache.solr.client.solrj.request

Methods in org.apache.solr.client.solrj.request that return CollectionAdminRequest.DeleteBackup
Modifier and Type
Method
Description
`static CollectionAdminRequest.DeleteBackup`
CollectionAdminRequest.`deleteBackupById(String backupName, int backupId)`
Configure a `SolrRequest` object to delete a single backup-point by it's Backup ID.
`static CollectionAdminRequest.DeleteBackup`
CollectionAdminRequest.`deleteBackupByRecency(String backupName, int numRecentBackupPointsToRetain)`
Create a `SolrRequest` object to delete all backup-points after the most recent 'N'
`static CollectionAdminRequest.DeleteBackup`
CollectionAdminRequest.`deleteBackupPurgeUnusedFiles(String backupName)`
Create a `SolrRequest` object to delete all unused-files at the backup location.
`protected CollectionAdminRequest.DeleteBackup`
CollectionAdminRequest.DeleteBackup.`setBackupId(int backupId)`
`CollectionAdminRequest.DeleteBackup`
CollectionAdminRequest.DeleteBackup.`setLocation(String backupLocation)`
`protected CollectionAdminRequest.DeleteBackup`
CollectionAdminRequest.DeleteBackup.`setMaxNumBackupPoints(int backupPointsToRetain)`
`protected CollectionAdminRequest.DeleteBackup`
CollectionAdminRequest.DeleteBackup.`setPurgeUnused()`
Configures the request to delete all unused files.
`CollectionAdminRequest.DeleteBackup`
CollectionAdminRequest.DeleteBackup.`setRepositoryName(String backupRepository)`