org.apache.hadoop.mapreduce.v2.app.job.Jobpublic class CompletedJob
extends java.lang.Object
implements org.apache.hadoop.mapreduce.v2.app.job.Job
| Constructor | 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,
java.lang.String userName,
HistoryFileManager.HistoryFileInfo info,
org.apache.hadoop.mapred.JobACLsManager aclsMgr) |
| Modifier and Type | Method | 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() |
|
java.util.List<org.apache.hadoop.mapreduce.v2.api.records.AMInfo> |
getAMInfos() |
|
int |
getCompletedMaps() |
|
int |
getCompletedReduces() |
|
org.apache.hadoop.fs.Path |
getConfFile() |
|
java.util.List<java.lang.String> |
getDiagnostics() |
|
int |
getFailedMaps() |
|
int |
getFailedReduces() |
|
org.apache.hadoop.mapreduce.v2.api.records.JobId |
getID() |
|
java.util.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) |
|
java.lang.String |
getName() |
|
float |
getProgress() |
|
java.lang.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) |
|
java.util.Map<org.apache.hadoop.mapreduce.v2.api.records.TaskId,org.apache.hadoop.mapreduce.v2.app.job.Task> |
getTasks() |
|
java.util.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() |
|
java.lang.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(java.lang.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,
java.lang.String userName,
HistoryFileManager.HistoryFileInfo info,
org.apache.hadoop.mapred.JobACLsManager aclsMgr)
throws java.io.IOException
java.io.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 java.util.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 java.io.IOException
java.io.IOExceptionprotected void loadFullHistoryData(boolean loadTasks,
org.apache.hadoop.fs.Path historyFileAbsolute)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<java.lang.String> getDiagnostics()
getDiagnostics in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic java.lang.String getName()
getName in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic java.lang.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 java.util.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 java.util.Map<org.apache.hadoop.mapreduce.JobACL,org.apache.hadoop.security.authorize.AccessControlList> getJobACLs()
getJobACLs in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic java.lang.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 java.io.IOException
loadConfFile in interface org.apache.hadoop.mapreduce.v2.app.job.Jobjava.io.IOExceptionpublic java.util.List<org.apache.hadoop.mapreduce.v2.api.records.AMInfo> getAMInfos()
getAMInfos in interface org.apache.hadoop.mapreduce.v2.app.job.Jobpublic void setQueueName(java.lang.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–2025 Apache Software Foundation. All rights reserved.