public class DAGUtils extends Object
| Constructor and Description |
|---|
DAGUtils() |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
convertConfigurationToATSMap(org.apache.hadoop.conf.Configuration conf) |
static Map<String,Object> |
convertCountersToATSMap(org.apache.tez.common.counters.TezCounters counters) |
static org.codehaus.jettison.json.JSONObject |
convertCountersToJSON(org.apache.tez.common.counters.TezCounters counters) |
static Map<String,Object> |
convertDAGPlanToATSMap(org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan) |
static Map<String,Object> |
convertEdgeManagerPluginDescriptor(org.apache.tez.dag.api.EdgeManagerPluginDescriptor descriptor) |
static Map<String,Object> |
convertVertexStatsToATSMap(VertexStats vertexStats) |
static org.codehaus.jettison.json.JSONObject |
convertVertexStatsToJSON(VertexStats vertexStats) |
static org.codehaus.jettison.json.JSONObject |
generateSimpleJSONPlan(org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan) |
public static final String DAG_NAME_KEY
public static final String DAG_INFO_KEY
public static final String VERTICES_KEY
public static final String EDGES_KEY
public static final String VERTEX_GROUPS_KEY
public static final String VERTEX_NAME_KEY
public static final String VERTEX_ID_KEY
public static final String PROCESSOR_CLASS_KEY
public static final String IN_EDGE_IDS_KEY
public static final String OUT_EDGE_IDS_KEY
public static final String ADDITIONAL_INPUTS_KEY
public static final String ADDITIONAL_OUTPUTS_KEY
public static final String VERTEX_MANAGER_PLUGIN_CLASS_KEY
public static final String USER_PAYLOAD_AS_TEXT
public static final String OUTPUT_USER_PAYLOAD_AS_TEXT
public static final String INPUT_USER_PAYLOAD_AS_TEXT
public static final String EDGE_ID_KEY
public static final String INPUT_VERTEX_NAME_KEY
public static final String OUTPUT_VERTEX_NAME_KEY
public static final String DATA_MOVEMENT_TYPE_KEY
public static final String DATA_SOURCE_TYPE_KEY
public static final String SCHEDULING_TYPE_KEY
public static final String EDGE_SOURCE_CLASS_KEY
public static final String EDGE_DESTINATION_CLASS_KEY
public static final String EDGE_MANAGER_CLASS_KEY
public static final String NAME_KEY
public static final String CLASS_KEY
public static final String INITIALIZER_KEY
public static final String VERTEX_GROUP_NAME_KEY
public static final String VERTEX_GROUP_MEMBERS_KEY
public static final String VERTEX_GROUP_OUTPUTS_KEY
public static final String VERTEX_GROUP_EDGE_MERGED_INPUTS_KEY
public static final String VERTEX_GROUP_DESTINATION_VERTEX_NAME_KEY
public static org.codehaus.jettison.json.JSONObject generateSimpleJSONPlan(org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan)
throws org.codehaus.jettison.json.JSONException
org.codehaus.jettison.json.JSONExceptionpublic static org.codehaus.jettison.json.JSONObject convertCountersToJSON(org.apache.tez.common.counters.TezCounters counters)
throws org.codehaus.jettison.json.JSONException
org.codehaus.jettison.json.JSONExceptionpublic static Map<String,Object> convertCountersToATSMap(org.apache.tez.common.counters.TezCounters counters)
public static Map<String,Object> convertDAGPlanToATSMap(org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan) throws IOException
IOExceptionpublic static org.codehaus.jettison.json.JSONObject convertVertexStatsToJSON(VertexStats vertexStats) throws org.codehaus.jettison.json.JSONException
org.codehaus.jettison.json.JSONExceptionpublic static Map<String,Object> convertVertexStatsToATSMap(VertexStats vertexStats)
public static Map<String,Object> convertEdgeManagerPluginDescriptor(org.apache.tez.dag.api.EdgeManagerPluginDescriptor descriptor)
Copyright © 2014 Apache Software Foundation. All rights reserved.