public override int GetId() { lock (this) { MRProtos.JobIdProtoOrBuilder p = viaProto ? proto : builder; return(p.GetId()); } }
public override ApplicationId GetAppId() { lock (this) { MRProtos.JobIdProtoOrBuilder p = viaProto ? proto : builder; if (applicationId != null) { return(applicationId); } // Else via proto if (!p.HasAppId()) { return(null); } applicationId = ConvertFromProtoFormat(p.GetAppId()); return(applicationId); } }