| Class | Description |
|---|---|
| AppLevelTimelineCollector |
Service that handles writes to the timeline service and writes them to the
backing storage for a given YARN application.
|
| AppLevelTimelineCollectorWithAgg |
Service that handles aggregations for applications
and makes use of
AppLevelTimelineCollector class for
writes to Timeline Service. |
| CollectorNodemanagerSecurityInfo |
SecurityInfo implementation for CollectorNodemanager protocol.
|
| FileSystemTimelineReaderImpl |
File System based implementation for TimelineReader.
|
| FileSystemTimelineWriterImpl |
This implements a FileSystem based backend for storing application timeline
information.
|
| NodeTimelineCollectorManager |
Class on the NodeManager side that manages adding and removing collectors and
their lifecycle.
|
| NoOpTimelineReaderImpl |
Stub based implementation for TimelineReader.
|
| NoOpTimelineWriterImpl |
Stub based implementation for TimelineWriter.
|
| OfflineAggregationInfo |
Class to carry the offline aggregation information for storage level
implementations.
|
| OfflineAggregationWriter |
YARN timeline service v2 offline aggregation storage interface.
|
| PerNodeAggTimelineCollectorMetrics |
Metrics class for TimelineCollectorWebService
running on each NM.
|
| PerNodeTimelineCollectorsAuxService |
The top-level server for the per-node timeline collector manager.
|
| SchemaCreator |
This interface is for creating Timeline Schema.
|
| TimelineAggregationTrack |
specifies the tracks along which an entity
info is to be aggregated on.
|
| TimelineCollector |
Service that handles writes to the timeline service and writes them to the
backing storage.
|
| TimelineCollector.AggregationStatusTable | |
| TimelineCollectorContext |
Encapsulates context information required by collector during a put.
|
| TimelineCollectorManager |
Class that manages adding and removing collectors and their lifecycle.
|
| TimelineCollectorWebService |
The main per-node REST end point for timeline service writes.
|
| TimelineCollectorWebService.AboutInfo |
Gives information about timeline collector.
|
| TimelineCompareFilter |
Filter class which represents filter to be applied based on key-value pair
and the relation between them represented by different relational operators.
|
| TimelineCompareOp |
Comparison Operators.
|
| TimelineContext |
Encapsulates timeline context information.
|
| TimelineDataToRetrieve |
Encapsulates information regarding which data to retrieve for each entity
while querying.
Data to retrieve contains the following : confsToRetrieve - Used for deciding which configs to return in response. |
| TimelineEntityFilters |
Encapsulates information regarding the filters to apply while querying.
|
| TimelineEntityFilters.Builder |
A builder class to build an instance of TimelineEntityFilters.
|
| TimelineExistsFilter |
Filter class which represents filter to be applied based on existence of a
value.
|
| TimelineFilter |
Abstract base class extended to implement timeline filters.
|
| TimelineFilter.TimelineFilterType |
Lists the different filter types.
|
| TimelineFilterList |
Implementation of
TimelineFilter that represents an ordered list of
timeline filters which will then be evaluated with a specified boolean
operator TimelineFilterList.Operator.AND or TimelineFilterList.Operator.OR. |
| TimelineFilterList.Operator |
Specifies how filters in the filter list will be evaluated.
|
| TimelineKeyValueFilter |
Filter class which represents filter to be applied based on key-value pair
being equal or not to the values in back-end store.
|
| TimelineKeyValuesFilter |
Filter class which represents filter to be applied based on multiple values
for a key and these values being equal or not equal to values in back-end
store.
|
| TimelineParserForDataToRetrieve |
Used for parsing metrics or configs to retrieve.
|
| TimelinePrefixFilter |
Filter class which represents filter to be applied based on prefixes.
|
| TimelineReader |
ATSv2 reader interface.
|
| TimelineReader.Field |
Possible fields to retrieve for
TimelineReader.getEntities(org.apache.hadoop.yarn.server.timelineservice.reader.TimelineReaderContext, org.apache.hadoop.yarn.server.timelineservice.reader.TimelineEntityFilters, org.apache.hadoop.yarn.server.timelineservice.reader.TimelineDataToRetrieve) and
TimelineReader.getEntity(org.apache.hadoop.yarn.server.timelineservice.reader.TimelineReaderContext, org.apache.hadoop.yarn.server.timelineservice.reader.TimelineDataToRetrieve). |
| TimelineReaderAuthenticationFilterInitializer |
Filter initializer to initialize
AuthenticationFilter
for ATSv2 timeline reader server with timeline service specific
configurations. |
| TimelineReaderContext |
Encapsulates fields necessary to make a query in timeline reader.
|
| TimelineReaderManager |
This class wraps over the timeline reader store implementation.
|
| TimelineReaderMetrics |
Metrics class for TimelineReader.
|
| TimelineReaderServer |
Main class for Timeline Reader.
|
| TimelineReaderUtils |
Set of utility methods to be used across timeline reader.
|
| TimelineReaderWebServices |
REST end point for Timeline Reader.
|
| TimelineReaderWebServicesUtils |
Set of utility methods to be used by timeline reader web services.
|
| TimelineReaderWhitelistAuthorizationFilter |
Filter to check if a particular user is allowed to read ATSv2 data.
|
| TimelineReaderWhitelistAuthorizationFilterInitializer |
Filter initializer to initialize
TimelineReaderWhitelistAuthorizationFilter for ATSv2 timeline reader
with timeline service specific configurations. |
| TimelineSchemaCreator |
This creates the timeline schema for storing application timeline
information.
|
| TimelineStorageMonitor |
This abstract class is for monitoring Health of Timeline Storage.
|
| TimelineStorageMonitor.Storage |
Different Storages supported by ATSV2.
|
| TimelineStorageUtils |
A bunch of utility functions used across TimelineReader and TimelineWriter.
|
| TimelineV2DelegationTokenSecretManagerService |
The service wrapper of
TimelineV2DelegationTokenSecretManagerService.TimelineV2DelegationTokenSecretManager. |
| TimelineV2DelegationTokenSecretManagerService.TimelineV2DelegationTokenSecretManager |
Delegation token secret manager for ATSv2.
|
| TimelineWriter |
This interface is for storing application timeline information.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.