Class ExtendedDefaultMeter.NoopDoubleUpDownCounter

java.lang.Object
io.opentelemetry.api.incubator.metrics.ExtendedDefaultMeter.NoopDoubleUpDownCounter
All Implemented Interfaces:
ExtendedDoubleUpDownCounter, DoubleUpDownCounter
Enclosing class:
ExtendedDefaultMeter

private static class ExtendedDefaultMeter.NoopDoubleUpDownCounter extends Object implements ExtendedDoubleUpDownCounter
  • Constructor Details

    • NoopDoubleUpDownCounter

      private NoopDoubleUpDownCounter()
  • Method Details

    • add

      public void add(double value, Attributes attributes, Context context)
      Description copied from interface: DoubleUpDownCounter
      Records a value with a set of attributes.
      Specified by:
      add in interface DoubleUpDownCounter
      Parameters:
      value - The increment amount. May be positive, negative or zero.
      attributes - A set of attributes to associate with the value.
      context - The explicit context to associate with this measurement.
    • add

      public void add(double value, Attributes attributes)
      Description copied from interface: DoubleUpDownCounter
      Records a value with a set of attributes.

      Note: This may use Context.current() to pull the context associated with this measurement.

      Specified by:
      add in interface DoubleUpDownCounter
      Parameters:
      value - The increment amount. May be positive, negative or zero.
      attributes - A set of attributes to associate with the value.
    • add

      public void add(double value)
      Description copied from interface: DoubleUpDownCounter
      Records a value.

      Note: This may use Context.current() to pull the context associated with this measurement.

      Specified by:
      add in interface DoubleUpDownCounter
      Parameters:
      value - The increment amount. May be positive, negative or zero.