| Constructor and Description |
|---|
CompletedJob(Configuration conf,
JobId jobId,
Path historyFile,
boolean loadTasks,
String userName,
HistoryFileManager.HistoryFileInfo info,
JobACLsManager aclsMgr) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkAccess(UserGroupInformation callerUGI,
JobACL jobOperation) |
Counters |
getAllCounters()
Get all the counters of this job.
|
List<AMInfo> |
getAMInfos() |
int |
getCompletedMaps() |
int |
getCompletedReduces() |
Path |
getConfFile() |
List<String> |
getDiagnostics() |
JobId |
getID() |
Map<JobACL,AccessControlList> |
getJobACLs() |
TaskCompletionEvent[] |
getMapAttemptCompletionEvents(int startIndex,
int maxEvents) |
String |
getName() |
float |
getProgress() |
String |
getQueueName() |
JobReport |
getReport() |
JobState |
getState() |
Task |
getTask(TaskId taskId) |
TaskAttemptCompletionEvent[] |
getTaskAttemptCompletionEvents(int fromEventId,
int maxEvents) |
Map<TaskId,Task> |
getTasks() |
Map<TaskId,Task> |
getTasks(TaskType taskType) |
int |
getTotalMaps() |
int |
getTotalReduces() |
String |
getUserName() |
boolean |
isUber() |
Configuration |
loadConfFile() |
protected void |
loadFullHistoryData(boolean loadTasks,
Path historyFileAbsolute) |
public CompletedJob(Configuration conf, JobId jobId, Path historyFile, boolean loadTasks, String userName, HistoryFileManager.HistoryFileInfo info, JobACLsManager aclsMgr) throws IOException
IOExceptionpublic int getCompletedMaps()
getCompletedMaps in interface Jobpublic int getCompletedReduces()
getCompletedReduces in interface Jobpublic Counters getAllCounters()
JobgetAllCounters in interface Jobpublic float getProgress()
getProgress in interface Jobpublic TaskAttemptCompletionEvent[] getTaskAttemptCompletionEvents(int fromEventId, int maxEvents)
getTaskAttemptCompletionEvents in interface Jobpublic TaskCompletionEvent[] getMapAttemptCompletionEvents(int startIndex, int maxEvents)
getMapAttemptCompletionEvents in interface Jobprotected void loadFullHistoryData(boolean loadTasks,
Path historyFileAbsolute)
throws IOException
IOExceptionpublic List<String> getDiagnostics()
getDiagnostics in interface Jobpublic String getQueueName()
getQueueName in interface Jobpublic int getTotalMaps()
getTotalMaps in interface Jobpublic int getTotalReduces()
getTotalReduces in interface Jobpublic boolean checkAccess(UserGroupInformation callerUGI, JobACL jobOperation)
checkAccess in interface Jobpublic Map<JobACL,AccessControlList> getJobACLs()
getJobACLs in interface Jobpublic String getUserName()
getUserName in interface Jobpublic Path getConfFile()
getConfFile in interface Jobpublic Configuration loadConfFile() throws IOException
loadConfFile in interface JobJob.getConfFile().IOException - on any error trying to load the conf file.public List<AMInfo> getAMInfos()
getAMInfos in interface JobCopyright © 2013 Apache Software Foundation. All rights reserved.