| Modifier and Type | Class and Description | 
|---|---|
| class  | LongTermArchivingHFileCleanerBaseHFileCleanerDelegatethat only cleans HFiles that don't belong to a table that is
 currently being archived. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BaseFileCleanerDelegateBase class for file cleaners which allows subclasses to implement a simple
 isFileDeletable method (which used to be the FileCleanerDelegate contract). | 
| class  | BaseHFileCleanerDelegateBase class for the hfile cleaning function inside the master. | 
| class  | BaseLogCleanerDelegateBase class for the log cleaning function inside the master. | 
| class  | BaseTimeToLiveFileCleanerBase class for time to live file cleaner. | 
| class  | HFileLinkCleanerHFileLink cleaner that determines if a hfile should be deleted. | 
| class  | TimeToLiveHFileCleanerHFile cleaner that uses the timestamp of the hfile to determine if it should be deleted. | 
| class  | TimeToLiveLogCleanerLog cleaner that uses the timestamp of the wal to determine if it should be deleted. | 
| class  | TimeToLiveMasterLocalStoreHFileCleanerMaster local storage HFile cleaner that uses the timestamp of the HFile to determine if it should
 be deleted. | 
| class  | TimeToLiveMasterLocalStoreWALCleanerMaster local storage WAL cleaner that uses the timestamp of the WAL file to determine if it
 should be deleted. | 
| class  | TimeToLiveProcedureWALCleanerDeprecated. 
 Since 2.3.0, will be removed in 4.0.0. We will not use the procedure wal to store
             procedure any more. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SnapshotHFileCleanerImplementation of a file cleaner that checks if a hfile is still used by snapshots of HBase
 tables. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ManualMobMaintHFileCleanerBaseHFileCleanerDelegatethat prevents cleaning HFiles from a mob region
 keeps a map of table name strings to mob region name strings over the life of
 a JVM instance. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ReplicationHFileCleanerImplementation of a file cleaner that checks if a hfile is still scheduled for replication before
 deleting it from hfile archive directory. | 
| class  | ReplicationLogCleanerImplementation of a log cleaner that checks if a log is still scheduled for
 replication before deleting it when its TTL is over. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | UserProviderProvide an instance of a user. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | SnapshotScannerHDFSAclCleanerImplementation of a file cleaner that checks if a empty directory with no subdirs and subfiles is
 deletable when user scan snapshot feature is enabled | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.