org.apache.tez.dag.api.oldrecords
Interface TaskAttemptReport


public interface TaskAttemptReport


Method Summary
 org.apache.hadoop.yarn.api.records.ContainerId getContainerId()
           
 org.apache.tez.common.counters.TezCounters getCounters()
           
 String getDiagnosticInfo()
           
 long getFinishTime()
           
 String getNodeManagerHost()
           
 int getNodeManagerHttpPort()
           
 int getNodeManagerPort()
           
 float getProgress()
           
 long getShuffleFinishTime()
           
 long getSortFinishTime()
           
 long getStartTime()
           
 String getStateString()
           
 org.apache.tez.dag.records.TezTaskAttemptID getTaskAttemptId()
           
 TaskAttemptState getTaskAttemptState()
           
 void setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId)
           
 void setCounters(org.apache.tez.common.counters.TezCounters counters)
           
 void setDiagnosticInfo(String diagnosticInfo)
           
 void setFinishTime(long finishTime)
           
 void setNodeManagerHost(String nmHost)
           
 void setNodeManagerHttpPort(int nmHttpPort)
           
 void setNodeManagerPort(int nmPort)
           
 void setProgress(float progress)
           
 void setShuffleFinishTime(long time)
          Set the shuffle finish time.
 void setSortFinishTime(long time)
          Set the sort/merge finish time.
 void setStartTime(long startTime)
           
 void setStateString(String stateString)
           
 void setTaskAttemptId(org.apache.tez.dag.records.TezTaskAttemptID taskAttemptId)
           
 void setTaskAttemptState(TaskAttemptState taskAttemptState)
           
 

Method Detail

getTaskAttemptId

org.apache.tez.dag.records.TezTaskAttemptID getTaskAttemptId()

getTaskAttemptState

TaskAttemptState getTaskAttemptState()

getProgress

float getProgress()

getStartTime

long getStartTime()

getFinishTime

long getFinishTime()

getShuffleFinishTime

long getShuffleFinishTime()
Returns:
the shuffle finish time. Applicable only for reduce attempts

getSortFinishTime

long getSortFinishTime()
Returns:
the sort/merge finish time. Applicable only for reduce attempts

getCounters

org.apache.tez.common.counters.TezCounters getCounters()

getDiagnosticInfo

String getDiagnosticInfo()

getStateString

String getStateString()

getNodeManagerHost

String getNodeManagerHost()

getNodeManagerPort

int getNodeManagerPort()

getNodeManagerHttpPort

int getNodeManagerHttpPort()

getContainerId

org.apache.hadoop.yarn.api.records.ContainerId getContainerId()

setTaskAttemptId

void setTaskAttemptId(org.apache.tez.dag.records.TezTaskAttemptID taskAttemptId)

setTaskAttemptState

void setTaskAttemptState(TaskAttemptState taskAttemptState)

setProgress

void setProgress(float progress)

setStartTime

void setStartTime(long startTime)

setFinishTime

void setFinishTime(long finishTime)

setCounters

void setCounters(org.apache.tez.common.counters.TezCounters counters)

setDiagnosticInfo

void setDiagnosticInfo(String diagnosticInfo)

setStateString

void setStateString(String stateString)

setNodeManagerHost

void setNodeManagerHost(String nmHost)

setNodeManagerPort

void setNodeManagerPort(int nmPort)

setNodeManagerHttpPort

void setNodeManagerHttpPort(int nmHttpPort)

setContainerId

void setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId)

setShuffleFinishTime

void setShuffleFinishTime(long time)
Set the shuffle finish time. Applicable only for reduce attempts

Parameters:
time - the time the shuffle finished.

setSortFinishTime

void setSortFinishTime(long time)
Set the sort/merge finish time. Applicable only for reduce attempts

Parameters:
time - the time the shuffle finished.


Copyright © 2014 Apache Software Foundation. All rights reserved.