Voici les classes de l'API HDFS :
| Nom | Description |
|---|---|
| AbstractFileSystem | Cette classe permet de fournir un interface pour intégré un système de fichier Hadoop (analogue à VFS du système d'exploitation UNIX). |
| AvroFSInput | Cette classe contient un adaptateur d'un FSDataInputStream vers interface SeekableInput d'Avro. |
| BlockLocation | Cette classe contient une représentation d'un bloc d'emplacement réseau, soit les informations à propos de l'hôte contenant le bloc à répliquer et les autres bloc de métadonnées. |
| BlockStorageLocation | Cette classe contient une enveloppe pour la classe «BlockLocation» ajoutant également l'information des emplacements du volume VolumeId pour chacune des répliques. |
| ChecksumFileSystem | Cette classe est une abstraction de la sommation de vérification d'un système de fichiers. |
| CommonConfigurationKeysPublic | Cette classe contient les constantes pour les clefs de configuration utilisé par le code commun. |
| ContentSummary | Cette classe permet d'entreposer le sommaire de contenu (un répertoire ou un fichier). |
| FileChecksum | Cette classe abstrait contient une représentation de la sommation de vérification de fichier pour les fichiers. |
| FileContext | Cette classe fournit un interface pour l'écriture d'application utilisant le système de fichiers Hadoop. |
| FileStatus | Cette classe fournit un interface contenant les représentations d'information côté client pour un fichier. |
| FileSystem | Cette classe abstraite contient les bases essentiel pour un système de fichiers générique. |
| FileUtil | Cette classe contient une collection pour les méthodes de processus de fichiers utilitaire. |
| FilterFileSystem | Cette classe contient les autres systèmes de fichiers, lequel est utilisé d'un simple système de fichiers, pour possiblement transformer les données. |
| FSDataInputStream | Cette classe contient un utilitaire permettant d'enrober l'objet FSInputStream dans un objet DataInputStream et l'entrée des tampons dans un objet BufferedInputStream |
| FSDataOutputStream | Cette classe contient un utilitaire permettant d'enrober l'objet OutputStream dans un DataOutputStream. |
| FsServerDefaults | Cette classe permet de fournir les valeurs de configurations de serveur par défaut aux clients. |
| FsStatus | Cette classe contient une représentation de la capacité, de l'espace libre et utilisé par un système de fichiers. |
| GlobFilter | Cette classe contient un filtre pour la palette glob POSIX avec l'entrecroisement des extensions. |
| HdfsVolumeId | Cette classe contient l'identificateur de volume spécifié de l'intégration de VolumeId. |
| LocalFileSystem | Cette classe permet l'intégration de l'API de système de fichiers pour la sommation de vérification de fichiers système locale. |
| LocatedFileStatus | Cette classe contient la définition d'un FileStatus inclus dans les emplacements de bloc de fichiers. |
| Options | Cette classe contient les options les relations vers les opérations de système de fichiers. |
| Path | Cette classe contient les noms d'un fichier ou de répertoire dans un objet FileSystem. |
| RawLocalFileSystem | Cette classe permet d'intégrer l'API de système de fichiers pour le système de fichiers locales brute. |
| Trash | Cette classe permet de fournir un support de système de corbeille. |
| TrashPolicy | Cette classe contient un interface de l'intégration des différentes politiques de système de corbeille. |
Dernière mise à jour : Mercredi, le 13 mai 2015