public class MRAppMaster.RunningAppContext extends Object implements AppContext
| Constructor and Description |
|---|
RunningAppContext(org.apache.hadoop.conf.Configuration config,
TaskAttemptFinishingMonitor taskAttemptFinishingMonitor) |
| Modifier and Type | Method and Description |
|---|---|
Map<org.apache.hadoop.mapreduce.v2.api.records.JobId,Job> |
getAllJobs() |
org.apache.hadoop.yarn.api.records.ApplicationAttemptId |
getApplicationAttemptId() |
org.apache.hadoop.yarn.api.records.ApplicationId |
getApplicationID() |
String |
getApplicationName() |
Set<String> |
getBlacklistedNodes() |
org.apache.hadoop.yarn.security.client.ClientToAMTokenSecretManager |
getClientToAMTokenSecretManager() |
org.apache.hadoop.yarn.util.Clock |
getClock() |
ClusterInfo |
getClusterInfo() |
org.apache.hadoop.yarn.event.EventHandler<org.apache.hadoop.yarn.event.Event> |
getEventHandler() |
String |
getHistoryUrl() |
Job |
getJob(org.apache.hadoop.mapreduce.v2.api.records.JobId jobID) |
String |
getNMHostname() |
long |
getStartTime() |
TaskAttemptFinishingMonitor |
getTaskAttemptFinishingMonitor() |
org.apache.hadoop.yarn.client.api.TimelineClient |
getTimelineClient() |
org.apache.hadoop.yarn.client.api.TimelineV2Client |
getTimelineV2Client() |
CharSequence |
getUser() |
boolean |
hasSuccessfullyUnregistered() |
boolean |
isLastAMRetry() |
void |
markSuccessfulUnregistration() |
void |
resetIsLastAMRetry() |
void |
setHistoryUrl(String historyUrl) |
public RunningAppContext(org.apache.hadoop.conf.Configuration config,
TaskAttemptFinishingMonitor taskAttemptFinishingMonitor)
public org.apache.hadoop.yarn.api.records.ApplicationAttemptId getApplicationAttemptId()
getApplicationAttemptId in interface AppContextpublic org.apache.hadoop.yarn.api.records.ApplicationId getApplicationID()
getApplicationID in interface AppContextpublic String getApplicationName()
getApplicationName in interface AppContextpublic long getStartTime()
getStartTime in interface AppContextpublic Job getJob(org.apache.hadoop.mapreduce.v2.api.records.JobId jobID)
getJob in interface AppContextpublic Map<org.apache.hadoop.mapreduce.v2.api.records.JobId,Job> getAllJobs()
getAllJobs in interface AppContextpublic org.apache.hadoop.yarn.event.EventHandler<org.apache.hadoop.yarn.event.Event> getEventHandler()
getEventHandler in interface AppContextpublic CharSequence getUser()
getUser in interface AppContextpublic org.apache.hadoop.yarn.util.Clock getClock()
getClock in interface AppContextpublic ClusterInfo getClusterInfo()
getClusterInfo in interface AppContextpublic Set<String> getBlacklistedNodes()
getBlacklistedNodes in interface AppContextpublic org.apache.hadoop.yarn.security.client.ClientToAMTokenSecretManager getClientToAMTokenSecretManager()
getClientToAMTokenSecretManager in interface AppContextpublic boolean isLastAMRetry()
isLastAMRetry in interface AppContextpublic boolean hasSuccessfullyUnregistered()
hasSuccessfullyUnregistered in interface AppContextpublic void markSuccessfulUnregistration()
public void resetIsLastAMRetry()
public String getNMHostname()
getNMHostname in interface AppContextpublic TaskAttemptFinishingMonitor getTaskAttemptFinishingMonitor()
getTaskAttemptFinishingMonitor in interface AppContextpublic org.apache.hadoop.yarn.client.api.TimelineClient getTimelineClient()
public org.apache.hadoop.yarn.client.api.TimelineV2Client getTimelineV2Client()
public String getHistoryUrl()
getHistoryUrl in interface AppContextpublic void setHistoryUrl(String historyUrl)
setHistoryUrl in interface AppContextCopyright © 2008–2023 Apache Software Foundation. All rights reserved.