Class TimelineEntityGroupId
java.lang.Object
org.apache.hadoop.yarn.api.records.timeline.TimelineEntityGroupId
- All Implemented Interfaces:
Comparable<TimelineEntityGroupId>
@Public
@Unstable
public class TimelineEntityGroupId
extends Object
implements Comparable<TimelineEntityGroupId>
TimelineEntityGroupId is an abstract way for
timeline service users to represent “a group of related timeline data.
For example, all entities that represents one data flow DAG execution
can be grouped into one timeline entity group.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcompareTo(TimelineEntityGroupId other) booleanstatic TimelineEntityGroupIdfromString(String timelineEntityGroupIdStr) Get theApplicationIdof theTimelineEntityGroupId.Get thetimelineEntityGroupId.inthashCode()static TimelineEntityGroupIdnewInstance(ApplicationId applicationId, String id) voidsetApplicationId(ApplicationId appID) protected voidsetTimelineEntityGroupId(String timelineEntityGroupId) toString()
-
Field Details
-
TIMELINE_ENTITY_GROUPID_STR_PREFIX
- See Also:
-
-
Constructor Details
-
TimelineEntityGroupId
public TimelineEntityGroupId()
-
-
Method Details
-
newInstance
-
getApplicationId
Get theApplicationIdof theTimelineEntityGroupId.- Returns:
ApplicationIdof theTimelineEntityGroupId
-
setApplicationId
-
getTimelineEntityGroupId
Get thetimelineEntityGroupId.- Returns:
timelineEntityGroupId
-
setTimelineEntityGroupId
-
hashCode
public int hashCode() -
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<TimelineEntityGroupId>
-
toString
-
fromString
-