Class AbstractLatencyMetricsCollector<I extends LatencyMetricsIdentifier,​E extends LatencyMetricsEvent>

java.lang.Object
com.couchbase.client.core.metrics.AbstractMetricsCollector
com.couchbase.client.core.metrics.AbstractLatencyMetricsCollector<I,​E>
All Implemented Interfaces:
LatencyMetricsCollector<I>, MetricsCollector
Direct Known Subclasses:
NetworkLatencyMetricsCollector

public abstract class AbstractLatencyMetricsCollector<I extends LatencyMetricsIdentifier,​E extends LatencyMetricsEvent>
extends AbstractMetricsCollector
implements LatencyMetricsCollector<I>
The default abstract implementation for a latency metrics collector.
Since:
1.2.0
Author:
Michael Nitschinger