MapTaskAttemptInfo, ReduceTaskAttemptInfopublic abstract class TaskAttemptInfo
extends java.lang.Object
TaskAttemptInfo is a collection of statistics about a particular
task-attempt gleaned from job-history of the job.| Modifier and Type | Field | Description |
|---|---|---|
protected java.util.List<java.util.List<java.lang.Integer>> |
allSplits |
|
protected org.apache.hadoop.mapred.TaskStatus.State |
state |
|
protected TaskInfo |
taskInfo |
| Modifier | Constructor | Description |
|---|---|---|
protected |
TaskAttemptInfo(org.apache.hadoop.mapred.TaskStatus.State state,
TaskInfo taskInfo) |
|
protected |
TaskAttemptInfo(org.apache.hadoop.mapred.TaskStatus.State state,
TaskInfo taskInfo,
java.util.List<java.util.List<java.lang.Integer>> allSplits) |
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.hadoop.mapred.TaskStatus.State |
getRunState() |
Get the final
TaskStatus.State of the task-attempt. |
abstract long |
getRuntime() |
Get the total runtime for the task-attempt.
|
java.util.List<java.lang.Integer> |
getSplitVector(LoggedTaskAttempt.SplitVectorKind kind) |
|
TaskInfo |
getTaskInfo() |
Get the
TaskInfo for the given task-attempt. |
protected final org.apache.hadoop.mapred.TaskStatus.State state
protected final TaskInfo taskInfo
protected final java.util.List<java.util.List<java.lang.Integer>> allSplits
protected TaskAttemptInfo(org.apache.hadoop.mapred.TaskStatus.State state,
TaskInfo taskInfo,
java.util.List<java.util.List<java.lang.Integer>> allSplits)
protected TaskAttemptInfo(org.apache.hadoop.mapred.TaskStatus.State state,
TaskInfo taskInfo)
public org.apache.hadoop.mapred.TaskStatus.State getRunState()
TaskStatus.State of the task-attempt.State of the task-attemptpublic abstract long getRuntime()
public TaskInfo getTaskInfo()
TaskInfo for the given task-attempt.TaskInfo for the given task-attemptpublic java.util.List<java.lang.Integer> getSplitVector(LoggedTaskAttempt.SplitVectorKind kind)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.