public class StackdriverHttpClientParser
extends brave.http.HttpClientParser
HttpClientParser
that fills information for Stackdriver Trace.
Based on org.springframework.cloud.sleuth.instrument.web.SleuthHttpClientParser
.
Constructor and Description |
---|
StackdriverHttpClientParser() |
Modifier and Type | Method and Description |
---|---|
<Req> void |
request(brave.http.HttpAdapter<Req,?> adapter,
Req req,
brave.SpanCustomizer customizer) |
<Resp> void |
response(brave.http.HttpAdapter<?,Resp> adapter,
Resp res,
Throwable error,
brave.SpanCustomizer customizer) |
protected <Req> String |
spanName(brave.http.HttpAdapter<Req,?> adapter,
Req req) |
protected <Req> String spanName(brave.http.HttpAdapter<Req,?> adapter, Req req)
spanName
in class brave.http.HttpParser
public <Req> void request(brave.http.HttpAdapter<Req,?> adapter, Req req, brave.SpanCustomizer customizer)
request
in class brave.http.HttpClientParser
public <Resp> void response(brave.http.HttpAdapter<?,Resp> adapter, Resp res, Throwable error, brave.SpanCustomizer customizer)
response
in class brave.http.HttpClientParser
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.