Class NoopMetricsRegistryImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      double counter​(java.lang.String name)  
      double globalCounter​(java.lang.String name)  
      void increment​(java.lang.String counter, double value, java.util.Map<java.lang.String,​java.lang.Object> tags)  
      void timed​(java.lang.String name, java.time.Duration duration, java.util.Map<java.lang.String,​java.lang.Object> tags)  
      void timed​(java.lang.String name, java.util.Map<java.lang.String,​java.lang.Object> tags, java.lang.Runnable runnable)  
      <F> F timed​(java.lang.String name, java.util.Map<java.lang.String,​java.lang.Object> tags, java.util.function.Supplier<F> supplier)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NoopMetricsRegistryImpl

        public NoopMetricsRegistryImpl()
    • Method Detail

      • increment

        public void increment​(java.lang.String counter,
                              double value,
                              java.util.Map<java.lang.String,​java.lang.Object> tags)
        Specified by:
        increment in interface MetricsRegistry
      • counter

        public double counter​(java.lang.String name)
        Specified by:
        counter in interface MetricsRegistry
      • timed

        public void timed​(java.lang.String name,
                          java.time.Duration duration,
                          java.util.Map<java.lang.String,​java.lang.Object> tags)
        Specified by:
        timed in interface MetricsRegistry
      • timed

        public void timed​(java.lang.String name,
                          java.util.Map<java.lang.String,​java.lang.Object> tags,
                          java.lang.Runnable runnable)
        Specified by:
        timed in interface MetricsRegistry
      • timed

        public <F> F timed​(java.lang.String name,
                           java.util.Map<java.lang.String,​java.lang.Object> tags,
                           java.util.function.Supplier<F> supplier)
        Specified by:
        timed in interface MetricsRegistry