Package io.dropwizard.redis.metrics
Class DefaultCommandLatencyCollectorFactory
- java.lang.Object
-
- io.dropwizard.redis.metrics.DefaultCommandLatencyCollectorFactory
-
- All Implemented Interfaces:
io.dropwizard.jackson.Discoverable,CommandLatencyRecorderFactory
public class DefaultCommandLatencyCollectorFactory extends Object implements CommandLatencyRecorderFactory
-
-
Constructor Summary
Constructors Constructor Description DefaultCommandLatencyCollectorFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.lettuce.core.metrics.DefaultCommandLatencyCollectorbuild(com.codahale.metrics.MetricRegistry metricRegistry)double[]getTargetPercentiles()TimeUnitgetTargetUnit()booleanisEnabled()booleanisLocalDistinction()booleanisResetLatenciesAfterEvent()voidsetEnabled(boolean enabled)voidsetLocalDistinction(boolean localDistinction)voidsetResetLatenciesAfterEvent(boolean resetLatenciesAfterEvent)voidsetTargetPercentiles(double[] targetPercentiles)voidsetTargetUnit(TimeUnit targetUnit)
-
-
-
Method Detail
-
getTargetUnit
public TimeUnit getTargetUnit()
-
setTargetUnit
public void setTargetUnit(TimeUnit targetUnit)
-
getTargetPercentiles
public double[] getTargetPercentiles()
-
setTargetPercentiles
public void setTargetPercentiles(double[] targetPercentiles)
-
isResetLatenciesAfterEvent
public boolean isResetLatenciesAfterEvent()
-
setResetLatenciesAfterEvent
public void setResetLatenciesAfterEvent(boolean resetLatenciesAfterEvent)
-
isLocalDistinction
public boolean isLocalDistinction()
-
setLocalDistinction
public void setLocalDistinction(boolean localDistinction)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
build
public io.lettuce.core.metrics.DefaultCommandLatencyCollector build(com.codahale.metrics.MetricRegistry metricRegistry)
- Specified by:
buildin interfaceCommandLatencyRecorderFactory
-
-