public class CompletedJob extends Object implements org.apache.hadoop.mapreduce.v2.app.job.Job
| Constructor and Description |
|---|
CompletedJob(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.mapreduce.v2.api.records.JobId jobId,
org.apache.hadoop.fs.Path historyFile,
boolean loadTasks,
String userName,
HistoryFileManager.HistoryFileInfo info,
org.apache.hadoop.mapred.JobACLsManager aclsMgr) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI,
org.apache.hadoop.mapreduce.JobACL jobOperation) |
protected org.apache.hadoop.mapreduce.jobhistory.JobHistoryParser |
createJobHistoryParser(org.apache.hadoop.fs.Path historyFileAbsolute) |
org.apache.hadoop.mapreduce.Counters |
getAllCounters() |
List<org.apache.hadoop.mapreduce.v2.api.records.AMInfo> |
getAMInfos() |
int |
getCompletedMaps() |
int |
getCompletedReduces() |
org.apache.hadoop.fs.Path |
getConfFile() |
List<String> |
getDiagnostics() |
int |
getFailedMaps() |
int |
getFailedReduces() |
org.apache.hadoop.mapreduce.v2.api.records.JobId |
getID() |
Map<org.apache.hadoop.mapreduce.JobACL,org.apache.hadoop.security.authorize.AccessControlList> |
getJobACLs() |
int |
getKilledMaps() |
int |
getKilledReduces() |
org.apache.hadoop.mapred.TaskCompletionEvent[] |
getMapAttemptCompletionEvents(int startIndex,
int maxEvents) |
String |
getName() |
float |
getProgress() |
String |
getQueueName() |
org.apache.hadoop.mapreduce.v2.api.records.JobReport |
getReport() |
org.apache.hadoop.mapreduce.v2.api.records.JobState |
getState() |
org.apache.hadoop.mapreduce.v2.app.job.Task |
getTask(org.apache.hadoop.mapreduce.v2.api.records.TaskId taskId) |
org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptCompletionEvent[] |
getTaskAttemptCompletionEvents(int fromEventId,
int maxEvents) |
Map<org.apache.hadoop.mapreduce.v2.api.records.TaskId,org.apache.hadoop.mapreduce.v2.app.job.Task> |
getTasks() |
Map<org.apache.hadoop.mapreduce.v2.api.records.TaskId,org.apache.hadoop.mapreduce.v2.app.job.Task> |
getTasks(org.apache.hadoop.mapreduce.v2.api.records.TaskType taskType) |
int |
getTotalMaps() |
int |
getTotalReduces() |
String |
getUserName() |
boolean |
isUber() |
org.apache.hadoop.conf.Configuration |
loadConfFile() |
protected void |
loadFullHistoryData(boolean loadTasks,
org.apache.hadoop.fs.Path historyFileAbsolute) |
void |
setJobPriority(org.apache.hadoop.yarn.api.records.Priority priority) |
void |
setQueueName(String queueName) |
public CompletedJob(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.mapreduce.v2.api.records.JobId jobId,
org.apache.hadoop.fs.Path historyFile,
boolean loadTasks,
String userName,
HistoryFileManager.HistoryFileInfo info,
org.apache.hadoop.mapred.JobACLsManager aclsMgr)
throws IOException
IOExceptionpublic int getCompletedMaps()
getCompletedMaps in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic int getCompletedReduces()
getCompletedReduces in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.mapreduce.Counters getAllCounters()
getAllCounters in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.mapreduce.v2.api.records.JobId getID()
getID in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.mapreduce.v2.api.records.JobReport getReport()
getReport in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic float getProgress()
getProgress in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.mapreduce.v2.api.records.JobState getState()
getState in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.mapreduce.v2.app.job.Task getTask(org.apache.hadoop.mapreduce.v2.api.records.TaskId taskId)
getTask in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptCompletionEvent[] getTaskAttemptCompletionEvents(int fromEventId,
int maxEvents)
getTaskAttemptCompletionEvents in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.mapred.TaskCompletionEvent[] getMapAttemptCompletionEvents(int startIndex,
int maxEvents)
getMapAttemptCompletionEvents in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic Map<org.apache.hadoop.mapreduce.v2.api.records.TaskId,org.apache.hadoop.mapreduce.v2.app.job.Task> getTasks()
getTasks in interface org.apache.hadoop.mapreduce.v2.app.job.Jobprotected org.apache.hadoop.mapreduce.jobhistory.JobHistoryParser createJobHistoryParser(org.apache.hadoop.fs.Path historyFileAbsolute)
throws IOException
IOExceptionprotected void loadFullHistoryData(boolean loadTasks,
org.apache.hadoop.fs.Path historyFileAbsolute)
throws IOException
IOExceptionpublic List<String> getDiagnostics()
getDiagnostics in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic String getName()
getName in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic String getQueueName()
getQueueName in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic int getTotalMaps()
getTotalMaps in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic int getTotalReduces()
getTotalReduces in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic boolean isUber()
isUber in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic Map<org.apache.hadoop.mapreduce.v2.api.records.TaskId,org.apache.hadoop.mapreduce.v2.app.job.Task> getTasks(org.apache.hadoop.mapreduce.v2.api.records.TaskType taskType)
getTasks in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic boolean checkAccess(org.apache.hadoop.security.UserGroupInformation callerUGI,
org.apache.hadoop.mapreduce.JobACL jobOperation)
checkAccess in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic Map<org.apache.hadoop.mapreduce.JobACL,org.apache.hadoop.security.authorize.AccessControlList> getJobACLs()
getJobACLs in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic String getUserName()
getUserName in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.fs.Path getConfFile()
getConfFile in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic org.apache.hadoop.conf.Configuration loadConfFile()
throws IOException
loadConfFile in interface org.apache.hadoop.mapreduce.v2.app.job.JobIOExceptionpublic List<org.apache.hadoop.mapreduce.v2.api.records.AMInfo> getAMInfos()
getAMInfos in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic void setQueueName(String queueName)
setQueueName in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic void setJobPriority(org.apache.hadoop.yarn.api.records.Priority priority)
setJobPriority in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic int getFailedMaps()
getFailedMaps in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic int getFailedReduces()
getFailedReduces in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic int getKilledMaps()
getKilledMaps in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic int getKilledReduces()
getKilledReduces in interface org.apache.hadoop.mapreduce.v2.app.job.JobCopyright © 2008–2022 Apache Software Foundation. All rights reserved.