Class OpenTelemetryVertxTracingDevModeFactory.Delegator
- java.lang.Object
-
- io.quarkus.opentelemetry.runtime.tracing.intrumentation.vertx.OpenTelemetryVertxTracingDevModeFactory.Delegator
-
- All Implemented Interfaces:
io.vertx.core.spi.tracing.VertxTracer
- Enclosing class:
- OpenTelemetryVertxTracingDevModeFactory
public static class OpenTelemetryVertxTracingDevModeFactory.Delegator extends Object implements io.vertx.core.spi.tracing.VertxTracer
-
-
Constructor Summary
Constructors Constructor Description Delegator()
-
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)OpenTelemetryVertxTracingDevModeFactory.DelegatorsetDelegate(io.vertx.core.spi.tracing.VertxTracer delegate)
-
-
-
Method Detail
-
getDelegate
public io.vertx.core.spi.tracing.VertxTracer getDelegate()
-
setDelegate
public OpenTelemetryVertxTracingDevModeFactory.Delegator 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
-
-