Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 package com.codahale.metrics;

A gauge metric is an instantaneous reading of a particular value. To instrument a queue's depth, for example:

 final Queue<String> queue = new ConcurrentLinkedQueue<String>();
 final Gauge<Integer> queueDepth = new Gauge<Integer>() {
     public Integer getValue() {
         return queue.size();

<T> the type of the metric's value
public interface Gauge<T> extends Metric {
Returns the metric's current value.

the metric's current value
    T getValue();
New to GrepCode? Check out our FAQ X