internal virtual JobSummary.SummaryBuilder Add(JobSummary.SummaryBuilder summary) { if (buffer.Length > 0) { buffer.Append(StringUtils.Comma); } buffer.Append(summary.buffer); return(this); }
public virtual string GetJobSummaryString() { JobSummary.SummaryBuilder summary = new JobSummary.SummaryBuilder().Add("jobId", jobId).Add("submitTime", jobSubmitTime).Add("launchTime", jobLaunchTime).Add("firstMapTaskLaunchTime" , firstMapTaskLaunchTime).Add("firstReduceTaskLaunchTime", firstReduceTaskLaunchTime ).Add("finishTime", jobFinishTime).Add("resourcesPerMap", resourcesPerMap).Add("resourcesPerReduce" , resourcesPerReduce).Add("numMaps", numFinishedMaps + numFailedMaps).Add("numReduces" , numFinishedReduces + numFailedReduces).Add("user", user).Add("queue", queue).Add ("status", jobStatus).Add("mapSlotSeconds", mapSlotSeconds).Add("reduceSlotSeconds" , reduceSlotSeconds).Add("jobName", jobName); return(summary.ToString()); }