@Private @Unstable
| Interface | Description |
|---|---|
| BlockCache |
Provides functionality necessary for caching blocks of data read from FileSystem.
|
| PrefetchingStatistics |
| Class | Description |
|---|---|
| BlockData |
Holds information about blocks of data in a file.
|
| BlockManager |
Provides read access to the underlying file one block at a time.
|
| BlockManagerParameters |
This class is used to provide parameters to
BlockManager. |
| BlockOperations |
Block level operations performed on a file.
|
| BlockOperations.End | |
| BlockOperations.Operation | |
| BoundedResourcePool<T> |
Manages a fixed pool of resources.
|
| BufferData |
Holds the state of a ByteBuffer that is in use by
CachingBlockManager. |
| BufferPool |
Manages a fixed pool of
ByteBuffer instances. |
| CachingBlockManager |
Provides read access to the underlying file one block at a time.
|
| EmptyPrefetchingStatistics |
Empty implementation of the prefetching statistics interface.
|
| ExecutorServiceFuturePool |
A FuturePool implementation backed by a java.util.concurrent.ExecutorService.
|
| FilePosition |
Provides functionality related to tracking the position within a file.
|
| PrefetchConstants |
Constants used by prefetch implementations.
|
| ResourcePool<T> |
Manages a fixed pool of resources.
|
| Retryer |
Provides retry related functionality.
|
| SingleFilePerBlockCache |
Provides functionality necessary for caching blocks of data read from FileSystem.
|
| Validate |
A superset of Validate class in Apache commons lang3.
|
| Enum | Description |
|---|---|
| BlockOperations.Kind |
Operation kind.
|
| BufferData.State |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.