org.apache.hadoop.mapreduce.v2.api.records.impl.pb
Class JobReportPBImpl

java.lang.Object
  extended by org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<MRProtos.JobReportProto>
      extended by 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<MRProtos.JobReportProto>
implements JobReport


Constructor Summary
JobReportPBImpl()
           
JobReportPBImpl(MRProtos.JobReportProto proto)
           
 
Method Summary
 List<AMInfo> getAMInfos()
           
 float getCleanupProgress()
           
 String getDiagnostics()
           
 long getFinishTime()
           
 String getJobFile()
           
 JobId getJobId()
           
 String getJobName()
           
 JobState getJobState()
           
 float getMapProgress()
           
 MRProtos.JobReportProto getProto()
           
 float getReduceProgress()
           
 float getSetupProgress()
           
 long getStartTime()
           
 long getSubmitTime()
           
 String getTrackingUrl()
           
 String getUser()
           
 boolean isUber()
           
 void setAMInfos(List<AMInfo> amInfos)
           
 void setCleanupProgress(float cleanupProgress)
           
 void setDiagnostics(String diagnostics)
           
 void setFinishTime(long finishTime)
           
 void setIsUber(boolean isUber)
           
 void setJobFile(String jobFile)
           
 void setJobId(JobId jobId)
           
 void setJobName(String jobName)
           
 void setJobState(JobState jobState)
           
 void setMapProgress(float mapProgress)
           
 void setReduceProgress(float reduceProgress)
           
 void setSetupProgress(float setupProgress)
           
 void setStartTime(long startTime)
           
 void setSubmitTime(long submitTime)
           
 void setTrackingUrl(String trackingUrl)
           
 void setUser(String user)
           
 
Methods inherited from class org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase
convertFromProtoFormat, convertToProtoFormat, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

JobReportPBImpl

public JobReportPBImpl()

JobReportPBImpl

public JobReportPBImpl(MRProtos.JobReportProto proto)
Method Detail

getProto

public MRProtos.JobReportProto getProto()
Specified by:
getProto in class org.apache.hadoop.yarn.api.records.impl.pb.ProtoBase<MRProtos.JobReportProto>

getJobId

public JobId getJobId()
Specified by:
getJobId in interface JobReport

setJobId

public void setJobId(JobId jobId)
Specified by:
setJobId in interface JobReport

getJobState

public JobState getJobState()
Specified by:
getJobState in interface JobReport

setJobState

public void setJobState(JobState jobState)
Specified by:
setJobState in interface JobReport

getMapProgress

public float getMapProgress()
Specified by:
getMapProgress in interface JobReport

setMapProgress

public void setMapProgress(float mapProgress)
Specified by:
setMapProgress in interface JobReport

getReduceProgress

public float getReduceProgress()
Specified by:
getReduceProgress in interface JobReport

setReduceProgress

public void setReduceProgress(float reduceProgress)
Specified by:
setReduceProgress in interface JobReport

getCleanupProgress

public float getCleanupProgress()
Specified by:
getCleanupProgress in interface JobReport

setCleanupProgress

public void setCleanupProgress(float cleanupProgress)
Specified by:
setCleanupProgress in interface JobReport

getSetupProgress

public float getSetupProgress()
Specified by:
getSetupProgress in interface JobReport

setSetupProgress

public void setSetupProgress(float setupProgress)
Specified by:
setSetupProgress in interface JobReport

getSubmitTime

public long getSubmitTime()
Specified by:
getSubmitTime in interface JobReport

setSubmitTime

public void setSubmitTime(long submitTime)
Specified by:
setSubmitTime in interface JobReport

getStartTime

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

setStartTime

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

getFinishTime

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

setFinishTime

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

getUser

public String getUser()
Specified by:
getUser in interface JobReport

setUser

public void setUser(String user)
Specified by:
setUser in interface JobReport

getJobName

public String getJobName()
Specified by:
getJobName in interface JobReport

setJobName

public void setJobName(String jobName)
Specified by:
setJobName in interface JobReport

getTrackingUrl

public String getTrackingUrl()
Specified by:
getTrackingUrl in interface JobReport

setTrackingUrl

public void setTrackingUrl(String trackingUrl)
Specified by:
setTrackingUrl in interface JobReport

getDiagnostics

public String getDiagnostics()
Specified by:
getDiagnostics in interface JobReport

setDiagnostics

public void setDiagnostics(String diagnostics)
Specified by:
setDiagnostics in interface JobReport

getJobFile

public String getJobFile()
Specified by:
getJobFile in interface JobReport

setJobFile

public void setJobFile(String jobFile)
Specified by:
setJobFile in interface JobReport

getAMInfos

public List<AMInfo> getAMInfos()
Specified by:
getAMInfos in interface JobReport

setAMInfos

public void setAMInfos(List<AMInfo> amInfos)
Specified by:
setAMInfos in interface JobReport

isUber

public boolean isUber()
Specified by:
isUber in interface JobReport

setIsUber

public void setIsUber(boolean isUber)
Specified by:
setIsUber in interface JobReport


Copyright © 2014 Apache Software Foundation. All Rights Reserved.