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.grpc.Context previousContext)
      • withSpan

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

        public io.opentelemetry.trace.SpanContext getCurrentSpanContext()
      • getPreviousContext

        public io.grpc.Context getPreviousContext()