## Uses of Interface
org.apache.hadoop.fs.PathCapabilities

- Packages that use PathCapabilities
  Package | Description
  --- | ---
  org.apache.hadoop.fs | An abstract file system API.
  org.apache.hadoop.fs.ftp |
  org.apache.hadoop.fs.http | Filesystem implementations that allow Hadoop to read directly from HTTP / HTTPS endpoints.
  org.apache.hadoop.fs.sftp | SFTP FileSystem package.
  org.apache.hadoop.fs.viewfs | ViewFileSystem and ViewFileSystemOverloadScheme classes.

- - ### Uses of PathCapabilities in org.apache.hadoop.fs

    Classes in org.apache.hadoop.fs that implement PathCapabilities
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractFileSystem` This class provides an interface for implementors of a Hadoop file system (analogous to the VFS of Unix).
    `class` | `ChecksumFileSystem` Abstract Checksumed FileSystem.
    `class` | `org.apache.hadoop.fs.DelegateToFileSystem` Implementation of AbstractFileSystem based on the existing implementation of `FileSystem`.
    `class` | `FileContext` The FileContext class provides an interface for users of the Hadoop file system.
    `class` | `FileSystem` An abstract base class for a fairly generic filesystem.
    `class` | `FilterFileSystem` A `FilterFileSystem` contains some other file system, which it uses as its basic file system, possibly transforming the data along the way or providing additional functionality.
    `class` | `HarFileSystem` This is an implementation of the Hadoop Archive Filesystem.
    `class` | `HarFs`
    `class` | `LocalFileSystem` Implement the FileSystem API for the checksumed local filesystem.
    `class` | `RawLocalFileSystem` Implement the FileSystem API for the raw local filesystem.

  - ### Uses of PathCapabilities in org.apache.hadoop.fs.ftp

    Classes in org.apache.hadoop.fs.ftp that implement PathCapabilities
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FTPFileSystem` A `FileSystem` backed by an FTP client provided by Apache Commons Net.

  - ### Uses of PathCapabilities in org.apache.hadoop.fs.http

    Classes in org.apache.hadoop.fs.http that implement PathCapabilities
    Modifier and Type | Class and Description
    --- | ---
    `class` | `HttpFileSystem` A Filesystem that reads from HTTP endpoint.
    `class` | `HttpsFileSystem` A Filesystem that reads from HTTPS endpoint.

  - ### Uses of PathCapabilities in org.apache.hadoop.fs.sftp

    Classes in org.apache.hadoop.fs.sftp that implement PathCapabilities
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SFTPFileSystem` SFTP FileSystem.

  - ### Uses of PathCapabilities in org.apache.hadoop.fs.viewfs

    Classes in org.apache.hadoop.fs.viewfs with annotations of type with type parameters of type that implement declared as with annotations of type with type parameters of type with annotations of type with annotations of type with type parameters of type that return that return types with arguments of type with parameters of type with type arguments of type that throw with annotations of type with annotations of type with parameters of type with type arguments of type that throw PathCapabilities
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ViewFileSystem` ViewFileSystem (extends the FileSystem interface) implements a client-side mount table.
    `class` | `ViewFs` ViewFs (extends the AbstractFileSystem interface) implements a client-side mount table.

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.