BaseMetricAutoUpdate

trait BaseMetricAutoUpdate[Inst <: Instrument[Inst, Sett], Sett <: Settings, Snap]

Handles registration of auto-update actions on a base metric.

class Object
trait Matchable
class Any
class LongAdder
class Volatile
class Atomic
class Atomic
class Atomic
Inst

Value members

Abstract methods

protected def baseMetric: BaseMetric[Inst, Sett, Snap]

Concrete methods

def autoUpdate(consumer: Inst => Unit, interval: Duration): Inst
def defaultSchedule(): Unit