public abstract class YarnUtils extends Object
Constructor and Description |
---|
YarnUtils() |
Modifier and Type | Method and Description |
---|---|
static void |
addToEnv(Map<String,String> env,
Map<String,String> envVars) |
static void |
addToEnv(Map<String,String> env,
String key,
String value) |
static ApplicationId |
createAppIdFrom(String appId) |
static long |
getAmHeartBeatRate(Configuration cfg) |
static ApplicationAttemptId |
getApplicationAttemptId(Map<String,String> env) |
static InetSocketAddress |
getResourceManagerAddr(Configuration cfg) |
static int |
minMemory(Configuration cfg,
int memory) |
static Object |
minVCores(Configuration cfg,
int vCores) |
static Map<String,String> |
setupEnv(Configuration cfg) |
public static ApplicationAttemptId getApplicationAttemptId(Map<String,String> env)
public static InetSocketAddress getResourceManagerAddr(Configuration cfg)
public static long getAmHeartBeatRate(Configuration cfg)
public static Map<String,String> setupEnv(Configuration cfg)
public static Object minVCores(Configuration cfg, int vCores)
public static int minMemory(Configuration cfg, int memory)
public static ApplicationId createAppIdFrom(String appId)