Class DefaultCommandLatencyCollectorFactory

    • Constructor Detail

      • DefaultCommandLatencyCollectorFactory

        public DefaultCommandLatencyCollectorFactory()
    • 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:
        build in interface CommandLatencyRecorderFactory