public class TaskAttemptReportPBImpl extends org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskAttemptReportProto> implements TaskAttemptReport
Constructor and Description |
---|
TaskAttemptReportPBImpl() |
TaskAttemptReportPBImpl(org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskAttemptReportProto proto) |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.yarn.api.records.ContainerId |
getContainerId() |
Counters |
getCounters() |
String |
getDiagnosticInfo() |
long |
getFinishTime() |
String |
getNodeManagerHost() |
int |
getNodeManagerHttpPort() |
int |
getNodeManagerPort() |
Phase |
getPhase() |
float |
getProgress() |
org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskAttemptReportProto |
getProto() |
org.apache.hadoop.mapreduce.Counters |
getRawCounters() |
long |
getShuffleFinishTime() |
long |
getSortFinishTime() |
long |
getStartTime() |
String |
getStateString() |
TaskAttemptId |
getTaskAttemptId() |
TaskAttemptState |
getTaskAttemptState() |
void |
setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId) |
void |
setCounters(Counters counters) |
void |
setDiagnosticInfo(String diagnosticInfo) |
void |
setFinishTime(long finishTime) |
void |
setNodeManagerHost(String nmHost) |
void |
setNodeManagerHttpPort(int nmHttpPort) |
void |
setNodeManagerPort(int nmPort) |
void |
setPhase(Phase phase) |
void |
setProgress(float progress) |
void |
setRawCounters(org.apache.hadoop.mapreduce.Counters rCounters) |
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(TaskAttemptId taskAttemptId) |
void |
setTaskAttemptState(TaskAttemptState taskAttemptState) |
public TaskAttemptReportPBImpl()
public TaskAttemptReportPBImpl(org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskAttemptReportProto proto)
public org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskAttemptReportProto getProto()
getProto
in class org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.mapreduce.v2.proto.MRProtos.TaskAttemptReportProto>
public Counters getCounters()
getCounters
in interface TaskAttemptReport
public void setCounters(Counters counters)
setCounters
in interface TaskAttemptReport
public org.apache.hadoop.mapreduce.Counters getRawCounters()
getRawCounters
in interface TaskAttemptReport
public void setRawCounters(org.apache.hadoop.mapreduce.Counters rCounters)
setRawCounters
in interface TaskAttemptReport
public long getStartTime()
getStartTime
in interface TaskAttemptReport
public void setStartTime(long startTime)
setStartTime
in interface TaskAttemptReport
public long getFinishTime()
getFinishTime
in interface TaskAttemptReport
public void setFinishTime(long finishTime)
setFinishTime
in interface TaskAttemptReport
public long getShuffleFinishTime()
getShuffleFinishTime
in interface TaskAttemptReport
public void setShuffleFinishTime(long time)
TaskAttemptReport
setShuffleFinishTime
in interface TaskAttemptReport
time
- the time the shuffle finished.public long getSortFinishTime()
getSortFinishTime
in interface TaskAttemptReport
public void setSortFinishTime(long time)
TaskAttemptReport
setSortFinishTime
in interface TaskAttemptReport
time
- the time the shuffle finished.public TaskAttemptId getTaskAttemptId()
getTaskAttemptId
in interface TaskAttemptReport
public void setTaskAttemptId(TaskAttemptId taskAttemptId)
setTaskAttemptId
in interface TaskAttemptReport
public TaskAttemptState getTaskAttemptState()
getTaskAttemptState
in interface TaskAttemptReport
public void setTaskAttemptState(TaskAttemptState taskAttemptState)
setTaskAttemptState
in interface TaskAttemptReport
public float getProgress()
getProgress
in interface TaskAttemptReport
public void setProgress(float progress)
setProgress
in interface TaskAttemptReport
public String getDiagnosticInfo()
getDiagnosticInfo
in interface TaskAttemptReport
public void setDiagnosticInfo(String diagnosticInfo)
setDiagnosticInfo
in interface TaskAttemptReport
public String getStateString()
getStateString
in interface TaskAttemptReport
public void setStateString(String stateString)
setStateString
in interface TaskAttemptReport
public Phase getPhase()
getPhase
in interface TaskAttemptReport
public void setPhase(Phase phase)
setPhase
in interface TaskAttemptReport
public String getNodeManagerHost()
getNodeManagerHost
in interface TaskAttemptReport
public void setNodeManagerHost(String nmHost)
setNodeManagerHost
in interface TaskAttemptReport
public int getNodeManagerPort()
getNodeManagerPort
in interface TaskAttemptReport
public void setNodeManagerPort(int nmPort)
setNodeManagerPort
in interface TaskAttemptReport
public int getNodeManagerHttpPort()
getNodeManagerHttpPort
in interface TaskAttemptReport
public void setNodeManagerHttpPort(int nmHttpPort)
setNodeManagerHttpPort
in interface TaskAttemptReport
public org.apache.hadoop.yarn.api.records.ContainerId getContainerId()
getContainerId
in interface TaskAttemptReport
public void setContainerId(org.apache.hadoop.yarn.api.records.ContainerId containerId)
setContainerId
in interface TaskAttemptReport
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.