Class TracingMetadata


  • @Experimental("Tracer metadata is a SmallRye specific feature for integrating with OpenTelemetry")
    public class TracingMetadata
    extends Object
    • Method Detail

      • empty

        public static TracingMetadata empty()
        Returns an empty tracing metadata.
        Returns:
        the empty instance
      • withPrevious

        public static TracingMetadata withPrevious​(io.opentelemetry.context.Context previousContext)
      • withCurrent

        public static TracingMetadata withCurrent​(io.opentelemetry.context.Context currentContext)
      • withSpan

        public TracingMetadata withSpan​(io.opentelemetry.api.trace.Span span)
      • getCurrentContext

        public io.opentelemetry.context.Context getCurrentContext()
      • getPreviousContext

        public io.opentelemetry.context.Context getPreviousContext()