Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
languagejava
titleEagleGaugeMetric
collapsetrue
public class EagleGaugeMetric extends EagleMetric {

    private static final Logger LOG = LoggerFactory.getLogger(EagleGaugeMetric.class);

    public EagleGaugeMetric(long latestUserTimeClock, String name, double value) {
        super(latestUserTimeClock, name, value, 0);
    }

    public EagleGaugeMetric(EagleGaugeMetric metric) {
        super(metric);
    }

    public boolean update(double d, long currentUserTimeClock) {
        value.getAndSet(d);
        this.latestUserTimeClock = currentUserTimeClock;
        return true;
    }
}

...