"#containerLocality"); table. tr(). th(_TH, ""). th(_TH, "Node Local Request"). boolean odd = false; for (int i = 0; i < attemptMetrics.getLocalityStatistics().length; i++) { table.tr((odd = !odd) ? _ODD : _EVEN).td(containersType[i]) .td(String.valueOf(attemptMetrics.getLocalityStatistics()[i][0])) .td(i == 0 ? "" : String.valueOf(attemptMetrics.getLocalityStatistics()[i][1]))
: String.format("Awaiting %d containers", liveness.requestsOutstanding); Hamlet.TABLE<DIV<Hamlet>> table1 = div.table(); table1.tr() .td("Status") .td(livestatus) ._(); table1.tr() .td("Total number of containers") .td(Integer.toString(appState.getNumOwnedContainers())) ._(); table1.tr() .td("Create time: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_CREATE_TIME_HUMAN)) ._(); table1.tr() .td("Running since: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_LIVE_TIME_HUMAN)) ._(); table1.tr() .td("Time last flexed: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_FLEX_TIME_HUMAN)) ._(); table1.tr() .td("Application storage path: ") .td(clusterStatus.dataPath) ._(); table1.tr() .td("Application configuration path: ") .td(clusterStatus.originConfigurationPath)
: String.format("Awaiting %d containers", liveness.requestsOutstanding); Hamlet.TABLE<DIV<Hamlet>> table1 = div.table(); table1.tr() .td("Status") .td(livestatus) ._(); table1.tr() .td("Total number of containers") .td(Integer.toString(appState.getNumOwnedContainers())) ._(); table1.tr() .td("Create time: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_CREATE_TIME_HUMAN)) ._(); table1.tr() .td("Running since: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_LIVE_TIME_HUMAN)) ._(); table1.tr() .td("Time last flexed: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_FLEX_TIME_HUMAN)) ._(); table1.tr() .td("Application storage path: ") .td(clusterStatus.dataPath) ._(); table1.tr() .td("Application configuration path: ") .td(clusterStatus.originConfigurationPath)
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). AMAttemptInfo attempt = new AMAttemptInfo(amInfo, job.getId(), job.getUserName(), "", ""); table.tr((odd = !odd) ? _ODD : _EVEN). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). tr(). th(_TH, "Task Type"). th(_TH, "Total"). th(_TH, "Complete")._(). tr(_ODD). th(). a(url("tasks", jid, "m"), "Map")._(). td(String.valueOf(String.valueOf(job.getMapsTotal()))). td(String.valueOf(String.valueOf(job.getMapsCompleted())))._(). tr(_EVEN). th(). a(url("tasks", jid, "r"), "Reduce")._(). tr(). th(_TH, "Attempt Type"). th(_TH, "Failed").
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). table.tr(). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). tr(). th(_TH, "Task Type"). th(_TH, "Progress"). th(_TH, "Running"). th(_TH, "Complete")._(). tr(_ODD). th("Map"). td(). td().a(url("tasks", jid, "m", "RUNNING"),String.valueOf(jinfo.getMapsRunning()))._(). td().a(url("tasks", jid, "m", "COMPLETED"),String.valueOf(jinfo.getMapsCompleted()))._()._(). tr(_EVEN). th("Reduce"). td(). tr(). th(_TH, "Attempt Type").
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). table.tr(). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). tr(). th(_TH, "Task Type"). th(_TH, "Progress"). th(_TH, "Running"). th(_TH, "Complete")._(). tr(_ODD). th("Map"). td(). td().a(url("tasks", jid, "m", "RUNNING"),String.valueOf(jinfo.getMapsRunning()))._(). td().a(url("tasks", jid, "m", "COMPLETED"),String.valueOf(jinfo.getMapsCompleted()))._()._(). tr(_EVEN). th("Reduce"). td(). tr(). th(_TH, "Attempt Type").
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). AMAttemptInfo attempt = new AMAttemptInfo(amInfo, job.getId(), job.getUserName(), "", ""); table.tr((odd = !odd) ? _ODD : _EVEN). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). tr(). th(_TH, "Task Type"). th(_TH, "Total"). th(_TH, "Complete")._(). tr(_ODD). th(). a(url("tasks", jid, "m"), "Map")._(). td(String.valueOf(String.valueOf(job.getMapsTotal()))). td(String.valueOf(String.valueOf(job.getMapsCompleted())))._(). tr(_EVEN). th(). a(url("tasks", jid, "r"), "Reduce")._(). tr(). th(_TH, "Attempt Type"). th(_TH, "Failed").
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). AMAttemptInfo attempt = new AMAttemptInfo(amInfo, job.getId(), job.getUserName(), "", ""); table.tr((odd = !odd) ? _ODD : _EVEN). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). tr(). th(_TH, "Task Type"). th(_TH, "Total"). th(_TH, "Complete")._(). tr(_ODD). th(). a(url("tasks", jid, "m"), "Map")._(). td(String.valueOf(String.valueOf(job.getMapsTotal()))). td(String.valueOf(String.valueOf(job.getMapsCompleted())))._(). tr(_EVEN). th(). a(url("tasks", jid, "r"), "Reduce")._(). tr(). th(_TH, "Attempt Type"). th(_TH, "Failed").
"#containerLocality"); table. tr(). th(_TH, ""). th(_TH, "Node Local Request"). boolean odd = false; for (int i = 0; i < attemptMetrics.getLocalityStatistics().length; i++) { table.tr((odd = !odd) ? _ODD : _EVEN).td(containersType[i]) .td(String.valueOf(attemptMetrics.getLocalityStatistics()[i][0])) .td(i == 0 ? "" : String.valueOf(attemptMetrics.getLocalityStatistics()[i][1]))
@Override protected void render(Block html) { ApplicationId applicationID = ConverterUtils.toApplicationId(this.recordFactory, $(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
@Override protected void render(Block html) { ApplicationId applicationID = ApplicationId.fromString($(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
@Override protected void render(Block html) { ApplicationId applicationID = ConverterUtils.toApplicationId(this.recordFactory, $(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
@Override public TR<TABLE<T>> tr(String selector) { return setSelector(tr(), selector); }
@Override public TR<TABLE<T>> tr(String selector) { return setSelector(tr(), selector); }
@Override public TR<TABLE<T>> tr(String selector) { return setSelector(tr(), selector); }