Class OpenTelemetryFeature

  • All Implemented Interfaces:
    javax.ws.rs.core.Feature

    @Provider
    public class OpenTelemetryFeature
    extends Object
    implements javax.ws.rs.core.Feature
    • Constructor Detail

      • OpenTelemetryFeature

        public OpenTelemetryFeature()
      • OpenTelemetryFeature

        public OpenTelemetryFeature​(String instrumentationName)
      • OpenTelemetryFeature

        public OpenTelemetryFeature​(io.opentelemetry.api.OpenTelemetry openTelemetry)
      • OpenTelemetryFeature

        public OpenTelemetryFeature​(io.opentelemetry.api.OpenTelemetry openTelemetry,
                                    String instrumentationName)
      • OpenTelemetryFeature

        public OpenTelemetryFeature​(io.opentelemetry.api.OpenTelemetry openTelemetry,
                                    io.opentelemetry.api.trace.Tracer tracer)
    • Method Detail

      • configure

        public boolean configure​(javax.ws.rs.core.FeatureContext context)
        Specified by:
        configure in interface javax.ws.rs.core.Feature