Versions in this module Expand all Collapse all v1 v1.3.2 Mar 16, 2022 Changes in this version + var DefaultInterceptorStatusHandler = InfoInterceptorStatusHandler + func Configure(options ...HandlerOption) + func ErrorInterceptorStatusHandler(ctx context.Context, txn *newrelic.Transaction, s *status.Status) + func IgnoreInterceptorStatusHandler(_ context.Context, _ *newrelic.Transaction, _ *status.Status) + func InfoInterceptorStatusHandler(ctx context.Context, txn *newrelic.Transaction, s *status.Status) + func OKInterceptorStatusHandler(ctx context.Context, txn *newrelic.Transaction, s *status.Status) + func StreamClientInterceptor(ctx context.Context, desc *grpc.StreamDesc, cc *grpc.ClientConn, method string, ...) (grpc.ClientStream, error) + func StreamServerInterceptor(app *newrelic.Application, options ...HandlerOption) grpc.StreamServerInterceptor + func UnaryClientInterceptor(ctx context.Context, method string, req, reply interface{}, ...) error + func UnaryServerInterceptor(app *newrelic.Application, options ...HandlerOption) grpc.UnaryServerInterceptor + func WarningInterceptorStatusHandler(ctx context.Context, txn *newrelic.Transaction, s *status.Status) + type ErrorHandler func(context.Context, *newrelic.Transaction, *status.Status) + type HandlerOption func(statusHandlerMap) + func WithStatusHandler(c codes.Code, h ErrorHandler) HandlerOption