All Classes
Class | Description |
---|---|
RpcClientHandler |
This standardizes a way to instrument RPC clients, particularly in a way that encourages use of
portable customizations via
RpcRequestParser and RpcResponseParser . |
RpcClientRequest |
Marks an interface for use in
handleSend(RpcClientRequest) . |
RpcClientResponse |
Marks an interface for use in
handleReceive(RpcClientResponse, Span) . |
RpcRequest |
Abstract request type used for parsing and sampling of RPC clients and servers.
|
RpcRequestMatchers |
Null safe matchers for use in
RpcRuleSampler . |
RpcRequestParser |
Use this to control the request data recorded for an
sampled
RPC client or server span . |
RpcRequestParser.Default |
The default data policy sets the span name to
${rpc.service}/${rpc.method} or only the
method or service. |
RpcResponse |
Abstract response type used for parsing and sampling of RPC clients and servers.
|
RpcResponseParser |
Use this to control the response data recorded for an
sampled
RPC client or server span . |
RpcResponseParser.Default |
The default data policy sets
RpcTags.ERROR_CODE tag, and also "error", if there is no
exception. |
RpcRuleSampler |
Assigns sample rates to RPC requests.
|
RpcRuleSampler.Builder | |
RpcServerHandler |
This standardizes a way to instrument RPC servers, particularly in a way that encourages use of
portable customizations via
RpcRequestParser and RpcResponseParser . |
RpcServerRequest |
Marks an interface for use in
RpcServerHandler.handleReceive(RpcServerRequest) . |
RpcServerResponse |
Marks an interface for use in
RpcServerHandler.handleSend(RpcServerResponse, Span) . |
RpcTags |
Standard tags used in request and response parsers.
|
RpcTracing |
Instances built via
RpcTracing.create(Tracing) or RpcTracing.newBuilder(Tracing) are registered
automatically such that statically configured instrumentation like RPC clients can use RpcTracing.current() . |
RpcTracing.Builder | |
RpcTracingCustomizer |
This allows configuration plugins to collaborate on building an instance of
RpcTracing . |