Class OpenTelemetryVertxTracer.SpanOperation
java.lang.Object
io.quarkus.opentelemetry.runtime.tracing.intrumentation.vertx.OpenTelemetryVertxTracer.SpanOperation
- Enclosing class:
- OpenTelemetryVertxTracer
-
Constructor Summary
ConstructorsConstructorDescriptionSpanOperation(io.vertx.core.Context context, Object request, io.vertx.core.MultiMap headers, io.opentelemetry.context.Context spanContext, io.opentelemetry.context.Scope scope) -
Method Summary
Modifier and TypeMethodDescriptionio.vertx.core.Contextio.vertx.core.MultiMapio.opentelemetry.context.ScopegetScope()io.opentelemetry.context.Context(package private) static OpenTelemetryVertxTracer.SpanOperationspan(io.vertx.core.Context context, Object request, io.vertx.core.MultiMap headers, io.opentelemetry.context.Context spanContext, io.opentelemetry.context.Scope scope)
-
Constructor Details
-
SpanOperation
public SpanOperation(io.vertx.core.Context context, Object request, io.vertx.core.MultiMap headers, io.opentelemetry.context.Context spanContext, io.opentelemetry.context.Scope scope)
-
-
Method Details
-
getContext
public io.vertx.core.Context getContext() -
getRequest
-
getHeaders
public io.vertx.core.MultiMap getHeaders() -
getSpanContext
public io.opentelemetry.context.Context getSpanContext() -
getScope
public io.opentelemetry.context.Scope getScope() -
span
static OpenTelemetryVertxTracer.SpanOperation span(io.vertx.core.Context context, Object request, io.vertx.core.MultiMap headers, io.opentelemetry.context.Context spanContext, io.opentelemetry.context.Scope scope)
-