|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.hadoop.yarn.util.ConverterUtils
@InterfaceAudience.Private public class ConverterUtils
This class contains a set of utilities which help converting data structures from/to 'serializableFormat' to/from hadoop/nativejava data structures.
| Field Summary | |
|---|---|
static String |
APPLICATION_ATTEMPT_PREFIX
|
static String |
APPLICATION_PREFIX
|
static String |
CONTAINER_PREFIX
|
| Constructor Summary | |
|---|---|
ConverterUtils()
|
|
| Method Summary | ||
|---|---|---|
static
|
convertFromYarn(org.apache.hadoop.yarn.api.records.Token protoToken,
InetSocketAddress serviceAddr)
Convert a protobuf token into a rpc token and set its service. |
|
static
|
convertFromYarn(org.apache.hadoop.yarn.api.records.Token protoToken,
org.apache.hadoop.io.Text service)
Convert a protobuf token into a rpc token and set its service. |
|
static Map<String,String> |
convertToString(Map<CharSequence,CharSequence> env)
change from CharSequence to string for map key and value |
|
static org.apache.hadoop.fs.Path |
getPathFromYarnURL(org.apache.hadoop.yarn.api.records.URL url)
return a hadoop path from a given url |
|
static org.apache.hadoop.yarn.api.records.URL |
getYarnUrlFromPath(org.apache.hadoop.fs.Path path)
|
|
static org.apache.hadoop.yarn.api.records.URL |
getYarnUrlFromURI(URI uri)
|
|
static org.apache.hadoop.yarn.api.records.ApplicationAttemptId |
toApplicationAttemptId(String applicationAttmeptIdStr)
|
|
static org.apache.hadoop.yarn.api.records.ApplicationId |
toApplicationId(org.apache.hadoop.yarn.factories.RecordFactory recordFactory,
String appIdStr)
|
|
static org.apache.hadoop.yarn.api.records.ApplicationId |
toApplicationId(String appIdStr)
|
|
static org.apache.hadoop.yarn.api.records.ContainerId |
toContainerId(String containerIdStr)
|
|
static org.apache.hadoop.yarn.api.records.NodeId |
toNodeId(String nodeIdStr)
|
|
static String |
toString(org.apache.hadoop.yarn.api.records.ApplicationId appId)
|
|
static String |
toString(org.apache.hadoop.yarn.api.records.ContainerId cId)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String APPLICATION_PREFIX
public static final String CONTAINER_PREFIX
public static final String APPLICATION_ATTEMPT_PREFIX
| Constructor Detail |
|---|
public ConverterUtils()
| Method Detail |
|---|
public static org.apache.hadoop.fs.Path getPathFromYarnURL(org.apache.hadoop.yarn.api.records.URL url)
throws URISyntaxException
url - url to convert
URL
URISyntaxExceptionpublic static Map<String,String> convertToString(Map<CharSequence,CharSequence> env)
env - map for converting
public static org.apache.hadoop.yarn.api.records.URL getYarnUrlFromPath(org.apache.hadoop.fs.Path path)
public static org.apache.hadoop.yarn.api.records.URL getYarnUrlFromURI(URI uri)
public static String toString(org.apache.hadoop.yarn.api.records.ApplicationId appId)
public static org.apache.hadoop.yarn.api.records.ApplicationId toApplicationId(org.apache.hadoop.yarn.factories.RecordFactory recordFactory,
String appIdStr)
public static String toString(org.apache.hadoop.yarn.api.records.ContainerId cId)
public static org.apache.hadoop.yarn.api.records.NodeId toNodeId(String nodeIdStr)
public static org.apache.hadoop.yarn.api.records.ContainerId toContainerId(String containerIdStr)
public static org.apache.hadoop.yarn.api.records.ApplicationAttemptId toApplicationAttemptId(String applicationAttmeptIdStr)
public static org.apache.hadoop.yarn.api.records.ApplicationId toApplicationId(String appIdStr)
public static <T extends org.apache.hadoop.security.token.TokenIdentifier> org.apache.hadoop.security.token.Token<T> convertFromYarn(org.apache.hadoop.yarn.api.records.Token protoToken,
InetSocketAddress serviceAddr)
convertFromYarn(org.apache.hadoop.yarn.api.records.Token,
org.apache.hadoop.io.Text) instead.
protoToken - the yarn tokenserviceAddr - the connect address for the service
public static <T extends org.apache.hadoop.security.token.TokenIdentifier> org.apache.hadoop.security.token.Token<T> convertFromYarn(org.apache.hadoop.yarn.api.records.Token protoToken,
org.apache.hadoop.io.Text service)
protoToken - the yarn tokenservice - the service for the token
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||