# Package org.apache.hadoop.hdfs

- Class Summary
  Class | Description
  --- | ---
  DFSClient.DFSDataInputStream | Deprecated use `HdfsDataInputStream` instead.
  DFSInotifyEventInputStream | Stream for reading inotify events.
  DFSMultipartUploaderFactory | Support for HDFS multipart uploads, built on `FileSystem.concat(Path, Path[])`.
  DFSOpsCountStatistics | This storage statistics tracks how many times each DFS operation was issued.
  DFSUtilClient.CorruptedBlocks | A utility class as a container to put corrupted blocks, shared by client and datanode.
  DistributedFileSystem.HdfsDataOutputStreamBuilder | HdfsDataOutputStreamBuilder provides the HDFS-specific capabilities to write file on HDFS.
  NameNodeProxiesClient.ProxyAndInfo<PROXYTYPE> | Wrapper for a client proxy as well as its associated service ID.
  ReadStatistics | A utility class that maintains statistics for reading.
  ReplicaAccessor | The public API for ReplicaAccessor objects.
  ReplicaAccessorBuilder | The public API for creating a new ReplicaAccessor.

- Enum Summary
  Enum | Description
  --- | ---
  DFSOpsCountStatistics.OpType | This is for counting distributed file system operations.

- Exception Summary
  Exception | Description
  --- | ---
  CannotObtainBlockLengthException | This exception is thrown when the length of a LocatedBlock instance can not be obtained.
  UnknownCipherSuiteException | Thrown when an unknown cipher suite is encountered.
  UnknownCryptoProtocolVersionException |

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