Class TaskReportPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskReportProto>
org.apache.hadoop.mapreduce.v2.api.records.impl.pb.TaskReportPBImpl
- All Implemented Interfaces:
TaskReport
public class TaskReportPBImpl
extends org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskReportProto>
implements TaskReport
-
Constructor Summary
ConstructorsConstructorDescriptionTaskReportPBImpl(org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskReportProto proto) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAllDiagnostics(List<String> diagnostics) voidaddAllRunningAttempts(List<TaskAttemptId> runningAttempts) voidaddDiagnostics(String diagnostics) voidaddRunningAttempt(TaskAttemptId runningAttempts) voidvoidgetDiagnostics(int index) intlongfloatorg.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskReportProtogetProto()org.apache.hadoop.mapreduce.CountersgetRunningAttempt(int index) intlongvoidremoveDiagnostics(int index) voidremoveRunningAttempt(int index) voidsetCounters(Counters counters) voidsetFinishTime(long finishTime) voidsetProgress(float progress) voidsetRawCounters(org.apache.hadoop.mapreduce.Counters rCounters) voidsetStartTime(long startTime) voidvoidsetSuccessfulAttempt(TaskAttemptId successfulAttempt) voidvoidsetTaskState(TaskState taskState) Methods inherited from class org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase
convertFromProtoFormat, convertToProtoFormat, equals, hashCode, toString
-
Constructor Details
-
TaskReportPBImpl
public TaskReportPBImpl() -
TaskReportPBImpl
public TaskReportPBImpl(org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskReportProto proto)
-
-
Method Details
-
getProto
public org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskReportProto getProto()- Specified by:
getProtoin classorg.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskReportProto>
-
getCounters
- Specified by:
getCountersin interfaceTaskReport
-
setCounters
- Specified by:
setCountersin interfaceTaskReport
-
getRawCounters
public org.apache.hadoop.mapreduce.Counters getRawCounters()- Specified by:
getRawCountersin interfaceTaskReport
-
setRawCounters
public void setRawCounters(org.apache.hadoop.mapreduce.Counters rCounters) - Specified by:
setRawCountersin interfaceTaskReport
-
getStartTime
public long getStartTime()- Specified by:
getStartTimein interfaceTaskReport
-
setStartTime
public void setStartTime(long startTime) - Specified by:
setStartTimein interfaceTaskReport
-
getFinishTime
public long getFinishTime()- Specified by:
getFinishTimein interfaceTaskReport
-
setFinishTime
public void setFinishTime(long finishTime) - Specified by:
setFinishTimein interfaceTaskReport
-
getTaskId
- Specified by:
getTaskIdin interfaceTaskReport
-
setTaskId
- Specified by:
setTaskIdin interfaceTaskReport
-
getProgress
public float getProgress()- Specified by:
getProgressin interfaceTaskReport
-
getStatus
- Specified by:
getStatusin interfaceTaskReport
-
setProgress
public void setProgress(float progress) - Specified by:
setProgressin interfaceTaskReport
-
setStatus
- Specified by:
setStatusin interfaceTaskReport
-
getTaskState
- Specified by:
getTaskStatein interfaceTaskReport
-
setTaskState
- Specified by:
setTaskStatein interfaceTaskReport
-
getRunningAttemptsList
- Specified by:
getRunningAttemptsListin interfaceTaskReport
-
getRunningAttempt
- Specified by:
getRunningAttemptin interfaceTaskReport
-
getRunningAttemptsCount
public int getRunningAttemptsCount()- Specified by:
getRunningAttemptsCountin interfaceTaskReport
-
addAllRunningAttempts
- Specified by:
addAllRunningAttemptsin interfaceTaskReport
-
addRunningAttempt
- Specified by:
addRunningAttemptin interfaceTaskReport
-
removeRunningAttempt
public void removeRunningAttempt(int index) - Specified by:
removeRunningAttemptin interfaceTaskReport
-
clearRunningAttempts
public void clearRunningAttempts()- Specified by:
clearRunningAttemptsin interfaceTaskReport
-
getSuccessfulAttempt
- Specified by:
getSuccessfulAttemptin interfaceTaskReport
-
setSuccessfulAttempt
- Specified by:
setSuccessfulAttemptin interfaceTaskReport
-
getDiagnosticsList
- Specified by:
getDiagnosticsListin interfaceTaskReport
-
getDiagnostics
- Specified by:
getDiagnosticsin interfaceTaskReport
-
getDiagnosticsCount
public int getDiagnosticsCount()- Specified by:
getDiagnosticsCountin interfaceTaskReport
-
addAllDiagnostics
- Specified by:
addAllDiagnosticsin interfaceTaskReport
-
addDiagnostics
- Specified by:
addDiagnosticsin interfaceTaskReport
-
removeDiagnostics
public void removeDiagnostics(int index) - Specified by:
removeDiagnosticsin interfaceTaskReport
-
clearDiagnostics
public void clearDiagnostics()- Specified by:
clearDiagnosticsin interfaceTaskReport
-