public interface Task
extends org.apache.hadoop.io.Writable
Modifier and Type | Method and Description |
---|---|
Map<String,String> |
getEnvironment()
Get Environment of Task.
|
String |
getTaskCmd()
Get Task cmd.
|
TaskId |
getTaskId()
Get TaskId of a Task.
|
TaskType |
getTaskType()
Get Task type such as Simple, Composite.
|
long |
getTimeout()
Get Task Timeout in seconds.
|
void |
setEnvironment(Map<String,String> environment)
Set Task environment such as {"HOME":"/user/A"}.
|
void |
setTaskCmd(String taskCMD)
Set Task command.
|
void |
setTaskId(TaskId taskId)
Set TaskId.
|
void |
setTimeout(long timeout)
Set Task Timeout.
|
TaskId getTaskId()
Map<String,String> getEnvironment()
String getTaskCmd()
TaskType getTaskType()
void setTaskId(TaskId taskId)
taskId
- : Task identifiervoid setEnvironment(Map<String,String> environment)
environment
- : Map of environment variablesvoid setTaskCmd(String taskCMD)
taskCMD
- : Task command to be executedlong getTimeout()
void setTimeout(long timeout)
timeout
- : value of Task TimeoutCopyright © 2008–2021 Apache Software Foundation. All rights reserved.