@LimitedPrivate("HDFS") @Evolving
| Interface | Description |
|---|---|
| AsyncChecker<K,V> |
A class that can be used to schedule an asynchronous check on a given
Checkable. |
| Checkable<K,V> |
A Checkable is an object whose health can be probed by invoking its
Checkable.check(K) method. |
| DatasetVolumeChecker.Callback |
A callback interface that is supplied the result of running an
async disk check on multiple volumes.
|
| Class | Description |
|---|---|
| AbstractFuture<V> |
An abstract implementation of
ListenableFuture, intended for
advanced users only. |
| DatasetVolumeChecker |
A class that encapsulates running disk checks against each volume of an
FsDatasetSpi and allows retrieving a list of failed volumes. |
| StorageLocationChecker |
A utility class that encapsulates checking storage locations during DataNode
startup.
|
| ThrottledAsyncChecker<K,V> |
An implementation of
AsyncChecker that skips checking recently
checked objects. |
| Enum | Description |
|---|---|
| VolumeCheckResult |
Defines the outcomes of running a disk check operation against a
volume.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.