Documentation
¶
Index ¶
- func WithConcurrency(concurrency int) func(*consumerImplOptions)
- func WithInitialBackoff(d time.Duration) func(*consumerImplOptions)
- func WithLogger(logger *logging.Logger) func(*consumerImplOptions)
- func WithMaxBackoff(d time.Duration) func(*consumerImplOptions)
- func WithMaxConsecutiveErrors(n int) func(*consumerImplOptions)
- func WithName(name string) func(*consumerImplOptions)
- type Consumer
- type MessageHandler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func WithConcurrency ¶
func WithConcurrency(concurrency int) func(*consumerImplOptions)
func WithInitialBackoff ¶ added in v0.15.0
func WithLogger ¶ added in v0.9.1
func WithMaxBackoff ¶ added in v0.15.0
func WithMaxConsecutiveErrors ¶ added in v0.15.0
func WithMaxConsecutiveErrors(n int) func(*consumerImplOptions)
Types ¶
type Consumer ¶
func New ¶
func New(subscription mqs.Subscription, handler MessageHandler, opts ...func(*consumerImplOptions)) Consumer
Click to show internal directories.
Click to hide internal directories.