Class OpenTelemetryVertxTracingFactory.VertxDelegator
- java.lang.Object
-
- io.quarkus.opentelemetry.runtime.tracing.intrumentation.vertx.OpenTelemetryVertxTracingFactory.VertxDelegator
-
- All Implemented Interfaces:
io.vertx.core.spi.tracing.VertxTracer
- Enclosing class:
- OpenTelemetryVertxTracingFactory
public static class OpenTelemetryVertxTracingFactory.VertxDelegator extends Object implements io.vertx.core.spi.tracing.VertxTracer
-
-
Constructor Summary
Constructors Constructor Description VertxDelegator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.vertx.core.spi.tracing.VertxTracergetDelegate()ObjectreceiveRequest(io.vertx.core.Context context, io.vertx.core.spi.tracing.SpanKind kind, io.vertx.core.tracing.TracingPolicy policy, Object request, String operation, Iterable headers, io.vertx.core.spi.tracing.TagExtractor tagExtractor)voidreceiveResponse(io.vertx.core.Context context, Object response, Object payload, Throwable failure, io.vertx.core.spi.tracing.TagExtractor tagExtractor)ObjectsendRequest(io.vertx.core.Context context, io.vertx.core.spi.tracing.SpanKind kind, io.vertx.core.tracing.TracingPolicy policy, Object request, String operation, BiConsumer headers, io.vertx.core.spi.tracing.TagExtractor tagExtractor)voidsendResponse(io.vertx.core.Context context, Object response, Object payload, Throwable failure, io.vertx.core.spi.tracing.TagExtractor tagExtractor)OpenTelemetryVertxTracingFactory.VertxDelegatorsetDelegate(io.vertx.core.spi.tracing.VertxTracer delegate)
-
-
-
Method Detail
-
getDelegate
public io.vertx.core.spi.tracing.VertxTracer getDelegate()
-
setDelegate
public OpenTelemetryVertxTracingFactory.VertxDelegator setDelegate(io.vertx.core.spi.tracing.VertxTracer delegate)
-
receiveRequest
public Object receiveRequest(io.vertx.core.Context context, io.vertx.core.spi.tracing.SpanKind kind, io.vertx.core.tracing.TracingPolicy policy, Object request, String operation, Iterable headers, io.vertx.core.spi.tracing.TagExtractor tagExtractor)
- Specified by:
receiveRequestin interfaceio.vertx.core.spi.tracing.VertxTracer
-
sendResponse
public void sendResponse(io.vertx.core.Context context, Object response, Object payload, Throwable failure, io.vertx.core.spi.tracing.TagExtractor tagExtractor)- Specified by:
sendResponsein interfaceio.vertx.core.spi.tracing.VertxTracer
-
sendRequest
public Object sendRequest(io.vertx.core.Context context, io.vertx.core.spi.tracing.SpanKind kind, io.vertx.core.tracing.TracingPolicy policy, Object request, String operation, BiConsumer headers, io.vertx.core.spi.tracing.TagExtractor tagExtractor)
- Specified by:
sendRequestin interfaceio.vertx.core.spi.tracing.VertxTracer
-
-