public class OpenTelemetryTracingFactory extends Object implements VertxTracerFactory
NOOP| Constructor and Description |
|---|
OpenTelemetryTracingFactory() |
| Modifier and Type | Method and Description |
|---|---|
TracingOptions |
newOptions()
Create an empty tracing options.
|
TracingOptions |
newOptions(JsonObject jsonObject)
Create tracing options from the provided
jsonObject. |
VertxTracer<io.opentelemetry.context.Scope,io.opentelemetry.context.Scope> |
tracer(TracingOptions options)
Create a new
VertxTracer object.
No specific thread and context can be expected when this method is called. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinitpublic VertxTracer<io.opentelemetry.context.Scope,io.opentelemetry.context.Scope> tracer(TracingOptions options)
VertxTracerFactoryVertxTracer object.
No specific thread and context can be expected when this method is called.tracer in interface VertxTracerFactoryoptions - the metrics configuration optionpublic TracingOptions newOptions()
VertxTracerFactoryLauncher class when creating new options when building a CLI Vert.x.newOptions in interface VertxTracerFactorypublic TracingOptions newOptions(JsonObject jsonObject)
VertxTracerFactoryjsonObject.
Providers can override this method to provide a custom tracing options subclass that exposes custom configuration.
It is used by the Launcher class when creating new options when building a CLI Vert.x.newOptions in interface VertxTracerFactoryjsonObject - json provided by the userCopyright © 2022 Eclipse. All rights reserved.