Class HierarchicalTimelineEntity
java.lang.Object
org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity
org.apache.hadoop.yarn.api.records.timelineservice.HierarchicalTimelineEntity
- All Implemented Interfaces:
Comparable<TimelineEntity>
- Direct Known Subclasses:
ApplicationAttemptEntity,ApplicationEntity,ClusterEntity,ContainerEntity,FlowRunEntity,QueueEntity,SubApplicationEntity
This class extends timeline entity and defines parent-child relationships
with other entities.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity
TimelineEntity.Identifier -
Field Summary
FieldsFields inherited from class org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity
DEFAULT_ENTITY_PREFIX, SYSTEM_INFO_KEY_PREFIX -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidaddChildren(Set<TimelineEntity.Identifier> children) voidsetChildren(Set<TimelineEntity.Identifier> children) voidvoidsetParent(TimelineEntity.Identifier parent) Methods inherited from class org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity
addConfig, addConfigs, addEvent, addEvents, addInfo, addInfo, addIsRelatedToEntities, addIsRelatedToEntity, addMetric, addMetrics, addRelatesToEntities, addRelatesToEntity, compareTo, equals, getConfigs, getConfigsJAXB, getCreatedTime, getEvents, getId, getIdentifier, getIdPrefix, getInfo, getInfoJAXB, getIsRelatedToEntities, getIsRelatedToEntitiesJAXB, getMetrics, getReal, getRelatesToEntities, getRelatesToEntitiesJAXB, getType, hashCode, isValid, setConfigs, setCreatedTime, setEvents, setId, setIdentifier, setIdPrefix, setInfo, setIsRelatedToEntities, setMetrics, setRelatesToEntities, setType, setUID, toString
-
Field Details
-
PARENT_INFO_KEY
- See Also:
-
CHILDREN_INFO_KEY
- See Also:
-
-
Method Details
-
getParent
-
setParent
-
setParent
-
getChildren
-
setChildren
-
addChildren
-
addChild
-
addChild
-