Documentation
¶
Index ¶
- func NewProcessor(queueName string, sqsClient sqsiface.ClientAPI, handler taskqueue.Handler, ...) (taskqueue.Processor, error)
- func NewProcessorCtor(queueName string, sqsClient sqsiface.ClientAPI, opts ...Option) taskqueue.ProcessorCtor
- func NewSubmitter(queueName string, sqsClient sqsiface.ClientAPI, opts ...Option) (taskqueue.Submitter, error)
- type Option
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewProcessor ¶
func NewProcessorCtor ¶
Types ¶
type Option ¶
type Option func(c *config)
Option configures a Processor.
func WithMaxVisibilityExtensions ¶
WithMaxVisibilityExtensions configures the maximum number of visibility extensions per message.
func WithPausedStart ¶ added in v0.49.0
func WithPausedStart() Option
WithPausedStart configures the processor to be initialized in a paused state.
func WithPollingInterval ¶
WithPollingInterval configures the polling interval.
func WithTaskConcurrency ¶
WithTaskConcurrency configures the task concurrency.
func WithVisibilityExtensionEnabled ¶
WithVisibilityExtensionEnabled configures whether or not visibility extensions are enabled.
func WithVisibilityTimeout ¶
WithVisibilityTimeout configures the visibility timeout.
Click to show internal directories.
Click to hide internal directories.