Class TracingUtils
java.lang.Object
com.mulesoft.connectors.mcp.internal.tracing.TracingUtils
Utils for Otel tracing
- Since:
- 1.2.0
-
Method Summary
Modifier and TypeMethodDescriptionstatic org.mule.runtime.http.api.domain.message.request.HttpRequestBuilderpropagateTraceContext(org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder builder, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) static voidtraceInboundRequest(InboundRequestContext context, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceManager) static voidtraceOutboundRequest(org.mule.runtime.http.api.domain.message.request.HttpRequest request, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager)
-
Method Details
-
traceInboundRequest
public static void traceInboundRequest(InboundRequestContext context, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceManager) -
traceOutboundRequest
public static void traceOutboundRequest(org.mule.runtime.http.api.domain.message.request.HttpRequest request, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager) -
propagateTraceContext
public static org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder propagateTraceContext(org.mule.runtime.http.api.domain.message.request.HttpRequestBuilder builder, org.mule.sdk.api.runtime.source.DistributedTraceContextManager traceContextManager)
-