| Package | Description |
|---|---|
| org.apache.hadoop | |
| org.apache.hadoop.conf |
Configuration of system parameters.
|
| org.apache.hadoop.crypto | |
| org.apache.hadoop.crypto.key |
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements.
|
| org.apache.hadoop.crypto.key.kms | |
| org.apache.hadoop.crypto.random | |
| org.apache.hadoop.fs |
An abstract file system API.
|
| org.apache.hadoop.fs.audit |
Public classes for adding information to any auditing information
picked up by filesystem clients.
|
| org.apache.hadoop.fs.crypto | |
| org.apache.hadoop.fs.ftp | |
| org.apache.hadoop.fs.http |
Filesystem implementations that allow Hadoop to read directly from
HTTP / HTTPS endpoints.
|
| 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.local |
Filesystem implementations that allow Hadoop to read directly from
the local file system.
|
| org.apache.hadoop.fs.permission |
This package provides support for HDFS permission and ACL.
|
| org.apache.hadoop.fs.sftp |
SFTP FileSystem package.
|
| org.apache.hadoop.fs.shell |
Support for the execution of a file system command.
|
| org.apache.hadoop.fs.shell.find | |
| 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.fs.store |
This package is for classes to be shared across object stores; for internal
use within the hadoop-* modules only.
|
| org.apache.hadoop.fs.store.audit |
Auditing classes for internal
use within the hadoop-* modules only.
|
| org.apache.hadoop.fs.viewfs |
ViewFileSystem and ViewFileSystemOverloadScheme classes.
|
| org.apache.hadoop.ha | |
| org.apache.hadoop.http |
Support for embedded HTTP services.
|
| org.apache.hadoop.http.lib |
This package provides user-selectable (via configuration) classes that add
functionality to the web UI.
|
| org.apache.hadoop.io |
Generic i/o code for use when reading and writing data to the network,
to databases, and to files.
|
| org.apache.hadoop.io.compress | |
| org.apache.hadoop.io.compress.bzip2 |
Implementation of compression/decompression for the BZip2
compression algorithm.
|
| org.apache.hadoop.io.compress.lz4 |
Implementation of compression/decompression for the LZ4
compression algorithm.
|
| org.apache.hadoop.io.compress.snappy |
Implementation of compression/decompression for the Snappy
compression algorithm.
|
| org.apache.hadoop.io.compress.zlib |
Implementation of compression/decompression based on the popular
gzip compressed file format.
|
| org.apache.hadoop.io.compress.zstd |
Implementation of compression/decompression based on the zStandard
compression algorithm.
|
| org.apache.hadoop.io.erasurecode | |
| org.apache.hadoop.io.erasurecode.codec |
Erasure codec framework.
|
| org.apache.hadoop.io.erasurecode.coder |
Erasure coders framework.
|
| org.apache.hadoop.io.erasurecode.coder.util | |
| org.apache.hadoop.io.erasurecode.grouper | |
| org.apache.hadoop.io.erasurecode.rawcoder |
Raw erasure coders.
|
| org.apache.hadoop.io.erasurecode.rawcoder.util |
General helpers for implementing raw erasure coders.
|
| org.apache.hadoop.io.file.tfile | |
| org.apache.hadoop.io.nativeio |
Various native IO-related calls not available in Java.
|
| org.apache.hadoop.io.retry |
A mechanism for selectively retrying methods that throw exceptions under
certain circumstances.
|
| org.apache.hadoop.io.serializer |
This package provides a mechanism for using different serialization frameworks
in Hadoop.
|
| org.apache.hadoop.io.serializer.avro |
This package provides Avro serialization in Hadoop.
|
| org.apache.hadoop.io.wrappedio |
Support for dynamic access to filesystem operations which are not available
in older hadoop releases.
|
| org.apache.hadoop.io.wrappedio.impl |
Implementation/testing support for wrapped IO.
|
| org.apache.hadoop.ipc |
Tools to help define network clients and servers.
|
| org.apache.hadoop.ipc.internal |
IPC internal classes not for any use by libraries outside
the apache hadoop source tree.
|
| org.apache.hadoop.ipc.metrics |
RPC related metrics.
|
| org.apache.hadoop.jmx |
This package provides access to JMX primarily through the
JMXJsonServlet class. |
| org.apache.hadoop.log | |
| org.apache.hadoop.maprfs | |
| org.apache.hadoop.metrics2 |
Metrics 2.0
|
| org.apache.hadoop.metrics2.annotation |
Annotation interfaces for metrics instrumentation
|
| org.apache.hadoop.metrics2.filter |
Builtin metrics filters (to be used in metrics config files)
|
| org.apache.hadoop.metrics2.impl |
A metrics system implementation
|
| org.apache.hadoop.metrics2.lib |
A collection of library classes for implementing metrics sources
|
| org.apache.hadoop.metrics2.sink |
Builtin metrics sinks
|
| org.apache.hadoop.metrics2.sink.ganglia | |
| org.apache.hadoop.metrics2.source | |
| org.apache.hadoop.metrics2.util |
General helpers for implementing source and sinks
|
| org.apache.hadoop.net |
Network-related classes.
|
| org.apache.hadoop.net.unix | |
| org.apache.hadoop.security | |
| org.apache.hadoop.security.alias |
Provides the hadoop credential provider API.
|
| org.apache.hadoop.security.authentication.server |
Provides the server-side framework for authentication.
|
| org.apache.hadoop.security.authorize |
Support for service-level authorization.
|
| org.apache.hadoop.security.http |
Filters for HTTP service security.
|
| org.apache.hadoop.security.login | |
| org.apache.hadoop.security.rpcauth | |
| org.apache.hadoop.security.scram | |
| org.apache.hadoop.security.ssl | |
| org.apache.hadoop.security.token |
Support for delegation tokens.
|
| org.apache.hadoop.security.token.delegation |
ZooKeeper secret manager for TokenIdentifiers and DelegationKeys.
|
| org.apache.hadoop.security.token.delegation.web | |
| org.apache.hadoop.service |
Support for services.
|
| org.apache.hadoop.service.launcher |
This package contains classes, interfaces and exceptions to launch
YARN services from the command line.
|
| org.apache.hadoop.tools | |
| org.apache.hadoop.util |
Common utilities.
|
| org.apache.hadoop.util.bloom | |
| org.apache.hadoop.util.concurrent |
Support for concurrent execution.
|
| org.apache.hadoop.util.curator |
This package provides utilities to interact with Curator ZooKeeper.
|
| org.apache.hadoop.util.dynamic |
Dynamic class loading and instantiation.
|
| org.apache.hadoop.util.functional |
Support for functional programming within the Hadoop APIs.
|
| org.apache.hadoop.util.hash |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.