public interface Task
| Modifier and Type | Method and Description |
|---|---|
boolean |
canCommit(TezTaskAttemptID taskAttemptID)
Can the output of the taskAttempt be committed.
|
TaskAttempt |
getAttempt(TezTaskAttemptID attemptID) |
Map<TezTaskAttemptID,TaskAttempt> |
getAttempts() |
TaskSpec |
getBaseTaskSpec() |
TezCounters |
getCounters() |
List<String> |
getDiagnostics() |
long |
getFinishTime() |
long |
getFirstAttemptStartTime() |
Set<org.apache.hadoop.yarn.api.records.NodeId> |
getNodesWithRunningAttempts() |
float |
getProgress() |
TaskReport |
getReport() |
TaskState |
getState() |
TaskAttempt |
getSuccessfulAttempt() |
ArrayList<TezEvent> |
getTaskAttemptTezEvents(TezTaskAttemptID attemptID,
int fromEventId,
int maxEvents) |
TezTaskID |
getTaskId() |
TaskLocationHint |
getTaskLocationHint() |
Vertex |
getVertex() |
boolean |
isFinished()
Has Task reached the final state or not.
|
void |
registerTezEvent(TezEvent tezEvent) |
TezTaskID getTaskId()
TaskReport getReport()
TaskState getState()
TezCounters getCounters()
float getProgress()
Map<TezTaskAttemptID,TaskAttempt> getAttempts()
TaskAttempt getAttempt(TezTaskAttemptID attemptID)
TaskAttempt getSuccessfulAttempt()
boolean isFinished()
boolean canCommit(TezTaskAttemptID taskAttemptID)
taskAttemptID - Vertex getVertex()
ArrayList<TezEvent> getTaskAttemptTezEvents(TezTaskAttemptID attemptID, int fromEventId, int maxEvents)
void registerTezEvent(TezEvent tezEvent)
TaskSpec getBaseTaskSpec()
TaskLocationHint getTaskLocationHint()
long getFirstAttemptStartTime()
long getFinishTime()
Set<org.apache.hadoop.yarn.api.records.NodeId> getNodesWithRunningAttempts()
Copyright © 2021 Apache Software Foundation. All rights reserved.