Class OpenTelemetryVertxTracer.SpanOperation
- java.lang.Object
-
- io.quarkus.opentelemetry.runtime.tracing.intrumentation.vertx.OpenTelemetryVertxTracer.SpanOperation
-
- Enclosing class:
- OpenTelemetryVertxTracer
static class OpenTelemetryVertxTracer.SpanOperation extends Object
-
-
Constructor Summary
Constructors Constructor Description SpanOperation(io.vertx.core.Context context, Object request, io.vertx.core.MultiMap headers, io.opentelemetry.context.Context spanContext, io.opentelemetry.context.Scope scope)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertx.core.ContextgetContext()io.vertx.core.MultiMapgetHeaders()ObjectgetRequest()io.opentelemetry.context.ScopegetScope()io.opentelemetry.context.ContextgetSpanContext()(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 Detail
-
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 Detail
-
getContext
public io.vertx.core.Context getContext()
-
getRequest
public Object 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)
-
-