Package ru.tinkoff.grpc.client.telemetry
Interface GrpcClientMetrics
public interface GrpcClientMetrics
-
Method Summary
Modifier and TypeMethodDescription<RespT,ReqT>
voidrecordEnd(io.grpc.MethodDescriptor<ReqT, RespT> method, long startTime, io.grpc.Status status, io.grpc.Metadata trailers) <RespT,ReqT>
void<RespT,ReqT>
voidrecordReceiveMessage(io.grpc.MethodDescriptor<ReqT, RespT> method, RespT message) <RespT,ReqT>
voidrecordSendMessage(io.grpc.MethodDescriptor<ReqT, RespT> method, ReqT message)
-
Method Details
-
recordEnd
<RespT,ReqT> void recordEnd(io.grpc.MethodDescriptor<ReqT, RespT> method, long startTime, Exception e) -
recordEnd
<RespT,ReqT> void recordEnd(io.grpc.MethodDescriptor<ReqT, RespT> method, long startTime, io.grpc.Status status, io.grpc.Metadata trailers) -
recordSendMessage
<RespT,ReqT> void recordSendMessage(io.grpc.MethodDescriptor<ReqT, RespT> method, ReqT message) -
recordReceiveMessage
<RespT,ReqT> void recordReceiveMessage(io.grpc.MethodDescriptor<ReqT, RespT> method, RespT message)
-