GrpcClientParser
, GrpcServerParser
public class GrpcParser
extends java.lang.Object
Constructor | Description |
---|---|
GrpcParser() |
Modifier and Type | Method | Description |
---|---|---|
protected brave.ErrorParser |
errorParser() |
Override when making custom types.
|
protected void |
onClose(io.grpc.Status status,
io.grpc.Metadata trailers,
brave.SpanCustomizer span) |
Override to change what data from the status or trailers are parsed into the span modeling it.
|
protected void |
onError(java.lang.Throwable error,
brave.SpanCustomizer span) |
Deprecated.
please use
Tracing.Builder.errorParser(ErrorParser) instead |
protected <M> void |
onMessageReceived(M message,
brave.SpanCustomizer span) |
Override to customize the span based on the message received from the peer.
|
protected <M> void |
onMessageSent(M message,
brave.SpanCustomizer span) |
Override to customize the span based on a message sent to the peer.
|
protected <ReqT,RespT> |
spanName(io.grpc.MethodDescriptor<ReqT,RespT> methodDescriptor) |
Returns the span name of the request.
|
protected brave.ErrorParser errorParser()
Tracing.errorParser()
{@code class MyGrpcParser extends GrpcParser { ErrorParser errorParser; MyGrpcParser(Tracing tracing) { errorParser = tracing.errorParser(); } protected ErrorParser errorParser() { return errorParser; } --snip-- }
protected <ReqT,RespT> java.lang.String spanName(io.grpc.MethodDescriptor<ReqT,RespT> methodDescriptor)
protected <M> void onMessageSent(M message, brave.SpanCustomizer span)
protected <M> void onMessageReceived(M message, brave.SpanCustomizer span)
protected void onClose(io.grpc.Status status, io.grpc.Metadata trailers, brave.SpanCustomizer span)
@Deprecated protected void onError(java.lang.Throwable error, brave.SpanCustomizer span)
Tracing.Builder.errorParser(ErrorParser)
insteadCopyright © 2018 OpenZipkin. All rights reserved.