Class ExtendedDefaultTracerBuilder
java.lang.Object
io.opentelemetry.api.incubator.trace.ExtendedDefaultTracerBuilder
- All Implemented Interfaces:
TracerBuilder
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Gets or creates aTracer
instance.(package private) static TracerBuilder
setInstrumentationVersion
(String instrumentationScopeVersion) Sets the instrumentation scope version of the resultingTracer
.setSchemaUrl
(String schemaUrl) Set the scope schema URL of the resultingTracer
.
-
Field Details
-
INSTANCE
-
-
Constructor Details
-
ExtendedDefaultTracerBuilder
ExtendedDefaultTracerBuilder()
-
-
Method Details
-
getInstance
-
setSchemaUrl
Description copied from interface:TracerBuilder
- Specified by:
setSchemaUrl
in interfaceTracerBuilder
- Parameters:
schemaUrl
- The schema URL.- Returns:
- this
-
setInstrumentationVersion
Description copied from interface:TracerBuilder
- Specified by:
setInstrumentationVersion
in interfaceTracerBuilder
- Parameters:
instrumentationScopeVersion
- The instrumentation scope version.- Returns:
- this
-
build
Description copied from interface:TracerBuilder
Gets or creates aTracer
instance.- Specified by:
build
in interfaceTracerBuilder
- Returns:
- a
Tracer
instance configured with the provided options.
-