| Package | Description |
|---|---|
| org.apache.hadoop.crypto | |
| org.apache.hadoop.fs |
An abstract file system API.
|
| org.apache.hadoop.fs.crypto | |
| org.apache.hadoop.fs.impl |
This package contains implementation classes for use inside
filesystems.
|
| org.apache.hadoop.fs.impl.prefetch |
block caching for use in object store clients.
|
| org.apache.hadoop.fs.statistics |
This package contains support for statistic collection and reporting.
|
| org.apache.hadoop.fs.statistics.impl |
Implementation support for statistics.
|
| org.apache.hadoop.io.compress | |
| org.apache.hadoop.util |
Common utilities.
|
| org.apache.hadoop.util.functional |
Support for functional programming within the Hadoop APIs.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
CryptoInputStream |
CryptoInputStream decrypts data.
|
class |
CryptoOutputStream |
CryptoOutputStream encrypts data.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
BulkDelete |
API for bulk deletion of objects/files,
but not directories.
|
interface |
MultipartUploader |
MultipartUploader is an interface for copying files multipart and across
multiple nodes.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BufferedFSInputStream |
A class that optimizes reading from FSInputStream by buffering.
|
class |
FSDataInputStream |
Utility that wraps a
FSInputStream in a DataInputStream
and buffers input through a BufferedInputStream. |
class |
FSDataOutputStream |
Utility that wraps a
OutputStream in a DataOutputStream. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
CryptoFSDataInputStream |
|
class |
CryptoFSDataOutputStream |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractMultipartUploader |
Standard base class for Multipart Uploaders.
|
class |
DefaultBulkDeleteOperation |
Default implementation of the
BulkDelete interface. |
class |
FileSystemMultipartUploader |
A MultipartUploader that uses the basic FileSystem commands.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
PrefetchingStatistics |
| Modifier and Type | Class | Description |
|---|---|---|
class |
EmptyPrefetchingStatistics |
Empty implementation of the prefetching statistics interface.
|
| Modifier and Type | Interface | Description |
|---|---|---|
interface |
IOStatisticsContext |
An interface defined to capture thread-level IOStatistics by using per
thread context.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BufferedIOStatisticsInputStream |
An extension of
BufferedInputStream which implements
IOStatisticsSource and forwards requests for the
IOStatistics to the wrapped stream. |
class |
BufferedIOStatisticsOutputStream |
An extension of
BufferedOutputStream which implements
IOStatisticsSource and forwards requests for the
IOStatistics to the wrapped stream. |
| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.Object |
IOStatisticsLogging.demandStringifyIOStatisticsSource(IOStatisticsSource source) |
On demand stringifier of an IOStatisticsSource instance.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
IOStatisticsContextImpl |
Implementing the IOStatisticsContext.
|
class |
SourceWrappedStatistics |
Wrap a statistics instance with an
IOStatisticsSource
instance which will then serve up the statistics when asked. |
| Modifier and Type | Method | Description |
|---|---|---|
static IOStatisticsSource |
IOStatisticsBinding.wrap(IOStatistics statistics) |
Take an IOStatistics instance and wrap it in a source.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
BlockCompressorStream |
A
CompressorStream which works
with 'block-based' based compression algorithms, as opposed to
'stream-based' compression algorithms. |
class |
BlockDecompressorStream |
A
DecompressorStream which works
with 'block-based' based compression algorithms, as opposed to
'stream-based' compression algorithms. |
class |
CompressionInputStream |
A compression input stream.
|
class |
CompressionOutputStream |
A compression output stream.
|
class |
CompressorStream |
|
class |
DecompressorStream |
|
protected static class |
PassthroughCodec.PassthroughDecompressorStream |
The decompressor.
|
class |
SplitCompressionInputStream |
An InputStream covering a range of compressed data.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
LineReader |
A class that provides a line reader from an input stream.
|
| Modifier and Type | Class | Description |
|---|---|---|
static class |
RemoteIterators.WrappingRemoteIterator<S,T> |
Wrapper of another remote iterator; IOStatistics
and Closeable methods are passed down if implemented.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.