@InterfaceAudience.Public @InterfaceStability.Evolving public class TimelineUtils extends Object
Constructor and Description |
---|
TimelineUtils() |
Modifier and Type | Method and Description |
---|---|
static org.apache.hadoop.io.Text |
buildTimelineTokenService(org.apache.hadoop.conf.Configuration conf) |
static org.apache.hadoop.yarn.api.records.timeline.TimelineAbout |
createTimelineAbout(String about) |
static String |
dumpTimelineRecordtoJSON(Object o)
Serialize a POJO object into a JSON string not in a pretty format
|
static String |
dumpTimelineRecordtoJSON(Object o,
boolean pretty)
Serialize a POJO object into a JSON string
|
static float |
getTimelineServiceVersion(org.apache.hadoop.conf.Configuration conf)
Returns the timeline service version.
|
static InetSocketAddress |
getTimelineTokenServiceAddress(org.apache.hadoop.conf.Configuration conf) |
static boolean |
timelineServiceEnabled(org.apache.hadoop.conf.Configuration conf)
Returns whether the timeline service is enabled via configuration.
|
static boolean |
timelineServiceV1_5Enabled(org.apache.hadoop.conf.Configuration conf)
Returns whether the timeline service v.1.5 is enabled via configuration.
|
public static String dumpTimelineRecordtoJSON(Object o) throws org.codehaus.jackson.JsonGenerationException, org.codehaus.jackson.map.JsonMappingException, IOException
o
- an object to serializeIOException
org.codehaus.jackson.map.JsonMappingException
org.codehaus.jackson.JsonGenerationException
public static String dumpTimelineRecordtoJSON(Object o, boolean pretty) throws org.codehaus.jackson.JsonGenerationException, org.codehaus.jackson.map.JsonMappingException, IOException
o
- an object to serializepretty
- whether in a pretty format or notIOException
org.codehaus.jackson.map.JsonMappingException
org.codehaus.jackson.JsonGenerationException
public static boolean timelineServiceEnabled(org.apache.hadoop.conf.Configuration conf)
conf
- the configurationpublic static float getTimelineServiceVersion(org.apache.hadoop.conf.Configuration conf)
conf
- the configurationpublic static boolean timelineServiceV1_5Enabled(org.apache.hadoop.conf.Configuration conf)
conf
- the configurationpublic static org.apache.hadoop.yarn.api.records.timeline.TimelineAbout createTimelineAbout(String about)
public static InetSocketAddress getTimelineTokenServiceAddress(org.apache.hadoop.conf.Configuration conf)
public static org.apache.hadoop.io.Text buildTimelineTokenService(org.apache.hadoop.conf.Configuration conf)
Copyright © 2017 Apache Software Foundation. All Rights Reserved.