GrpcClientParser
, GrpcServerParser
public class GrpcParser
extends java.lang.Object
Constructor | Description |
---|---|
GrpcParser() |
Modifier and Type | Method | Description |
---|---|---|
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) |
This is used when there is an unexpected error present in the operation.
|
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 <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)
protected void onError(java.lang.Throwable error, brave.SpanCustomizer span)
Conventionally associated with the tag key "error"
Copyright © 2018 OpenZipkin. All rights reserved.