Class OkHttpTracingBuilder

    • Method Detail

      • addAttributesExtractor

        public OkHttpTracingBuilder addAttributesExtractor​(io.opentelemetry.instrumentation.api.instrumenter.AttributesExtractor<okhttp3.Request,​okhttp3.Response> attributesExtractor)
        Adds an additional AttributesExtractor to invoke to set attributes to instrumented items.
      • captureHttpHeaders

        public OkHttpTracingBuilder captureHttpHeaders​(io.opentelemetry.instrumentation.api.instrumenter.http.CapturedHttpHeaders capturedHttpHeaders)
        Configure the instrumentation to capture chosen HTTP request and response headers as span attributes.
        Parameters:
        capturedHttpHeaders - An instance of CapturedHttpHeaders containing the configured HTTP request and response names.