Class NoOpMetricAggregator

  • All Implemented Interfaces:
    com.newrelic.api.agent.MetricAggregator

    public class NoOpMetricAggregator
    extends java.lang.Object
    implements com.newrelic.api.agent.MetricAggregator
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static com.newrelic.api.agent.MetricAggregator INSTANCE  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void incrementCounter​(java.lang.String name)  
      void incrementCounter​(java.lang.String name, int count)  
      void recordMetric​(java.lang.String name, float value)  
      void recordResponseTimeMetric​(java.lang.String name, long millis)  
      void recordResponseTimeMetric​(java.lang.String name, long totalTime, long exclusiveTime, java.util.concurrent.TimeUnit timeUnit)  
      • Methods inherited from class java.lang.Object

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

      • INSTANCE

        public static final com.newrelic.api.agent.MetricAggregator INSTANCE
    • Method Detail

      • recordResponseTimeMetric

        public void recordResponseTimeMetric​(java.lang.String name,
                                             long totalTime,
                                             long exclusiveTime,
                                             java.util.concurrent.TimeUnit timeUnit)
        Specified by:
        recordResponseTimeMetric in interface com.newrelic.api.agent.MetricAggregator
      • recordMetric

        public void recordMetric​(java.lang.String name,
                                 float value)
        Specified by:
        recordMetric in interface com.newrelic.api.agent.MetricAggregator
      • recordResponseTimeMetric

        public void recordResponseTimeMetric​(java.lang.String name,
                                             long millis)
        Specified by:
        recordResponseTimeMetric in interface com.newrelic.api.agent.MetricAggregator
      • incrementCounter

        public void incrementCounter​(java.lang.String name)
        Specified by:
        incrementCounter in interface com.newrelic.api.agent.MetricAggregator
      • incrementCounter

        public void incrementCounter​(java.lang.String name,
                                     int count)
        Specified by:
        incrementCounter in interface com.newrelic.api.agent.MetricAggregator