Versions in this module Expand all Collapse all v1 v1.0.1 Dec 9, 2020 v1.0.0 Nov 27, 2020 Changes in this version + func NewClientWrapper(opts ...Option) client.Wrapper + func NewHandlerWrapper(sentinelOpts ...Option) server.HandlerWrapper + func NewStreamWrapper(sentinelOpts ...Option) server.StreamWrapper + type Option func(*options) + func WithClientBlockFallback(fn func(context.Context, client.Request, *base.BlockError) error) Option + func WithClientResourceExtractor(fn func(context.Context, client.Request) string) Option + func WithServerBlockFallback(fn func(context.Context, server.Request, *base.BlockError) error) Option + func WithServerResourceExtractor(fn func(context.Context, server.Request) string) Option + func WithStreamClientBlockFallback(...) Option + func WithStreamClientResourceExtractor(fn func(context.Context, client.Request) string) Option + func WithStreamServerBlockFallback(fn func(server.Stream, *base.BlockError) server.Stream) Option + func WithStreamServerResourceExtractor(fn func(server.Stream) string) Option