Class CounterStatistic
- java.lang.Object
-
- nl.nn.adapterframework.statistics.MetricBase<M>
-
- nl.nn.adapterframework.statistics.ScalarMetricBase<io.micrometer.core.instrument.Counter>
-
- nl.nn.adapterframework.statistics.CounterStatistic
-
public class CounterStatistic extends ScalarMetricBase<io.micrometer.core.instrument.Counter>
Counter value that is maintained with statistics.- Since:
- 4.9
- Author:
- Gerrit van Brakel
-
-
Field Summary
-
Fields inherited from class nl.nn.adapterframework.statistics.MetricBase
meter
-
-
Constructor Summary
Constructors Constructor Description CounterStatistic(int startValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getIntervalValue()
long
getValue()
void
increase()
void
initMetrics(io.micrometer.core.instrument.MeterRegistry registry, String groupName, Iterable<io.micrometer.core.instrument.Tag> tags, String scalarname)
void
performAction(HasStatistics.Action action)
-
-
-
Method Detail
-
initMetrics
public void initMetrics(io.micrometer.core.instrument.MeterRegistry registry, String groupName, Iterable<io.micrometer.core.instrument.Tag> tags, String scalarname)
- Specified by:
initMetrics
in classMetricBase<io.micrometer.core.instrument.Counter>
-
performAction
public void performAction(HasStatistics.Action action)
-
increase
public void increase()
-
getValue
public long getValue()
- Specified by:
getValue
in classScalarMetricBase<io.micrometer.core.instrument.Counter>
-
getIntervalValue
public long getIntervalValue()
-
-