use of hudson.model.Label in project support-core-plugin by jenkinsci.
the class LoadStats method addContents.
/**
* {@inheritDoc}
*/
@Override
public void addContents(@NonNull Container container) {
Jenkins jenkins = Jenkins.getInstance();
add(container, "no-label", jenkins.unlabeledLoad);
add(container, "overall", jenkins.overallLoad);
for (Label l : jenkins.getLabels()) {
try {
add(container, String.format("label/%s", URLEncoder.encode(l.getName(), "UTF-8")), l.loadStatistics);
} catch (UnsupportedEncodingException e) {
// ignore UTF-8 is required by JLS specification
}
}
}
Aggregations