Package | Description |
---|---|
org.apache.hadoop.yarn.server.timelineservice.collector |
Package org.apache.hadoop.yarn.server.timelineservice.collector contains
classes which can be used across collector.
|
Modifier and Type | Class and Description |
---|---|
class |
AppLevelTimelineCollector
Service that handles writes to the timeline service and writes them to the
backing storage for a given YARN application.
|
class |
AppLevelTimelineCollectorWithAgg
Service that handles aggregations for applications
and makes use of
AppLevelTimelineCollector class for
writes to Timeline Service. |
Modifier and Type | Method and Description |
---|---|
TimelineCollector |
TimelineCollectorManager.get(org.apache.hadoop.yarn.api.records.ApplicationId appId)
Returns the collector for the specified id.
|
TimelineCollector |
TimelineCollectorManager.putIfAbsent(org.apache.hadoop.yarn.api.records.ApplicationId appId,
TimelineCollector collector)
Put the collector into the collection if an collector mapped by id does
not exist.
|
Modifier and Type | Method and Description |
---|---|
protected void |
TimelineCollectorManager.doPostPut(org.apache.hadoop.yarn.api.records.ApplicationId appId,
TimelineCollector collector)
A template method that will be called by
TimelineCollectorManager.postPut(ApplicationId, TimelineCollector) . |
protected void |
NodeTimelineCollectorManager.doPostPut(org.apache.hadoop.yarn.api.records.ApplicationId appId,
TimelineCollector collector) |
void |
TimelineCollectorManager.postPut(org.apache.hadoop.yarn.api.records.ApplicationId appId,
TimelineCollector collector)
Callback handler for the timeline collector manager when a collector has
been added into the collector map.
|
protected void |
TimelineCollectorManager.postRemove(org.apache.hadoop.yarn.api.records.ApplicationId appId,
TimelineCollector collector) |
protected void |
NodeTimelineCollectorManager.postRemove(org.apache.hadoop.yarn.api.records.ApplicationId appId,
TimelineCollector collector) |
TimelineCollector |
TimelineCollectorManager.putIfAbsent(org.apache.hadoop.yarn.api.records.ApplicationId appId,
TimelineCollector collector)
Put the collector into the collection if an collector mapped by id does
not exist.
|
Copyright © 2022 Apache Software Foundation. All rights reserved.