org.apache.tez.dag.app.dag.impl
Class TaskReportImpl

java.lang.Object
  extended by org.apache.tez.dag.app.dag.impl.TaskReportImpl
All Implemented Interfaces:
TaskReport

public class TaskReportImpl
extends Object
implements TaskReport


Constructor Summary
TaskReportImpl()
           
TaskReportImpl(org.apache.tez.dag.records.TezTaskID taskID, TaskState taskState, float progress, long startTime, long finishTime)
           
 
Method Summary
 long getFinishTime()
           
 float getProgress()
           
 long getStartTime()
           
 org.apache.tez.dag.records.TezTaskID getTaskId()
           
 TaskState getTaskState()
           
 void setFinishTime(long finishTime)
           
 void setProgress(float progress)
           
 void setStartTime(long startTime)
           
 void setTaskId(org.apache.tez.dag.records.TezTaskID taskId)
           
 void setTaskState(TaskState taskState)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TaskReportImpl

public TaskReportImpl()

TaskReportImpl

public TaskReportImpl(org.apache.tez.dag.records.TezTaskID taskID,
                      TaskState taskState,
                      float progress,
                      long startTime,
                      long finishTime)
Method Detail

getTaskId

public org.apache.tez.dag.records.TezTaskID getTaskId()
Specified by:
getTaskId in interface TaskReport

getTaskState

public TaskState getTaskState()
Specified by:
getTaskState in interface TaskReport

getProgress

public float getProgress()
Specified by:
getProgress in interface TaskReport

getStartTime

public long getStartTime()
Specified by:
getStartTime in interface TaskReport

getFinishTime

public long getFinishTime()
Specified by:
getFinishTime in interface TaskReport

setTaskId

public void setTaskId(org.apache.tez.dag.records.TezTaskID taskId)
Specified by:
setTaskId in interface TaskReport

setTaskState

public void setTaskState(TaskState taskState)
Specified by:
setTaskState in interface TaskReport

setProgress

public void setProgress(float progress)
Specified by:
setProgress in interface TaskReport

setStartTime

public void setStartTime(long startTime)
Specified by:
setStartTime in interface TaskReport

setFinishTime

public void setFinishTime(long finishTime)
Specified by:
setFinishTime in interface TaskReport


Copyright © 2014 Apache Software Foundation. All rights reserved.