Class BraveHttpResponseParser
java.lang.Object
io.micrometer.tracing.brave.bridge.BraveHttpResponseParser
- All Implemented Interfaces:
io.micrometer.tracing.http.HttpResponseParser
public class BraveHttpResponseParser
extends Object
implements io.micrometer.tracing.http.HttpResponseParser
Brave implementation of a
HttpResponseParser.- Since:
- 1.0.0
-
Constructor Summary
ConstructorsConstructorDescriptionBraveHttpResponseParser(brave.http.HttpResponseParser delegate) Creates a new instance ofBraveHttpResponseParser. -
Method Summary
Modifier and TypeMethodDescriptionvoidparse(io.micrometer.tracing.http.HttpResponse response, io.micrometer.tracing.TraceContext context, io.micrometer.tracing.SpanCustomizer span) static brave.http.HttpResponseParsertoBrave(io.micrometer.tracing.http.HttpResponseParser parser) Converts from Tracing to Brave.
-
Constructor Details
-
BraveHttpResponseParser
public BraveHttpResponseParser(brave.http.HttpResponseParser delegate) Creates a new instance ofBraveHttpResponseParser.- Parameters:
delegate- Brave version ofHttpResponseParser
-
-
Method Details
-
toBrave
public static brave.http.HttpResponseParser toBrave(io.micrometer.tracing.http.HttpResponseParser parser) Converts from Tracing to Brave.- Parameters:
parser- API parser- Returns:
- Brave parser
-
parse
public void parse(io.micrometer.tracing.http.HttpResponse response, io.micrometer.tracing.TraceContext context, io.micrometer.tracing.SpanCustomizer span) - Specified by:
parsein interfaceio.micrometer.tracing.http.HttpResponseParser
-