Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Option ¶ added in v1.1.0
type Option func(*config)
func WithLogger ¶ added in v0.6.0
func WithMaxConsecutiveErrors ¶ added in v0.14.0
func WithMaxExecBackoff ¶ added in v1.1.0
func WithMaxReceiveCount ¶ added in v1.1.0
func WithPollBackoff ¶ added in v0.9.0
WithPollBackoff sets the maximum time the monitor sleeps when no message is due. When the queue holds a message that is not yet visible, the monitor instead sleeps until that message comes due, so the actual sleep is min(timeUntilNextMessage, backoff). Worst-case lateness is therefore bounded by backoff, and is zero when backoff is at most the shortest delay anything is scheduled with — the config auto mode (retry_poll_backoff_ms = 0) guarantees this; explicit values may trade retry latency for idle cost.
func WithVisibilityTimeout ¶
type ScheduleOption ¶
type ScheduleOption func(*ScheduleOptions)
func WithTaskID ¶
func WithTaskID(id string) ScheduleOption
type ScheduleOptions ¶
type ScheduleOptions struct {
ID string
}
Click to show internal directories.
Click to hide internal directories.