public final class ContainerPriority extends Object
| Constructor and Description |
|---|
ContainerPriority() |
| Modifier and Type | Method and Description |
|---|---|
static int |
buildPriority(int role,
boolean locationSpecified) |
static org.apache.hadoop.yarn.api.records.Priority |
createPriority(int role,
boolean locationSpecified) |
static int |
extractRole(org.apache.hadoop.yarn.api.records.Container container)
Map from a container to a role key by way of its priority
|
static int |
extractRole(int priority) |
static int |
extractRole(org.apache.hadoop.yarn.api.records.Priority priorityRecord)
Priority record to role mapper
|
static boolean |
hasLocation(int priority)
Does the priority have location
|
static String |
toString(org.apache.hadoop.yarn.api.records.Priority priorityRecord)
Convert a priority record to a string, extracting role and locality
|
public static int buildPriority(int role,
boolean locationSpecified)
public static org.apache.hadoop.yarn.api.records.Priority createPriority(int role,
boolean locationSpecified)
public static int extractRole(int priority)
public static boolean hasLocation(int priority)
priority - priority indexpublic static int extractRole(org.apache.hadoop.yarn.api.records.Container container)
container - containerpublic static int extractRole(org.apache.hadoop.yarn.api.records.Priority priorityRecord)
priorityRecord - priority recordpublic static String toString(org.apache.hadoop.yarn.api.records.Priority priorityRecord)
priorityRecord - priority record. May be nullCopyright © 2014–2015 The Apache Software Foundation. All rights reserved.