Modifier and Type | Class and Description |
---|---|
static class |
TaskStatus.State
Possible Task States.
|
Constructor and Description |
---|
TaskStatus()
Task status constructor.
|
TaskStatus(WorkerId localworkerId,
TaskId localtaskId,
String localtaskCMD,
String localtaskType)
Task status constructor with workerId, TaskId, TaskCmd, TaskType.
|
TaskStatus(WorkerId localworkerId,
TaskId localtaskId,
TaskStatus.State localrunState,
String localtaskCMD,
String localtaskType)
Task status constructor with workerId, TaskId,
TaskCmd, TaskType and Run State.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
clone() |
boolean |
equals(Object obj) |
long |
getEndTime()
Get task end time.
|
int |
getExitCode()
Get exitcode of a Task.
|
TaskStatus.State |
getRunState()
Get status of a Task.
|
long |
getStartTime()
Get starttime of a Task.
|
String |
getTaskCMD()
Get Task cmd of a Task.
|
TaskId |
getTaskId()
Get Task Id.
|
TaskStatus.State |
getTaskState(TaskId localtaskId)
Get Task status of a Task.
|
String |
getTaskType()
Get Task Type.
|
WorkerId |
getWorkerId()
Get workerId.
|
int |
hashCode() |
void |
readFields(DataInput dataInput) |
void |
setEndTime()
Set task end time to current time.
|
void |
setExitCode(int localexitCode)
Set exitcode of a Task.
|
void |
setRunState(TaskStatus.State localrunState)
Update status of a Task.
|
void |
setStartTime()
Set current time as start time of a Task.
|
void |
setTaskCMD(String localcmd)
Set Task cmd of a Task.
|
void |
setTaskId(TaskId localtaskId)
Set TaskId.
|
void |
setTaskState(TaskId localtaskId,
TaskStatus.State localrunState)
Set staus of a Task.
|
void |
setTaskType(String localtaskType)
Set Task Type.
|
void |
setWorkerId(WorkerId localworkerId)
Set WorkerId.
|
void |
write(DataOutput dataOutput) |
public TaskStatus()
public TaskStatus(WorkerId localworkerId, TaskId localtaskId, String localtaskCMD, String localtaskType)
localworkerId
- : Worker IDlocaltaskId
- : Task IDlocaltaskCMD
- : Task command linelocaltaskType
- : Type of Taskpublic TaskStatus(WorkerId localworkerId, TaskId localtaskId, TaskStatus.State localrunState, String localtaskCMD, String localtaskType)
localworkerId
- : Worker IdlocaltaskId
- : Task IdlocalrunState
- : Task run StatelocaltaskCMD
- : Task cmdlocaltaskType
- : Task typepublic final TaskStatus.State getRunState()
public final void setRunState(TaskStatus.State localrunState)
localrunState
- : Status of a Taskpublic final void setExitCode(int localexitCode)
localexitCode
- : Exitcode of a Taskpublic final int getExitCode()
public final void setTaskCMD(String localcmd)
localcmd
- : command line which need to be executedpublic final String getTaskCMD()
public final void setTaskType(String localtaskType)
localtaskType
- : TaskType such as SimpleTask, NullTaskpublic final String getTaskType()
public final TaskId getTaskId()
public final void setTaskId(TaskId localtaskId)
localtaskId
- : Task identifierpublic final void setTaskState(TaskId localtaskId, TaskStatus.State localrunState)
localtaskId
- : TaskId of a tasklocalrunState
- : Run state of a taskpublic final TaskStatus.State getTaskState(TaskId localtaskId)
localtaskId
- : Task Idpublic final long getStartTime()
public final void setStartTime()
public final long getEndTime()
public final void setEndTime()
public final void write(DataOutput dataOutput) throws IOException
write
in interface org.apache.hadoop.io.Writable
IOException
public final void readFields(DataInput dataInput) throws IOException
readFields
in interface org.apache.hadoop.io.Writable
IOException
public final WorkerId getWorkerId()
public final void setWorkerId(WorkerId localworkerId)
localworkerId
- : Worker identifierprotected Object clone() throws CloneNotSupportedException
clone
in class Object
CloneNotSupportedException
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.