| Package | Description | 
|---|---|
| org.apache.hadoop.fs | Implementations of  AbstractFileSystemfor hdfs
    over rpc and hdfs over web. | 
| org.apache.hadoop.fs.adl | Supporting classes for metrics instrumentation. | 
| org.apache.hadoop.fs.azure | 
A distributed implementation of  FileSystemfor reading and writing files on
Azure Block Storage. | 
| org.apache.hadoop.fs.obs | Package for supporting
 HuaweiCloud
 Object Storage Service (OBS) as a backend filesystem in Hadoop. | 
| org.apache.hadoop.fs.s3a | S3A Filesystem. | 
| org.apache.hadoop.fs.viewfs | ViewFileSystem and ViewFileSystemOverloadScheme classes. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | org.apache.hadoop.fs.DelegateToFileSystemImplementation of AbstractFileSystem based on the existing implementation of 
  FileSystem. | 
| class  | SWebHdfsAbstractFileSystem implementation for HDFS over the web (secure). | 
| class  | WebHdfsAbstractFileSystem implementation for HDFS over the web. | 
| Modifier and Type | Method and Description | 
|---|---|
| static AbstractFileSystem | AbstractFileSystem. createFileSystem(URI uri,
                Configuration conf)Create a file system instance for the specified uri using the conf. | 
| static AbstractFileSystem | AbstractFileSystem. get(URI uri,
   Configuration conf)The main factory method for creating a file system. | 
| protected AbstractFileSystem | FileContext. getFSofPath(Path absOrFqPath)Get the file system of supplied path. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static FileContext | FileContext. getFileContext(AbstractFileSystem defaultFS)Create a FileContext for specified file system using the default config. | 
| static FileContext | FileContext. getFileContext(AbstractFileSystem defFS,
              Configuration aConf)Create a FileContext with specified FS as default using the specified
 config. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AdlExpose adl:// scheme to access ADL file system. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | WasbWASB implementation of AbstractFileSystem. | 
| class  | WasbsWASB implementation of AbstractFileSystem for wasbs scheme. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | OBSOBS implementation of AbstractFileSystem, which delegates to the  OBSFileSystem. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | S3AS3A implementation of AbstractFileSystem. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ViewFsViewFs (extends the AbstractFileSystem interface) implements a client-side
 mount table. | 
Copyright © 2025 Apache Software Foundation. All rights reserved.