All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description AddContents Used byIdentifyLiveContentsto push identified live contents and produce a set of live-content.ContentReference Content references provide the relevant information for live-content identification plus expiry resp.ContentToContentReference Converts a content-object at a specific commit/content-key to a content-reference.ContentToFiles Retrieve all files/objects for a specificContentReference, specific to table formats.ContentTypeFilter CutoffPolicy Defines the cutoff point for a reference, which can be a fixed timestamp, a number of commits to retain, a combination of both or none to retain everything.DefaultLocalExpire Expire-contents & delete-orphan-files (the sweep phase of the mark-and-sweep approach) implementation using a local thread pool.DefaultLocalExpire.Builder DefaultVisitedDeduplicator Helper to avoid duplicate Nessie commit log scan, considering the effectivecutoffTimestamp.DeleteResult DeleteSummary Expire Expire-contents & delete-orphan-files, the sweep phase of the mark-and-sweep approach.ExpireParameters ExpireParameters.Builder FileDeleter Function to delete a file.FileReference References a file using aFileReference.base()URI plus a relativeFileReference.path().FilesLister Function to list files recursively.IdentifyLiveContents Identifies all liveContentobjects in Nessie, the mark phase of the mark-and-sweep approach.IdentifyLiveContents.Builder InMemoryPersistenceSpi A non-productionPersistenceSpiimplementation that keeps all information in memory.LiveContentSet Represents a set of identified live contents from anidentify-live-contents run.LiveContentSet.Status LiveContentSetNotFoundException LiveContentSetsRepository Binds information about contents, allows unordered addition of content information and grouped retrieval per content.LiveContentSetsRepository.Builder LocalFiles Implementation ofFileDeleterandFilesListerwith direct access to files on the local file system.NessieFileIOException NessieRepositoryConnector PerContentDeleteExpired PerContentDeleteExpired.Builder PerRefCutoffPolicySupplier PersistenceSpi Interface to be implemented by Nessie GC persistence implementations.ReferenceComparator RepositoryConnector Interface providing the functionality to access the catalog/repository.VisitedDeduplicator