package
0.0.0-20250303191223-d8329aeac5c7
Repository: https://github.com/mongodb/amboy.git
Documentation: pkg.go.dev

# Functions

MakeDBQueueManager make it possible to produce a queue manager with an existing database Connection.
NewDBQueueManager produces a queue manager for (remote) queues that persist jobs in MongoDB.
NewQueueManager returns a Manager implementation built on top of the amboy.Queue interface.
ValidStatusFilters returns all valid status filters.

# Constants

Constants representing valid StatusFilters.
Constants representing valid StatusFilters.
Constants representing valid StatusFilters.
Constants representing valid StatusFilters.
Constants representing valid StatusFilters.
Constants representing valid StatusFilters.
Constants representing valid StatusFilters.

# Structs

DBQueueManagerOptions describes the arguments to the operations to construct queue managers, and accommodates both group-backed queues and conventional queues.
GroupedID represents a job's ID and the group that the job belongs to, if it's in a queue group.
JobTypeCount holds data for counts of jobs by job type and group.

# Interfaces

Manager is an interface that describes queue introspection tools and utility for queue management that make it possible to get more details about the running jobs in an amboy queue and gives users broader capabilities than the Queue interface itself.

# Type aliases

StatusFilter defines a number of dimensions with which to filter current jobs in a queue by status.