public virtual bool IsUber() { lock (this) { MRProtos.JobReportProtoOrBuilder p = viaProto ? proto : builder; return(p.GetIsUber()); } }
public virtual string GetJobFile() { lock (this) { MRProtos.JobReportProtoOrBuilder p = viaProto ? proto : builder; return(p.GetJobFile()); } }
public virtual long GetFinishTime() { lock (this) { MRProtos.JobReportProtoOrBuilder p = viaProto ? proto : builder; return(p.GetFinishTime()); } }
public virtual float GetSetupProgress() { lock (this) { MRProtos.JobReportProtoOrBuilder p = viaProto ? proto : builder; return(p.GetSetupProgress()); } }
public virtual JobState GetJobState() { lock (this) { MRProtos.JobReportProtoOrBuilder p = viaProto ? proto : builder; if (!p.HasJobState()) { return(null); } return(ConvertFromProtoFormat(p.GetJobState())); } }
public virtual JobId GetJobId() { lock (this) { MRProtos.JobReportProtoOrBuilder p = viaProto ? proto : builder; if (this.jobId != null) { return(this.jobId); } if (!p.HasJobId()) { return(null); } this.jobId = ConvertFromProtoFormat(p.GetJobId()); return(this.jobId); } }
private void InitAMInfos() { lock (this) { if (this.amInfos != null) { return; } MRProtos.JobReportProtoOrBuilder p = viaProto ? proto : builder; IList <MRProtos.AMInfoProto> list = p.GetAmInfosList(); this.amInfos = new AList <AMInfo>(); foreach (MRProtos.AMInfoProto amInfoProto in list) { this.amInfos.AddItem(ConvertFromProtoFormat(amInfoProto)); } } }