| Package | Description |
|---|---|
| org.apache.hadoop.hdfs.protocol | |
| org.apache.hadoop.hdfs.server.datanode | |
| org.apache.hadoop.hdfs.server.datanode.checker |
Datanode support for running disk checks.
|
| org.apache.hadoop.hdfs.server.datanode.fsdataset | |
| org.apache.hadoop.hdfs.server.datanode.fsdataset.impl |
| Class | Description |
|---|---|
| FsVolumeSpi |
This is an interface for the underlying volume.
|
| Class | Description |
|---|---|
| FsDatasetSpi |
This is a service provider interface for the underlying storage that
stores replicas for a data node.
|
| FsVolumeReference |
This holds volume reference count as AutoClosable resource.
|
| FsVolumeSpi |
This is an interface for the underlying volume.
|
| FsVolumeSpi.ScanInfo |
Tracks the files and other information related to a block on the disk
Missing file is indicated by setting the corresponding member
to null.
|
| LengthInputStream |
An input stream with length.
|
| ReplicaOutputStreams |
Contains the output streams for the data and checksum of a replica.
|
| Class | Description |
|---|---|
| FsDatasetSpi |
This is a service provider interface for the underlying storage that
stores replicas for a data node.
|
| FsVolumeSpi |
This is an interface for the underlying volume.
|
| Class | Description |
|---|---|
| DataNodeVolumeMetrics |
This class is for maintaining Datanode Volume IO related statistics and
publishing them through the metrics interfaces.
|
| FsDatasetSpi |
This is a service provider interface for the underlying storage that
stores replicas for a data node.
|
| FsDatasetSpi.Factory |
A factory for creating
FsDatasetSpi objects. |
| FsDatasetSpi.FsVolumeReferences |
It behaviors as an unmodifiable list of FsVolume.
|
| FsVolumeReference |
This holds volume reference count as AutoClosable resource.
|
| FsVolumeSpi |
This is an interface for the underlying volume.
|
| FsVolumeSpi.BlockIterator |
BlockIterator will return ExtendedBlock entries from a block pool in
this volume.
|
| FsVolumeSpi.ScanInfo |
Tracks the files and other information related to a block on the disk
Missing file is indicated by setting the corresponding member
to null.
|
| LengthInputStream |
An input stream with length.
|
| ReplicaInputStreams |
Contains the input streams for the data and checksum of a replica.
|
| ReplicaOutputStreams |
Contains the output streams for the data and checksum of a replica.
|
| VolumeChoosingPolicy |
This interface specifies the policy for choosing volumes to store replicas.
|
| Class | Description |
|---|---|
| DataNodeVolumeMetrics |
This class is for maintaining Datanode Volume IO related statistics and
publishing them through the metrics interfaces.
|
| FsDatasetSpi |
This is a service provider interface for the underlying storage that
stores replicas for a data node.
|
| FsDatasetSpi.Factory |
A factory for creating
FsDatasetSpi objects. |
| FsVolumeReference |
This holds volume reference count as AutoClosable resource.
|
| FsVolumeSpi |
This is an interface for the underlying volume.
|
| FsVolumeSpi.BlockIterator |
BlockIterator will return ExtendedBlock entries from a block pool in
this volume.
|
| FsVolumeSpi.ScanInfo |
Tracks the files and other information related to a block on the disk
Missing file is indicated by setting the corresponding member
to null.
|
| FsVolumeSpi.VolumeCheckContext |
Context for the
Checkable.check(K) call. |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.