Uses of Package org.apache.hadoop.classification (Apache Hadoop Main 3.5.0 API)
Description: use: package: org.apache.hadoop.classification

# Uses of Package
org.apache.hadoop.classification

Packages that use org.apache.hadoop.classification
Package
Description
org.apache.hadoop
org.apache.hadoop.classification
org.apache.hadoop.conf
Configuration of system parameters.
org.apache.hadoop.crypto.key
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.filecache
org.apache.hadoop.fs
Implementations of `AbstractFileSystem` for hdfs over rpc and hdfs over web.
org.apache.hadoop.fs.adl
Supporting classes for metrics instrumentation.
org.apache.hadoop.fs.adl.oauth2
public interface to expose OAuth2 authentication related features.
org.apache.hadoop.fs.audit
Public classes for adding information to any auditing information picked up by filesystem clients.
org.apache.hadoop.fs.azure
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.fs.azurebfs
A distributed implementation of `FileSystem` for reading and writing files on Azure Storage.
org.apache.hadoop.fs.azurebfs.commit
Support for manifest committer.
org.apache.hadoop.fs.azurebfs.constants
org.apache.hadoop.fs.azurebfs.contracts.exceptions
org.apache.hadoop.fs.azurebfs.contracts.services
org.apache.hadoop.fs.azurebfs.diagnostics
org.apache.hadoop.fs.azurebfs.oauth2
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.fs.azurebfs.services
org.apache.hadoop.fs.ftp
org.apache.hadoop.fs.gs
Google Cloud Storage Filesystem.
org.apache.hadoop.fs.impl
This package contains implementation classes for use inside filesystems.
org.apache.hadoop.fs.obs
Package for supporting HuaweiCloud Object Storage Service (OBS) as a backend filesystem in Hadoop.
org.apache.hadoop.fs.permission
This package provides support for HDFS permission and ACL.
org.apache.hadoop.fs.s3a
S3A Filesystem.
org.apache.hadoop.fs.s3a.audit
Support for auditing and ultimately tracing operations.
org.apache.hadoop.fs.s3a.auth
Authentication and permissions support.
org.apache.hadoop.fs.s3a.auth.delegation
Extensible delegation token support for the S3A connector.
org.apache.hadoop.fs.s3a.commit
Support for committing the output of analytics jobs directly to S3.
org.apache.hadoop.fs.s3a.commit.magic
This is the "Magic" committer and support.
org.apache.hadoop.fs.s3a.impl
Implementation classes private to the S3A store.
org.apache.hadoop.fs.s3a.select
Was the location for support for S3 Select.
org.apache.hadoop.fs.statistics
This package contains support for statistic collection and reporting.
org.apache.hadoop.fs.viewfs
ViewFileSystem and ViewFileSystemOverloadScheme classes.
org.apache.hadoop.ha
org.apache.hadoop.ha.protocolPB
org.apache.hadoop.hdfs
A distributed implementation of `FileSystem`.
org.apache.hadoop.hdfs.client
This package provides the administrative APIs for HDFS.
org.apache.hadoop.hdfs.inotify
org.apache.hadoop.hdfs.protocol
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.hdfs.protocolPB
This package contains the implementation of the Protocol Buffers protocols related to HDFS Router.
org.apache.hadoop.hdfs.qjournal.server
org.apache.hadoop.hdfs.server.aliasmap
org.apache.hadoop.hdfs.server.common
org.apache.hadoop.hdfs.server.common.blockaliasmap
The AliasMap defines mapping of PROVIDED HDFS blocks to data in remote storage systems.
org.apache.hadoop.hdfs.server.common.blockaliasmap.impl
org.apache.hadoop.hdfs.server.federation.store.driver
The state store uses modular data storage classes derived from StateStoreDriver to handle querying, updating and deleting data records.
org.apache.hadoop.hdfs.server.federation.store.driver.impl
Implementations of state store data providers/drivers.
org.apache.hadoop.hdfs.server.namenode
org.apache.hadoop.hdfs.web
org.apache.hadoop.hdfs.web.oauth2
OAuth2-based WebHDFS authentication.
org.apache.hadoop.http
Support for embedded HTTP services.
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.erasurecode
org.apache.hadoop.io.file.tfile
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.ipc
Tools to help define network clients and servers.
org.apache.hadoop.mapred
org.apache.hadoop.mapred.jobcontrol
org.apache.hadoop.mapred.join
org.apache.hadoop.mapred.lib
org.apache.hadoop.mapred.lib.aggregate
org.apache.hadoop.mapred.lib.db
org.apache.hadoop.mapred.nativetask
org.apache.hadoop.mapred.nativetask.serde
org.apache.hadoop.mapred.pipes
org.apache.hadoop.mapreduce
org.apache.hadoop.mapreduce.counters
This package contains the implementations of different types of map-reduce counters.
org.apache.hadoop.mapreduce.lib.aggregate
org.apache.hadoop.mapreduce.lib.chain
org.apache.hadoop.mapreduce.lib.db
org.apache.hadoop.mapreduce.lib.fieldsel
org.apache.hadoop.mapreduce.lib.input
org.apache.hadoop.mapreduce.lib.jobcontrol
org.apache.hadoop.mapreduce.lib.join
org.apache.hadoop.mapreduce.lib.map
org.apache.hadoop.mapreduce.lib.output
org.apache.hadoop.mapreduce.lib.output.committer.manifest
Intermediate manifest committer.
org.apache.hadoop.mapreduce.lib.output.committer.manifest.files
Persistence formats.
org.apache.hadoop.mapreduce.lib.partition
org.apache.hadoop.mapreduce.lib.reduce
org.apache.hadoop.mapreduce.security
org.apache.hadoop.mapreduce.task.annotation
org.apache.hadoop.mapreduce.task.reduce
org.apache.hadoop.mapreduce.tools
org.apache.hadoop.mapreduce.v2.api.protocolrecords
org.apache.hadoop.mapreduce.v2.hs
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.lib
A collection of library classes for implementing metrics sources
org.apache.hadoop.metrics2.sink
Builtin metrics sinks
org.apache.hadoop.metrics2.util
General helpers for implementing source and sinks
org.apache.hadoop.net
Network-related classes.
org.apache.hadoop.record
(DEPRECATED) Hadoop record I/O contains classes and a record description language translator for simplifying serialization and deserialization of records in a language-neutral manner.
org.apache.hadoop.registry.client.api
YARN Registry Client API.
org.apache.hadoop.registry.client.binding
Registry binding utility classes.
org.apache.hadoop.registry.client.exceptions
Registry Service Exceptions
org.apache.hadoop.registry.client.impl
Registry client services
org.apache.hadoop.registry.client.impl.zk
Core Zookeeper support.
org.apache.hadoop.registry.client.types
This package contains all the data types which can be saved to the registry and/or marshalled to and from JSON.
org.apache.hadoop.registry.server.services
Basic services for the YARN registry The `RegistryAdminService` extends the shared YARN Registry client with registry setup and (potentially asynchronous) administrative actions.
org.apache.hadoop.security
Classes for hadoop security.
org.apache.hadoop.security.alias
Provides the hadoop credential provider API.
org.apache.hadoop.security.authorize
Support for service-level authorization.
org.apache.hadoop.security.http
Filters for HTTP service security.
org.apache.hadoop.security.token
Support for delegation tokens.
org.apache.hadoop.security.token.delegation
Router security token delegation.
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
Command-line tools for MapReduce.
org.apache.hadoop.tools.dynamometer
The Dynamometer tool is used to stress test the HDFS NameNode by setting up a realistic environment consistent of fake DataNodes and a real NameNode with a real FS namesystem and near-real user workload (RPCs).
org.apache.hadoop.util
Common utilities.
org.apache.hadoop.util.bloom
org.apache.hadoop.util.functional
Support for functional programming within the Hadoop APIs.
org.apache.hadoop.yarn
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.api
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.api.protocolrecords
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.api.records
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.api.records.timeline
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.api.records.timelineservice
Package org.apache.hadoop.yarn.api.records.timelineservice contains classes which define the data model for ATSv2.
org.apache.hadoop.yarn.api.resource
API related to resources.
org.apache.hadoop.yarn.applications.distributedshell
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.client
org.apache.hadoop.yarn.client.api
org.apache.hadoop.yarn.client.api.async
org.apache.hadoop.yarn.client.api.impl
org.apache.hadoop.yarn.client.cli
org.apache.hadoop.yarn.conf
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.event
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.exceptions
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.logaggregation
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.logaggregation.filecontroller
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.security
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.security.admin
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.security.client
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.service.api
org.apache.hadoop.yarn.service.api.records
org.apache.hadoop.yarn.service.client
Package org.apache.hadoop.yarn.service.client contains classes for YARN Services Client API.
org.apache.hadoop.yarn.sharedcache
org.apache.hadoop.yarn.sls.scheduler
org.apache.hadoop.yarn.state
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.util
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.
org.apache.hadoop.yarn.util.constraint
Package org.apache.hadoop.yarn.util.constraint contains classes which is used as utility class for placement constraints.
org.apache.hadoop.yarn.util.timeline
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements.

