| Package | Description |
|---|---|
| org.apache.hadoop.hdfs | |
| org.apache.hadoop.hdfs.client |
This package provides the administrative APIs for HDFS.
|
| org.apache.hadoop.hdfs.client.impl |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.hdfs.protocol |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.hdfs.protocolPB | |
| org.apache.hadoop.hdfs.shortcircuit | |
| org.apache.hadoop.hdfs.util |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| Class | Description |
|---|---|
| AddBlockFlag |
AddBlockFlag provides hints for new block allocation and placement.
|
| BlockReader |
A BlockReader is responsible for reading a single block
from a single datanode.
|
| ClientContext |
ClientContext contains context information for a client.
|
| DeadNodeDetector |
Detect the dead nodes in advance, and share this information among all the
DFSInputStreams in the same client.
|
| DFSClient |
DFSClient can connect to a Hadoop Filesystem and
perform basic file tasks.
|
| DFSClientFaultInjector |
Used for injecting faults in DFSClient and DFSOutputStream tests.
|
| DFSHedgedReadMetrics |
The client-side metrics for hedged read feature.
|
| DFSInotifyEventInputStream |
Stream for reading inotify events.
|
| DFSInputStream |
DFSInputStream provides bytes from a named file.
|
| DFSOpsCountStatistics.OpType |
This is for counting distributed file system operations.
|
| DFSOutputStream |
DFSOutputStream creates files from a stream of bytes.
|
| DFSPacket |
DFSPacket is used by DataStreamer and DFSOutputStream.
|
| DFSUtilClient.CorruptedBlocks |
A utility class as a container to put corrupted blocks, shared by client
and datanode.
|
| DFSUtilClient.SnapshotDiffReportFunction | |
| DFSUtilClient.SnapshotDiffReportListingFunction | |
| DistributedFileSystem |
Implementation of the abstract FileSystem for the DFS system.
|
| DistributedFileSystem.HdfsDataOutputStreamBuilder |
HdfsDataOutputStreamBuilder provides the HDFS-specific capabilities to
write file on HDFS.
|
| ExtendedBlockId |
An immutable key which identifies a block.
|
| KeyProviderCache | |
| LocatedBlocksRefresher |
Periodically refresh the underlying cached
LocatedBlocks for eligible registered
DFSInputStreams. |
| NameNodeProxiesClient.ProxyAndInfo |
Wrapper for a client proxy as well as its associated service ID.
|
| PeerCache |
A cache of input stream sockets to Data Node.
|
| ReadStatistics |
A utility class that maintains statistics for reading.
|
| RemotePeerFactory | |
| ReplicaAccessor |
The public API for ReplicaAccessor objects.
|
| ReplicaAccessorBuilder |
The public API for creating a new ReplicaAccessor.
|
| Class | Description |
|---|---|
| DFSInotifyEventInputStream |
Stream for reading inotify events.
|
| DFSInputStream |
DFSInputStream provides bytes from a named file.
|
| DFSOutputStream |
DFSOutputStream creates files from a stream of bytes.
|
| ReadStatistics |
A utility class that maintains statistics for reading.
|
| Class | Description |
|---|---|
| BlockReader |
A BlockReader is responsible for reading a single block
from a single datanode.
|
| ClientContext |
ClientContext contains context information for a client.
|
| DFSClient |
DFSClient can connect to a Hadoop Filesystem and
perform basic file tasks.
|
| PeerCache |
A cache of input stream sockets to Data Node.
|
| RemotePeerFactory | |
| ReplicaAccessorBuilder |
The public API for creating a new ReplicaAccessor.
|
| Class | Description |
|---|---|
| AddBlockFlag |
AddBlockFlag provides hints for new block allocation and placement.
|
| Class | Description |
|---|---|
| AddBlockFlag |
AddBlockFlag provides hints for new block allocation and placement.
|
| Class | Description |
|---|---|
| ExtendedBlockId |
An immutable key which identifies a block.
|
| Class | Description |
|---|---|
| BlockReader |
A BlockReader is responsible for reading a single block
from a single datanode.
|
| ReadStatistics |
A utility class that maintains statistics for reading.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.