Package org.jitsi.metrics
Class MetricsUpdater
-
- All Implemented Interfaces:
public final class MetricsUpdater
-
-
Field Summary
Fields Modifier and Type Field Description private BooleandisablePeriodicUpdates
-
Constructor Summary
Constructors Constructor Description MetricsUpdater(ScheduledExecutorService executor, Duration updateInterval)
-
Method Summary
Modifier and Type Method Description final BooleangetDisablePeriodicUpdates()final UnitsetDisablePeriodicUpdates(Boolean disablePeriodicUpdates)final UnitaddUpdateTask(Function0<Unit> subtask)final UnitupdateMetrics()final Unitstop()-
-
Constructor Detail
-
MetricsUpdater
MetricsUpdater(ScheduledExecutorService executor, Duration updateInterval)
-
-
Method Detail
-
getDisablePeriodicUpdates
final Boolean getDisablePeriodicUpdates()
-
setDisablePeriodicUpdates
final Unit setDisablePeriodicUpdates(Boolean disablePeriodicUpdates)
-
addUpdateTask
final Unit addUpdateTask(Function0<Unit> subtask)
-
updateMetrics
final Unit updateMetrics()
-
-
-
-