Class LogMinerStreamingChangeEventSourceMetrics.DurationHistogramMetric
java.lang.Object
io.debezium.connector.oracle.logminer.LogMinerStreamingChangeEventSourceMetrics.DurationHistogramMetric
- Enclosing class:
- LogMinerStreamingChangeEventSourceMetrics
@ThreadSafe
static class LogMinerStreamingChangeEventSourceMetrics.DurationHistogramMetric
extends Object
Utility class for tracking histogram-based values for a duration-based metric.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AtomicReference<Duration>private final AtomicReference<Duration>private final AtomicReference<Duration>private final AtomicReference<Duration> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) DurationgetLast()(package private) Duration(package private) Duration(package private) DurationgetTotal()(package private) voidreset()Resets the duration metric(package private) voidSets the last duration-based value for the histogram.
-
Field Details
-
min
-
max
-
last
-
total
-
-
Constructor Details
-
DurationHistogramMetric
DurationHistogramMetric()
-
-
Method Details