Class DefaultMeterProvider

java.lang.Object
io.opentelemetry.api.metrics.DefaultMeterProvider
All Implemented Interfaces:
MeterProvider

class DefaultMeterProvider extends Object implements MeterProvider
A MeterProvider that does nothing.
  • Field Details

    • INSTANCE

      private static final MeterProvider INSTANCE
    • BUILDER_INSTANCE

      private static final MeterBuilder BUILDER_INSTANCE
  • Constructor Details

    • DefaultMeterProvider

      private DefaultMeterProvider()
  • Method Details

    • meterBuilder

      public MeterBuilder meterBuilder(String instrumentationScopeName)
      Description copied from interface: MeterProvider
      Creates a MeterBuilder for a named Meter instance.
      Specified by:
      meterBuilder in interface MeterProvider
      Parameters:
      instrumentationScopeName - A name uniquely identifying the instrumentation scope, such as the instrumentation library, package, or fully qualified class name. Must not be null.
      Returns:
      a MeterBuilder instance.
    • getInstance

      static MeterProvider getInstance()