Interface TaskAttemptReport

All Known Implementing Classes:
TaskAttemptReportPBImpl

public interface TaskAttemptReport
  • Method Details

    • getTaskAttemptId

      TaskAttemptId 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

      Counters getCounters()
    • getRawCounters

      org.apache.hadoop.mapreduce.Counters getRawCounters()
    • getDiagnosticInfo

      String getDiagnosticInfo()
    • getStateString

      String getStateString()
    • getPhase

      Phase getPhase()
    • getNodeManagerHost

      String getNodeManagerHost()
    • getNodeManagerPort

      int getNodeManagerPort()
    • getNodeManagerHttpPort

      int getNodeManagerHttpPort()
    • getContainerId

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

      void setTaskAttemptId(TaskAttemptId taskAttemptId)
    • setTaskAttemptState

      void setTaskAttemptState(TaskAttemptState taskAttemptState)
    • setProgress

      void setProgress(float progress)
    • setStartTime

      void setStartTime(long startTime)
    • setFinishTime

      void setFinishTime(long finishTime)
    • setCounters

      void setCounters(Counters counters)
    • setRawCounters

      void setRawCounters(org.apache.hadoop.mapreduce.Counters rCounters)
    • setDiagnosticInfo

      void setDiagnosticInfo(String diagnosticInfo)
    • setStateString

      void setStateString(String stateString)
    • setPhase

      void setPhase(Phase phase)
    • 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.