Class JobReportPBImpl
java.lang.Object
org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.mapreduce.v2.proto.MRProtos.JobReportProto>
org.apache.hadoop.mapreduce.v2.api.records.impl.pb.JobReportPBImpl
- All Implemented Interfaces:
JobReport
public class JobReportPBImpl
extends org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.mapreduce.v2.proto.MRProtos.JobReportProto>
implements JobReport
-
Constructor Summary
ConstructorsConstructorDescriptionJobReportPBImpl(org.apache.hadoop.mapreduce.v2.proto.MRProtos.JobReportProto proto) -
Method Summary
Modifier and TypeMethodDescriptionfloatlonggetJobId()org.apache.hadoop.yarn.api.records.Priorityfloatorg.apache.hadoop.mapreduce.v2.proto.MRProtos.JobReportProtogetProto()floatfloatlonglonggetUser()booleanisUber()voidsetAMInfos(List<AMInfo> amInfos) voidsetCleanupProgress(float cleanupProgress) voidsetDiagnostics(String diagnostics) voidsetFinishTime(long finishTime) voidsetHistoryFile(String historyFile) voidsetIsUber(boolean isUber) voidsetJobFile(String jobFile) voidvoidsetJobName(String jobName) voidsetJobPriority(org.apache.hadoop.yarn.api.records.Priority priority) voidsetJobState(JobState jobState) voidsetMapProgress(float mapProgress) voidsetReduceProgress(float reduceProgress) voidsetSetupProgress(float setupProgress) voidsetStartTime(long startTime) voidsetSubmitTime(long submitTime) voidsetTrackingUrl(String trackingUrl) voidMethods inherited from class org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase
convertFromProtoFormat, convertToProtoFormat, equals, hashCode, toString
-
Constructor Details
-
JobReportPBImpl
public JobReportPBImpl() -
JobReportPBImpl
public JobReportPBImpl(org.apache.hadoop.mapreduce.v2.proto.MRProtos.JobReportProto proto)
-
-
Method Details
-
getProto
public org.apache.hadoop.mapreduce.v2.proto.MRProtos.JobReportProto getProto()- Specified by:
getProtoin classorg.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<org.apache.hadoop.mapreduce.v2.proto.MRProtos.JobReportProto>
-
getJobId
-
setJobId
-
getJobState
- Specified by:
getJobStatein interfaceJobReport
-
setJobState
- Specified by:
setJobStatein interfaceJobReport
-
getMapProgress
public float getMapProgress()- Specified by:
getMapProgressin interfaceJobReport
-
setMapProgress
public void setMapProgress(float mapProgress) - Specified by:
setMapProgressin interfaceJobReport
-
getReduceProgress
public float getReduceProgress()- Specified by:
getReduceProgressin interfaceJobReport
-
setReduceProgress
public void setReduceProgress(float reduceProgress) - Specified by:
setReduceProgressin interfaceJobReport
-
getCleanupProgress
public float getCleanupProgress()- Specified by:
getCleanupProgressin interfaceJobReport
-
setCleanupProgress
public void setCleanupProgress(float cleanupProgress) - Specified by:
setCleanupProgressin interfaceJobReport
-
getSetupProgress
public float getSetupProgress()- Specified by:
getSetupProgressin interfaceJobReport
-
setSetupProgress
public void setSetupProgress(float setupProgress) - Specified by:
setSetupProgressin interfaceJobReport
-
getSubmitTime
public long getSubmitTime()- Specified by:
getSubmitTimein interfaceJobReport
-
setSubmitTime
public void setSubmitTime(long submitTime) - Specified by:
setSubmitTimein interfaceJobReport
-
getStartTime
public long getStartTime()- Specified by:
getStartTimein interfaceJobReport
-
setStartTime
public void setStartTime(long startTime) - Specified by:
setStartTimein interfaceJobReport
-
getFinishTime
public long getFinishTime()- Specified by:
getFinishTimein interfaceJobReport
-
setFinishTime
public void setFinishTime(long finishTime) - Specified by:
setFinishTimein interfaceJobReport
-
getUser
-
setUser
-
getJobName
- Specified by:
getJobNamein interfaceJobReport
-
setJobName
- Specified by:
setJobNamein interfaceJobReport
-
getTrackingUrl
- Specified by:
getTrackingUrlin interfaceJobReport
-
setTrackingUrl
- Specified by:
setTrackingUrlin interfaceJobReport
-
getDiagnostics
- Specified by:
getDiagnosticsin interfaceJobReport
-
setDiagnostics
- Specified by:
setDiagnosticsin interfaceJobReport
-
getJobFile
- Specified by:
getJobFilein interfaceJobReport
-
setJobFile
- Specified by:
setJobFilein interfaceJobReport
-
getAMInfos
- Specified by:
getAMInfosin interfaceJobReport
-
setAMInfos
- Specified by:
setAMInfosin interfaceJobReport
-
isUber
public boolean isUber() -
setIsUber
public void setIsUber(boolean isUber) -
getJobPriority
public org.apache.hadoop.yarn.api.records.Priority getJobPriority()- Specified by:
getJobPriorityin interfaceJobReport
-
setJobPriority
public void setJobPriority(org.apache.hadoop.yarn.api.records.Priority priority) - Specified by:
setJobPriorityin interfaceJobReport
-
getHistoryFile
- Specified by:
getHistoryFilein interfaceJobReport
-
setHistoryFile
- Specified by:
setHistoryFilein interfaceJobReport
-