Package brave.rpc
Class RpcTracing.Builder
java.lang.Object
brave.rpc.RpcTracing.Builder
- Enclosing class:
- RpcTracing
public static final class RpcTracing.Builder extends Object
-
Method Summary
Modifier and Type Method Description RpcTracing
build()
RpcTracing.Builder
clientRequestParser(RpcRequestParser clientRequestParser)
Overrides the tagging policy for RPC client requests.RpcTracing.Builder
clientResponseParser(RpcResponseParser clientResponseParser)
Overrides the tagging policy for RPC client responses.RpcTracing.Builder
clientSampler(SamplerFunction<RpcRequest> clientSampler)
RpcTracing.Builder
propagation(Propagation<String> propagation)
RpcTracing.Builder
serverRequestParser(RpcRequestParser serverRequestParser)
Overrides the tagging policy for RPC server requests.RpcTracing.Builder
serverResponseParser(RpcResponseParser serverResponseParser)
Overrides the tagging policy for RPC server responses.RpcTracing.Builder
serverSampler(SamplerFunction<RpcRequest> serverSampler)
RpcTracing.Builder
tracing(Tracing tracing)
-
Method Details
-
tracing
- See Also:
RpcTracing.tracing()
-
clientRequestParser
Overrides the tagging policy for RPC client requests.- Since:
- 5.12
- See Also:
RpcTracing.clientRequestParser()
-
clientResponseParser
Overrides the tagging policy for RPC client responses.- Since:
- 5.12
- See Also:
RpcTracing.clientResponseParser()
-
serverRequestParser
Overrides the tagging policy for RPC server requests.- Since:
- 5.12
- See Also:
RpcTracing.serverRequestParser()
-
serverResponseParser
Overrides the tagging policy for RPC server responses.- Since:
- 5.12
- See Also:
RpcTracing.serverResponseParser()
-
clientSampler
- See Also:
RpcTracing.clientSampler()
-
serverSampler
- See Also:
RpcTracing.serverSampler()
-
propagation
- See Also:
RpcTracing.propagation()
-
build
-