org.apache.tez.dag.app
Class DAGAppMaster.DAGClientHandler

java.lang.Object
  extended by org.apache.tez.dag.app.DAGAppMaster.DAGClientHandler
Enclosing class:
DAGAppMaster

public class DAGAppMaster.DAGClientHandler
extends Object


Constructor Summary
DAGAppMaster.DAGClientHandler()
           
 
Method Summary
 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.TezSessionStatus getSessionStatus()
           
 org.apache.tez.dag.api.client.VertexStatus getVertexStatus(String dagIdStr, String vertexName, Set<org.apache.tez.dag.api.client.StatusGetOpts> statusOptions)
           
 void preWarmContainers(org.apache.tez.client.PreWarmContext preWarmContext)
           
 void shutdownAM()
           
 String submitDAG(org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan)
           
 void tryKillDAG(String dagIdStr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DAGAppMaster.DAGClientHandler

public DAGAppMaster.DAGClientHandler()
Method Detail

getAllDAGs

public List<String> getAllDAGs()
                        throws org.apache.tez.dag.api.TezException
Throws:
org.apache.tez.dag.api.TezException

getDAGStatus

public 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
Throws:
org.apache.tez.dag.api.TezException

getVertexStatus

public 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
Throws:
org.apache.tez.dag.api.TezException

tryKillDAG

public void tryKillDAG(String dagIdStr)
                throws org.apache.tez.dag.api.TezException
Throws:
org.apache.tez.dag.api.TezException

submitDAG

public String submitDAG(org.apache.tez.dag.api.records.DAGProtos.DAGPlan dagPlan)
                 throws org.apache.tez.dag.api.TezException
Throws:
org.apache.tez.dag.api.TezException

shutdownAM

public void shutdownAM()

getSessionStatus

public org.apache.tez.client.TezSessionStatus getSessionStatus()
                                                        throws org.apache.tez.dag.api.TezException
Throws:
org.apache.tez.dag.api.TezException

preWarmContainers

public void preWarmContainers(org.apache.tez.client.PreWarmContext preWarmContext)
                       throws org.apache.tez.dag.api.TezException
Throws:
org.apache.tez.dag.api.TezException


Copyright © 2014 Apache Software Foundation. All rights reserved.