public class DAGClientHandler extends Object
| Constructor and Description |
|---|
DAGClientHandler(DAGAppMaster dagAppMaster) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.tez.common.security.ACLManager |
getACLManager() |
org.apache.tez.common.security.ACLManager |
getACLManager(String dagIdStr) |
List<String> |
getAllDAGs() |
org.apache.tez.dag.api.client.DAGStatus |
getDAGStatus(String dagIdStr,
Set<org.apache.tez.dag.api.client.StatusGetOpts> statusOptions) |
org.apache.tez.client.TezAppMasterStatus |
getSessionStatus() |
org.apache.tez.dag.api.client.VertexStatus |
getVertexStatus(String dagIdStr,
String vertexName,
Set<org.apache.tez.dag.api.client.StatusGetOpts> statusOptions) |
void |
shutdownAM() |
String |
submitDAG(org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan,
Map<String,org.apache.hadoop.yarn.api.records.LocalResource> additionalAmResources) |
void |
tryKillDAG(String dagIdStr) |
public DAGClientHandler(DAGAppMaster dagAppMaster)
public List<String> getAllDAGs() throws org.apache.tez.dag.api.TezException
org.apache.tez.dag.api.TezExceptionpublic org.apache.tez.dag.api.client.DAGStatus getDAGStatus(String dagIdStr, Set<org.apache.tez.dag.api.client.StatusGetOpts> statusOptions) throws org.apache.tez.dag.api.TezException
org.apache.tez.dag.api.TezExceptionpublic org.apache.tez.dag.api.client.VertexStatus getVertexStatus(String dagIdStr, String vertexName, Set<org.apache.tez.dag.api.client.StatusGetOpts> statusOptions) throws org.apache.tez.dag.api.TezException
org.apache.tez.dag.api.TezExceptionpublic void tryKillDAG(String dagIdStr) throws org.apache.tez.dag.api.TezException
org.apache.tez.dag.api.TezExceptionpublic String submitDAG(org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan, Map<String,org.apache.hadoop.yarn.api.records.LocalResource> additionalAmResources) throws org.apache.tez.dag.api.TezException
org.apache.tez.dag.api.TezExceptionpublic void shutdownAM()
public org.apache.tez.client.TezAppMasterStatus getSessionStatus()
throws org.apache.tez.dag.api.TezException
org.apache.tez.dag.api.TezExceptionpublic org.apache.tez.common.security.ACLManager getACLManager()
public org.apache.tez.common.security.ACLManager getACLManager(String dagIdStr) throws org.apache.tez.dag.api.TezException
org.apache.tez.dag.api.TezExceptionCopyright © 2015 Apache Software Foundation. All rights reserved.