Documentation
¶
Index ¶
- func UnaryClientLoggingInterceptor(logger logging.Logger) grpclogging.Logger
- func UnaryClientTracingInterceptor(tp tracing.Provider, spanConfig tracing.SpanConfig) grpc.UnaryClientInterceptor
- func UnaryServerLoggingInterceptor(logger logging.Logger) grpc.UnaryServerInterceptor
- func UnaryServerTracingInterceptor(tp tracing.Provider, spanConfig tracing.SpanConfig) grpc.UnaryServerInterceptor
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func UnaryClientLoggingInterceptor ¶
func UnaryClientLoggingInterceptor(logger logging.Logger) grpclogging.Logger
UnaryClientLoggingInterceptor adapts logging.logger to interceptor logger.
func UnaryClientTracingInterceptor ¶
func UnaryClientTracingInterceptor( tp tracing.Provider, spanConfig tracing.SpanConfig, ) grpc.UnaryClientInterceptor
UnaryClientTracingInterceptor creates span on base of existing span and logs its Start and End events.
func UnaryServerLoggingInterceptor ¶
func UnaryServerLoggingInterceptor(logger logging.Logger) grpc.UnaryServerInterceptor
UnaryServerLoggingInterceptor intercepts gRPC handler, logs request with provided request ID and calls handler.
func UnaryServerTracingInterceptor ¶
func UnaryServerTracingInterceptor( tp tracing.Provider, spanConfig tracing.SpanConfig, ) grpc.UnaryServerInterceptor
UnaryServerTracingInterceptor creates span on base of existing span and logs its Start and End events.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.