Package brave.http
Class HttpTracing.Builder
- java.lang.Object
-
- brave.http.HttpTracing.Builder
-
- Enclosing class:
- HttpTracing
public static final class HttpTracing.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpTracingbuild()HttpTracing.BuilderclientParser(HttpClientParser clientParser)Overrides the tagging policy for http client spans.HttpTracing.BuilderclientSampler(HttpSampler clientSampler)HttpTracing.BuilderserverParser(HttpServerParser serverParser)Overrides the tagging policy for http client spans.HttpTracing.BuilderserverSampler(HttpSampler serverSampler)HttpTracing.Buildertracing(brave.Tracing tracing)
-
-
-
Method Detail
-
tracing
public HttpTracing.Builder tracing(brave.Tracing tracing)
- See Also:
HttpTracing.tracing()
-
clientParser
public HttpTracing.Builder clientParser(HttpClientParser clientParser)
Overrides the tagging policy for http client spans.
-
serverParser
public HttpTracing.Builder serverParser(HttpServerParser serverParser)
Overrides the tagging policy for http client spans.
-
clientSampler
public HttpTracing.Builder clientSampler(HttpSampler clientSampler)
- See Also:
HttpTracing.clientSampler()
-
serverSampler
public HttpTracing.Builder serverSampler(HttpSampler serverSampler)
- See Also:
HttpTracing.serverSampler()
-
build
public HttpTracing build()
-
-