Class MonitoringImpl

  • All Implemented Interfaces:
    Monitoring

    public class MonitoringImpl
    extends java.lang.Object
    implements Monitoring
    • Constructor Summary

      Constructors 
      Constructor Description
      MonitoringImpl​(io.micrometer.core.instrument.MeterRegistry registry)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void duration​(Metric metric, java.util.Map<java.lang.String,​java.lang.String> dimensions, long startMillis)  
      void duration​(Metric metric, java.util.Map<java.lang.String,​java.lang.String> dimensions, java.time.Duration duration)  
      void increment​(Metric metric, java.util.Map<java.lang.String,​java.lang.String> dimensions)  
      void increment​(Metric metric, java.util.Map<java.lang.String,​java.lang.String> dimensions, double increment)  
      • Methods inherited from class java.lang.Object

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

      • MonitoringImpl

        @Inject
        public MonitoringImpl​(io.micrometer.core.instrument.MeterRegistry registry)
    • Method Detail

      • duration

        public void duration​(Metric metric,
                             java.util.Map<java.lang.String,​java.lang.String> dimensions,
                             long startMillis)
        Specified by:
        duration in interface Monitoring
      • duration

        public void duration​(Metric metric,
                             java.util.Map<java.lang.String,​java.lang.String> dimensions,
                             java.time.Duration duration)
        Specified by:
        duration in interface Monitoring
      • increment

        public void increment​(Metric metric,
                              java.util.Map<java.lang.String,​java.lang.String> dimensions)
        Specified by:
        increment in interface Monitoring
      • increment

        public void increment​(Metric metric,
                              java.util.Map<java.lang.String,​java.lang.String> dimensions,
                              double increment)
        Specified by:
        increment in interface Monitoring