public class DoYUtil extends Object
Modifier and Type | Method and Description |
---|---|
static void |
addNonEmpty(List<String> list,
String value) |
static double |
callGetDiskIfExists(Object target) |
static void |
callSetDiskIfExists(Object target,
double arg) |
static String |
describeContainer(org.apache.hadoop.yarn.api.records.Container container)
Utility method to display YARN container information in a useful way for
log messages.
|
static Object |
dynamicCall(Object target,
String fnName,
Object[] args,
Class<?>[] types) |
static boolean |
isBlank(String str) |
static String |
join(String separator,
List<String> list) |
static String |
labelContainer(org.apache.hadoop.yarn.api.records.Container container) |
static String |
toIsoTime(long timestamp) |
static String |
unwrapAmUrl(String trackingUrl)
The tracking URL given to YARN is a redirect URL.
|
public static boolean isBlank(String str)
public static String toIsoTime(long timestamp)
public static String labelContainer(org.apache.hadoop.yarn.api.records.Container container)
public static String describeContainer(org.apache.hadoop.yarn.api.records.Container container)
container
- public static String unwrapAmUrl(String trackingUrl)
trackingUrl
- public static Object dynamicCall(Object target, String fnName, Object[] args, Class<?>[] types)
public static void callSetDiskIfExists(Object target, double arg)
public static double callGetDiskIfExists(Object target)
Copyright © 1970 The Apache Software Foundation. All rights reserved.