@InterfaceAudience.Private
public interface AppContext
DAGAppMaster getAppMaster()
org.apache.hadoop.conf.Configuration getAMConf()
org.apache.hadoop.yarn.api.records.ApplicationId getApplicationID()
org.apache.tez.dag.records.TezDAGID getCurrentDAGID()
long getCumulativeCPUTime()
long getCumulativeGCTime()
org.apache.hadoop.yarn.api.records.ApplicationAttemptId getApplicationAttemptId()
String getApplicationName()
Map<org.apache.hadoop.yarn.api.records.ApplicationAccessType,String> getApplicationACLs()
long getStartTime()
String getUser()
DAG getCurrentDAG()
com.google.common.util.concurrent.ListeningExecutorService getExecService()
void setDAG(DAG dag)
void setDAGRecoveryData(RecoveryParser.DAGRecoveryData dagRecoveryData)
org.apache.hadoop.yarn.event.EventHandler getEventHandler()
org.apache.hadoop.yarn.util.Clock getClock()
ClusterInfo getClusterInfo()
AMContainerMap getAllContainers()
AMNodeTracker getNodeTracker()
TaskSchedulerManager getTaskScheduler()
TaskCommunicatorManagerInterface getTaskCommunicatorManager()
boolean isSession()
boolean isLocal()
DAGAppMasterState getAMState()
HistoryEventHandler getHistoryHandler()
org.apache.hadoop.fs.Path getCurrentRecoveryDir()
boolean isRecoveryEnabled()
org.apache.tez.common.security.ACLManager getAMACLManager()
String[] getLogDirs()
String[] getLocalDirs()
String getAMUser()
String getQueueName()
void setQueueName(String queueName)
boolean isAMInCompletionState()
org.apache.hadoop.security.Credentials getAppCredentials()
String getTaskCommunicatorName(int taskCommId)
String getTaskSchedulerName(int schedulerId)
String getContainerLauncherName(int launcherId)
String getTaskCommunicatorClassName(int taskCommId)
String getTaskSchedulerClassName(int schedulerId)
String getContainerLauncherClassName(int launcherId)
org.apache.tez.hadoop.shim.HadoopShim getHadoopShim()
RecoveryParser.DAGRecoveryData getDAGRecoveryData()
Copyright © 2019 Apache Software Foundation. All rights reserved.