java.lang.Comparable<TaskId>TaskIdPBImplpublic abstract class TaskId extends java.lang.Object implements java.lang.Comparable<TaskId>
TaskId represents the unique identifier for a Map or Reduce
Task.
TaskId consists of 3 parts. First part is JobId, that this Task
belongs to. Second part of the TaskId is either 'm' or 'r' representing
whether the task is a map task or a reduce task. And the third part is the
task number.
| Modifier and Type | Field | Description |
|---|---|---|
protected static java.lang.String |
TASK |
| Constructor | Description |
|---|---|
TaskId() |
| Modifier and Type | Method | Description |
|---|---|---|
int |
compareTo(TaskId other) |
|
boolean |
equals(java.lang.Object obj) |
|
abstract int |
getId() |
|
abstract JobId |
getJobId() |
|
abstract TaskType |
getTaskType() |
|
int |
hashCode() |
|
abstract void |
setId(int id) |
|
abstract void |
setJobId(JobId jobId) |
|
abstract void |
setTaskType(TaskType taskType) |
|
java.lang.String |
toString() |
protected static final java.lang.String TASK
public abstract JobId getJobId()
JobIdpublic abstract TaskType getTaskType()
public abstract int getId()
public abstract void setJobId(JobId jobId)
public abstract void setTaskType(TaskType taskType)
public abstract void setId(int id)
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2008–2025 Apache Software Foundation. All rights reserved.