Package ru.tinkoff.kora.grpc.telemetry
Class Slf4jGrpcServerLogger
java.lang.Object
ru.tinkoff.kora.grpc.telemetry.Slf4jGrpcServerLogger
- All Implemented Interfaces:
GrpcServerLogger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlogBegin(io.grpc.ServerCall<?, ?> call, io.grpc.Metadata headers, String serviceName, String methodName) voidlogEnd(String serviceName, String methodName, io.grpc.Status status, Throwable exception, long processingTime) voidlogReceiveMessage(String serviceName, String methodName, Object message) voidlogSendMessage(String serviceName, String methodName, Object message)
-
Constructor Details
-
Slf4jGrpcServerLogger
public Slf4jGrpcServerLogger()
-
-
Method Details
-
logEnd
public void logEnd(String serviceName, String methodName, @Nullable io.grpc.Status status, @Nullable Throwable exception, long processingTime) - Specified by:
logEndin interfaceGrpcServerLogger
-
logBegin
public void logBegin(io.grpc.ServerCall<?, ?> call, io.grpc.Metadata headers, String serviceName, String methodName) - Specified by:
logBeginin interfaceGrpcServerLogger
-
logSendMessage
- Specified by:
logSendMessagein interfaceGrpcServerLogger
-
logReceiveMessage
- Specified by:
logReceiveMessagein interfaceGrpcServerLogger
-