}
public String getProcessCpuPercent() {
- return formatPercent(Long.valueOf(cpuPercent), 100L);
+ return formatPercent(cpuPercent, 100L);
}
void setOpenFiles(long avgOpenFileDescriptors) {
// Uptime
setJvmUptimeMillis(nodesStats.getJvm().getUptime().getMillis());
+ initPerformanceStats(nodesStats);
+ }
+
+ private void initPerformanceStats(NodeStats nodesStats) {
// Performance Stat
performanceStats = new ArrayList<Performance>();
.setValue(filterCacheEviction));
}
- static public class Performance {
+ public static class Performance {
public static enum Status {
OK, WARN, ERROR
}
- final private String name;
+ private final String name;
private String message;
private double value;
private double warnThreshold;
private QualityGate fetch(String qualityGateSetting, ServerClient client, MetricFinder metricFinder) {
String jsonText = null;
try {
- long qGateId = Long.valueOf(qualityGateSetting);
+ long qGateId = Long.parseLong(qualityGateSetting);
jsonText = client.request(SHOW_URL + "?id=" + qGateId, false);
} catch (NumberFormatException configIsNameInsteadOfId) {
jsonText = client.request(SHOW_URL + "?name=" + qualityGateSetting, false);
private long metricId;
- private transient String metricKey;
+ private String metricKey;
private Integer period;
private class QuotedLineElementChannel extends RegexChannel<MarkdownOutput> {
- protected QuotedLineElementChannel() {
+ private QuotedLineElementChannel() {
super(">\\s[^\r\n]*+");
}
@Override
- protected void consume(CharSequence token, MarkdownOutput output) {
+ public void consume(CharSequence token, MarkdownOutput output) {
if (!pendingBlockConstruction) {
output.append("<blockquote>");
pendingBlockConstruction = true;
}
@Override
- protected void consume(CharSequence token, MarkdownOutput output) {
+ public void consume(CharSequence token, MarkdownOutput output) {
output.append(token);
}
}