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
org.apache.hadoop.yarn.api.records.timelineservice.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 TypeMethodDescriptionvoidvoidaddChild(org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier child) voidaddChildren(Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier> children) Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier>org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.IdentifiervoidsetChildren(Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier> children) voidvoidsetParent(org.apache.hadoop.yarn.api.records.timelineservice.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
public org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier getParent() -
setParent
public void setParent(org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier parent) -
setParent
-
getChildren
public Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier> getChildren() -
setChildren
public void setChildren(Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier> children) -
addChildren
public void addChildren(Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier> children) -
addChild
public void addChild(org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity.Identifier child) -
addChild
-