package org.stagemonitor.core.metrics.annotations;
import com.codahale.metrics.annotation.Gauge;
import org.stagemonitor.core.metrics.MonitorGauges;
@MonitorGauges
public class GaugeTestObject {
public GaugeTestObject() {
this(1);
}
public GaugeTestObject(int i) {
}
@Gauge
private int gaugeDefault() {
return 1;
}
@Gauge
public static int staticGaugeDefault() {
return 1;
}
@Gauge(absolute = true)
public void gaugeAbsolute() {
}
@Gauge(name = "myGaugeName")
public void gaugeName() {
}
@Gauge(name = "myGaugeNameAbsolute", absolute = true)
public void gaugeNameAbsolute() {
}
}