| Package | Description | 
|---|---|
| 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.client.api | |
| org.apache.hadoop.yarn.client.api.impl | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ApplicationAttemptEntityThis entity represents an application attempt. | 
| class  | ApplicationEntityThis entity represents an application. | 
| class  | ClusterEntityThis entity represents a YARN cluster. | 
| class  | ContainerEntityThis entity represents a container belonging to an application attempt. | 
| class  | FlowActivityEntityEntity that represents a record for flow activity. | 
| class  | FlowRunEntityThis entity represents a flow run. | 
| class  | HierarchicalTimelineEntityThis class extends timeline entity and defines parent-child relationships
 with other entities. | 
| class  | QueueEntityThis entity represents a queue. | 
| class  | SubApplicationEntityThis entity represents a user defined entities to be stored under sub
 application table. | 
| class  | UserEntityThis entity represents a user. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected TimelineEntity | TimelineEntity. getReal() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<TimelineEntity> | TimelineEntities. getEntities() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TimelineEntities. addEntity(TimelineEntity entity) | 
| int | FlowActivityEntity. compareTo(TimelineEntity entity) | 
| int | TimelineEntity. compareTo(TimelineEntity other) | 
| static TimelineEvent | ApplicationEntity. getApplicationEvent(TimelineEntity te,
                   String eventId) | 
| static boolean | ApplicationEntity. isApplicationEntity(TimelineEntity te)Checks if the input TimelineEntity object is an ApplicationEntity. | 
| static boolean | SubApplicationEntity. isSubApplicationEntity(TimelineEntity te)Checks if the input TimelineEntity object is an SubApplicationEntity. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | TimelineEntities. addEntities(List<TimelineEntity> timelineEntities) | 
| void | TimelineEntities. setEntities(List<TimelineEntity> timelineEntities) | 
| Constructor and Description | 
|---|
| ApplicationAttemptEntity(TimelineEntity entity) | 
| ApplicationEntity(TimelineEntity entity) | 
| ClusterEntity(TimelineEntity entity) | 
| ContainerEntity(TimelineEntity entity) | 
| FlowActivityEntity(TimelineEntity entity) | 
| FlowRunEntity(TimelineEntity entity) | 
| QueueEntity(TimelineEntity entity) | 
| SubApplicationEntity(TimelineEntity entity) | 
| TimelineEntity(TimelineEntity entity)
 The constuctor is used to construct a proxy  TimelineEntityor its
 subclass object from the real entity object that carries information. | 
| UserEntity(TimelineEntity entity) | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract TimelineEntity | TimelineReaderClient. getApplicationAttemptEntity(ApplicationAttemptId appAttemptId,
                           String fields,
                           Map<String,String> filters)Gets application attempt entity. | 
| abstract TimelineEntity | TimelineReaderClient. getApplicationEntity(ApplicationId appId,
                    String fields,
                    Map<String,String> filters)Gets application entity. | 
| abstract TimelineEntity | TimelineReaderClient. getContainerEntity(ContainerId containerId,
                  String fields,
                  Map<String,String> filters)Gets Timeline entity for the container. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract List<TimelineEntity> | TimelineReaderClient. getApplicationAttemptEntities(ApplicationId appId,
                             String fields,
                             Map<String,String> filters,
                             long limit,
                             String fromId)Gets application attempt entities. | 
| abstract List<TimelineEntity> | TimelineReaderClient. getContainerEntities(ApplicationId appId,
                    String fields,
                    Map<String,String> filters,
                    long limit,
                    String fromId)Gets container entities for an application. | 
| Modifier and Type | Method and Description | 
|---|---|
| TimelineEntity | TimelineReaderClientImpl. getApplicationAttemptEntity(ApplicationAttemptId appAttemptId,
                           String fields,
                           Map<String,String> filters) | 
| TimelineEntity | TimelineReaderClientImpl. getApplicationEntity(ApplicationId appId,
                    String fields,
                    Map<String,String> filters) | 
| TimelineEntity | TimelineReaderClientImpl. getContainerEntity(ContainerId containerId,
                  String fields,
                  Map<String,String> filters) | 
| Modifier and Type | Method and Description | 
|---|---|
| List<TimelineEntity> | TimelineReaderClientImpl. getApplicationAttemptEntities(ApplicationId appId,
                             String fields,
                             Map<String,String> filters,
                             long limit,
                             String fromId) | 
| List<TimelineEntity> | TimelineReaderClientImpl. getContainerEntities(ApplicationId appId,
                    String fields,
                    Map<String,String> filters,
                    long limit,
                    String fromId) | 
Copyright © 2023 Apache Software Foundation. All rights reserved.