Package io.opentelemetry.api.metrics
Class DefaultMeterProvider.NoopMeterBuilder
java.lang.Object
io.opentelemetry.api.metrics.DefaultMeterProvider.NoopMeterBuilder
- All Implemented Interfaces:
MeterBuilder
- Enclosing class:
DefaultMeterProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Gets or creates aMeter
instance.setInstrumentationVersion
(String instrumentationScopeVersion) Sets the instrumentation scope version of the resultingMeter
.setSchemaUrl
(String schemaUrl) Set the scope schema URL of the resultingMeter
.
-
Constructor Details
-
NoopMeterBuilder
private NoopMeterBuilder()
-
-
Method Details
-
setSchemaUrl
Description copied from interface:MeterBuilder
- Specified by:
setSchemaUrl
in interfaceMeterBuilder
- Parameters:
schemaUrl
- The schema URL.- Returns:
- this
-
setInstrumentationVersion
Description copied from interface:MeterBuilder
- Specified by:
setInstrumentationVersion
in interfaceMeterBuilder
- Parameters:
instrumentationScopeVersion
- The instrumentation scope version.- Returns:
- this
-
build
Description copied from interface:MeterBuilder
Gets or creates aMeter
instance.- Specified by:
build
in interfaceMeterBuilder
- Returns:
- a
Meter
instance configured with the provided options.
-