Interface BulkDeleteSource

All Known Implementing Classes:
ChecksumFileSystem, FileSystem, FilterFileSystem, FTPFileSystem, HarFileSystem, HttpFileSystem, HttpsFileSystem, LocalFileSystem, RawLocalFileSystem, SFTPFileSystem, ViewFileSystem, ViewFileSystemOverloadScheme

@Public @Unstable public interface BulkDeleteSource
Interface for bulk deletion. Filesystems which support bulk deletion should implement this interface and MUST also declare their support in the path capability CommonPathCapabilities.BULK_DELETE. Exporting the interface does not guarantee that the operation is supported; returning a BulkDelete object from the call createBulkDelete(Path) is.
  • Method Summary

    Modifier and Type
    Method
    Description
    Create a bulk delete operation.