- Classes in org.apache.hadoop.classification used by org.apache.hadoop
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.classification
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.conf
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.crypto.key
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.filecache
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs
  Class
  Description
  InterfaceAudience.LimitedPrivate
  Intended only for the project(s) specified in the annotation.
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.adl
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.adl.oauth2
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.audit
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azure
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azurebfs
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azurebfs.commit
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azurebfs.constants
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azurebfs.contracts.exceptions
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azurebfs.contracts.services
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azurebfs.diagnostics
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azurebfs.oauth2
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.azurebfs.services
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.ftp
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.gs
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.impl
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.obs
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.permission
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.s3a
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.s3a.audit
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.s3a.auth
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.s3a.auth.delegation
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.s3a.commit
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.s3a.commit.magic
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.s3a.impl
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.s3a.select
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.statistics
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.fs.viewfs
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.ha
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.ha.protocolPB
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.client
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.inotify
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.protocol
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.protocolPB
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.qjournal.server
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.server.aliasmap
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.server.common
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.server.common.blockaliasmap
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.server.common.blockaliasmap.impl
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.server.federation.store.driver
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.server.federation.store.driver.impl
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.server.namenode
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.web
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.hdfs.web.oauth2
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.http
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.io
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.io.compress
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.io.erasurecode
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.io.file.tfile
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.io.serializer
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.io.serializer.avro
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.io.wrappedio
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.ipc
  Class
  Description
  InterfaceAudience.LimitedPrivate
  Intended only for the project(s) specified in the annotation.
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred.jobcontrol
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred.join
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred.lib
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred.lib.aggregate
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred.lib.db
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred.nativetask
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred.nativetask.serde
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapred.pipes
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.counters
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.aggregate
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.chain
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.db
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.fieldsel
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.input
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.jobcontrol
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.join
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.map
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.output
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.output.committer.manifest
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.output.committer.manifest.files
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.partition
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.lib.reduce
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.security
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.task.annotation
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.task.reduce
  Class
  Description
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.tools
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.v2.api.protocolrecords
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.mapreduce.v2.hs
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.metrics2
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.metrics2.annotation
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.metrics2.filter
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.metrics2.lib
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.metrics2.sink
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.metrics2.util
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.net
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.record
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.registry.client.api
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.registry.client.binding
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.registry.client.exceptions
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.registry.client.impl
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.registry.client.impl.zk
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.registry.client.types
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.registry.server.services
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.security
  Class
  Description
  InterfaceAudience.LimitedPrivate
  Intended only for the project(s) specified in the annotation.
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.security.alias
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.security.authorize
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.security.http
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.security.token
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.security.token.delegation
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.security.token.delegation.web
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.service
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.service.launcher
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.tools
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.tools.dynamometer
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.util
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.util.bloom
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.util.functional
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.api
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.api.protocolrecords
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.api.records
  Class
  Description
  InterfaceAudience.LimitedPrivate
  Intended only for the project(s) specified in the annotation.
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.api.records.timeline
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.api.records.timelineservice
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.api.resource
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.applications.distributedshell
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.client
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.client.api
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.client.api.async
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.client.api.impl
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.client.cli
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.conf
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.event
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.exceptions
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.logaggregation
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.logaggregation.filecontroller
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.security
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.security.admin
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.security.client
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.service.api
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.service.api.records
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.service.client
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.sharedcache
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.sls.scheduler
  Class
  Description
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.state
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.util
  Class
  Description
  InterfaceAudience.Private
  Intended for use only within Hadoop itself.
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)
  InterfaceStability.Stable
  Can evolve while retaining compatibility for minor release boundaries.; can break compatibility only at major release (ie. at m.0).
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
  VisibleForTesting
  Annotates a program element that exists, or is more widely visible than otherwise necessary, specifically for use in test code.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.util.constraint
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Unstable
  No guarantee is provided as to reliability or stability across any level of release granularity.
- Classes in org.apache.hadoop.classification used by org.apache.hadoop.yarn.util.timeline
  Class
  Description
  InterfaceAudience.Public
  Intended for use by any project or application.
  InterfaceStability.Evolving
  Evolving, but can break compatibility at minor release (i.e. m.x)