Class CompletedTask

java.lang.Object
org.apache.hadoop.mapreduce.v2.hs.CompletedTask
All Implemented Interfaces:
org.apache.hadoop.mapreduce.v2.app.job.Task

public class CompletedTask extends Object implements org.apache.hadoop.mapreduce.v2.app.job.Task
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    canCommit(org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId taskAttemptID)
     
    org.apache.hadoop.mapreduce.v2.app.job.TaskAttempt
    getAttempt(org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID)
     
    Map<org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId,org.apache.hadoop.mapreduce.v2.app.job.TaskAttempt>
     
    org.apache.hadoop.mapreduce.Counters
     
    org.apache.hadoop.mapreduce.v2.api.records.TaskId
     
    float
     
    org.apache.hadoop.mapreduce.v2.api.records.TaskReport
     
    org.apache.hadoop.mapreduce.v2.api.records.TaskState
     
    org.apache.hadoop.mapreduce.v2.api.records.TaskType
     
    boolean
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • canCommit

      public boolean canCommit(org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId taskAttemptID)
      Specified by:
      canCommit in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • getAttempt

      public org.apache.hadoop.mapreduce.v2.app.job.TaskAttempt getAttempt(org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId attemptID)
      Specified by:
      getAttempt in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • getAttempts

      public Map<org.apache.hadoop.mapreduce.v2.api.records.TaskAttemptId,org.apache.hadoop.mapreduce.v2.app.job.TaskAttempt> getAttempts()
      Specified by:
      getAttempts in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • getCounters

      public org.apache.hadoop.mapreduce.Counters getCounters()
      Specified by:
      getCounters in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • getID

      public org.apache.hadoop.mapreduce.v2.api.records.TaskId getID()
      Specified by:
      getID in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • getProgress

      public float getProgress()
      Specified by:
      getProgress in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • getReport

      public org.apache.hadoop.mapreduce.v2.api.records.TaskReport getReport()
      Specified by:
      getReport in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • getType

      public org.apache.hadoop.mapreduce.v2.api.records.TaskType getType()
      Specified by:
      getType in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • isFinished

      public boolean isFinished()
      Specified by:
      isFinished in interface org.apache.hadoop.mapreduce.v2.app.job.Task
    • getState

      public org.apache.hadoop.mapreduce.v2.api.records.TaskState getState()
      Specified by:
      getState in interface org.apache.hadoop.mapreduce.v2.app.job.Task