blob: 306354321d6d93a4b00261e8250bc2722efcd396 (
plain) (
tree)
|
|
package kamon.metric
import com.codahale.metrics.Gauge
trait GaugeGenerator {
def newNumericGaugeFor[T, V >: AnyVal](target: T)(generator: T => V) = new Gauge[V] {
def getValue: V = generator(target)
}
}
object GaugeGenerator extends GaugeGenerator
|