Class JdkHttpClientTracer


  • public class JdkHttpClientTracer
    extends io.opentelemetry.instrumentation.api.tracer.HttpClientTracer<java.net.http.HttpRequest,​java.net.http.HttpRequest,​java.net.http.HttpResponse<?>>
    • Field Summary

      • Fields inherited from class io.opentelemetry.instrumentation.api.tracer.HttpClientTracer

        DEFAULT_SPAN_NAME
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.net.http.HttpHeaders inject​(java.net.http.HttpHeaders original)  
      static JdkHttpClientTracer tracer()  
      • Methods inherited from class io.opentelemetry.instrumentation.api.tracer.HttpClientTracer

        end, end, endExceptionally, endExceptionally, endMaybeExceptionally, shouldStartSpan, startSpan, startSpan, startSpan
      • Methods inherited from class io.opentelemetry.instrumentation.api.tracer.BaseTracer

        addThrowable, end, end, end, end, endExceptionally, endExceptionally, endExceptionally, endExceptionally, extract, extractWithGlobalPropagators, getCurrentServerSpan, getCurrentServerSpan, getPropagators, spanNameForClass, spanNameForMethod, startScope, startSpan, startSpan, startSpan
    • Constructor Detail

      • JdkHttpClientTracer

        public JdkHttpClientTracer()
    • Method Detail

      • inject

        public java.net.http.HttpHeaders inject​(java.net.http.HttpHeaders original)