Class HelidonOpenTelemetry

java.lang.Object
io.helidon.tracing.opentelemetry.HelidonOpenTelemetry

public final class HelidonOpenTelemetry extends Object
Open Telemetry factory methods to create wrappers for Open Telemetry types.
  • Method Details

    • create

      public static io.helidon.tracing.opentelemetry.OpenTelemetryTracer create(io.opentelemetry.api.OpenTelemetry telemetry, io.opentelemetry.api.trace.Tracer tracer, Map<String,String> tags)
      Wrap an open telemetry tracer.
      Parameters:
      telemetry - open telemetry instance
      tracer - tracer
      tags - tracer tags
      Returns:
      Helidon Tracer
    • create

      public static Span create(io.opentelemetry.api.trace.Span span)
      Wrap an open telemetry span.
      Parameters:
      span - open telemetry span
      Returns:
      Helidon Span