Package brave.http
Class HttpTracing.Builder
- java.lang.Object
-
- brave.http.HttpTracing.Builder
-
- Enclosing class:
- HttpTracing
public static final class HttpTracing.Builder extends Object
-
-
Method Summary
-
-
-
Method Detail
-
tracing
public HttpTracing.Builder tracing(Tracing tracing)
- See Also:
HttpTracing.tracing()
-
clientRequestParser
public HttpTracing.Builder clientRequestParser(HttpRequestParser clientRequestParser)
Overrides the tagging policy for HTTP client requests.- Since:
- 5.10
- See Also:
HttpTracing.clientRequestParser()
-
clientResponseParser
public HttpTracing.Builder clientResponseParser(HttpResponseParser clientResponseParser)
Overrides the tagging policy for HTTP client responses.- Since:
- 5.10
- See Also:
HttpTracing.clientResponseParser()
-
clientParser
@Deprecated public HttpTracing.Builder clientParser(HttpClientParser clientParser)
Deprecated.Since 5.10, useclientRequestParser(HttpRequestParser)
andclientResponseParser(HttpResponseParser)
-
serverRequestParser
public HttpTracing.Builder serverRequestParser(HttpRequestParser serverRequestParser)
Overrides the tagging policy for HTTP server requests.- Since:
- 5.10
- See Also:
HttpTracing.serverRequestParser()
-
serverResponseParser
public HttpTracing.Builder serverResponseParser(HttpResponseParser serverResponseParser)
Overrides the tagging policy for HTTP server responses.- Since:
- 5.10
- See Also:
HttpTracing.serverResponseParser()
-
serverParser
@Deprecated public HttpTracing.Builder serverParser(HttpServerParser serverParser)
Deprecated.Since 5.10, useserverRequestParser(HttpRequestParser)
andserverResponseParser(HttpResponseParser)
-
clientSampler
public HttpTracing.Builder clientSampler(HttpSampler clientSampler)
Deprecated.Since 5.8, useclientSampler(SamplerFunction)
-
clientSampler
public HttpTracing.Builder clientSampler(SamplerFunction<HttpRequest> clientSampler)
- Since:
- 5.8
- See Also:
SamplerFunctions
,HttpTracing.clientRequestSampler()
-
serverSampler
public HttpTracing.Builder serverSampler(HttpSampler serverSampler)
Deprecated.Since 5.8, useserverSampler(SamplerFunction)
-
serverSampler
public HttpTracing.Builder serverSampler(SamplerFunction<HttpRequest> serverSampler)
- Since:
- 5.8
- See Also:
SamplerFunctions
,HttpTracing.serverRequestSampler()
-
propagation
public HttpTracing.Builder propagation(Propagation<String> propagation)
- See Also:
HttpTracing.propagation()
-
build
public HttpTracing build()
-
-