ConcurrentState

class Object
trait Matchable
class Any

Value members

Concrete methods

def getCounter(key: Counter): Counter

Increase a named counter by some value.

Increase a named counter by some value.

def getGauge(key: Gauge): Gauge
def getHistogram(key: Histogram): Histogram

Observe a value and feed it into a histogram

Observe a value and feed it into a histogram

def getSetCount(key: SetCount): SetCount
def getSummary(key: Summary): Summary
final def installListener(listener: MetricListener): Unit
final def removeListener(listener: MetricListener): Unit
def snapshot(): Map[MetricKey, MetricState]

Concrete fields

val map: ConcurrentHashMap[MetricKey, ConcurrentMetricState]