Class BraveHttpClientHandler

java.lang.Object
io.micrometer.tracing.brave.bridge.BraveHttpClientHandler
All Implemented Interfaces:
io.micrometer.tracing.http.HttpClientHandler

@Deprecated public class BraveHttpClientHandler extends Object implements io.micrometer.tracing.http.HttpClientHandler
Deprecated.
scheduled for removal in 1.4.0
Brave implementation of a HttpClientHandler.
Since:
1.0.0
  • Constructor Summary

    Constructors
    Constructor
    Description
    BraveHttpClientHandler(brave.http.HttpClientHandler<brave.http.HttpClientRequest,brave.http.HttpClientResponse> delegate)
    Deprecated.
    Creates a new instance of BraveHttpClientHandler.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    handleReceive(io.micrometer.tracing.http.HttpClientResponse response, io.micrometer.tracing.Span span)
    Deprecated.
     
    io.micrometer.tracing.Span
    handleSend(io.micrometer.tracing.http.HttpClientRequest request)
    Deprecated.
     
    io.micrometer.tracing.Span
    handleSend(io.micrometer.tracing.http.HttpClientRequest request, io.micrometer.tracing.TraceContext parent)
    Deprecated.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BraveHttpClientHandler

      public BraveHttpClientHandler(brave.http.HttpClientHandler<brave.http.HttpClientRequest,brave.http.HttpClientResponse> delegate)
      Deprecated.
      Creates a new instance of BraveHttpClientHandler.
      Parameters:
      delegate - Brave version of a HttpClientHandler
  • Method Details

    • handleSend

      public io.micrometer.tracing.Span handleSend(io.micrometer.tracing.http.HttpClientRequest request)
      Deprecated.
      Specified by:
      handleSend in interface io.micrometer.tracing.http.HttpClientHandler
    • handleSend

      public io.micrometer.tracing.Span handleSend(io.micrometer.tracing.http.HttpClientRequest request, io.micrometer.tracing.TraceContext parent)
      Deprecated.
      Specified by:
      handleSend in interface io.micrometer.tracing.http.HttpClientHandler
    • handleReceive

      public void handleReceive(io.micrometer.tracing.http.HttpClientResponse response, io.micrometer.tracing.Span span)
      Deprecated.
      Specified by:
      handleReceive in interface io.micrometer.tracing.http.HttpClientHandler