Default implementation of RefreshScheduler that simply uses an akka.actor.Scheduler to schedule tasks to be run in the provided ExecutionContext.
Helper for cases in which a gauge shouldn't store the current value of a observed value but the difference between the current observed value and the previously observed value.
This implementation is meant to be used for real time data collection where data snapshots are taken often over time.
RefreshScheduler implementation that accumulates all the scheduled actions until it is pointed to another refresh scheduler.
UnitOfMeasurement representing computer memory space.
UnitOfMeasurement representing time.
A UnitOfMeasurement implementation describes the magnitude of a quantity being measured, such as Time and computer Memory space.