Package ru.tinkoff.grpc.client.telemetry
Interface GrpcClientLogger
public interface GrpcClientLogger
-
Method Summary
Modifier and TypeMethodDescriptionbooleanenabled()<RespT,ReqT>
void<RespT,ReqT>
voidlogEnd(io.grpc.MethodDescriptor<ReqT, RespT> method, long start, io.grpc.Status status, io.grpc.Metadata trailers) <RespT,ReqT>
void<RespT,ReqT>
voidlogReceiveMessage(io.grpc.MethodDescriptor<ReqT, RespT> method, RespT message) <RespT,ReqT>
voidlogSendMessage(io.grpc.MethodDescriptor<ReqT, RespT> method, ReqT message)
-
Method Details
-
enabled
boolean enabled() -
logCall
<RespT,ReqT> void logCall(ru.tinkoff.kora.common.Context ctx, io.grpc.MethodDescriptor<ReqT, RespT> method, URI uri) -
logEnd
-
logEnd
<RespT,ReqT> void logEnd(io.grpc.MethodDescriptor<ReqT, RespT> method, long start, io.grpc.Status status, io.grpc.Metadata trailers) -
logSendMessage
<RespT,ReqT> void logSendMessage(io.grpc.MethodDescriptor<ReqT, RespT> method, ReqT message) -
logReceiveMessage
<RespT,ReqT> void logReceiveMessage(io.grpc.MethodDescriptor<ReqT, RespT> method, RespT message)
-