faktory-1.1.2.4: Faktory Worker for Haskell
Safe HaskellSafe-Inferred
LanguageHaskell2010

Faktory.JobOptions

Synopsis

Documentation

data JobOptions Source #

Options for the execution of a job

These can be constructed using (<>):

let options = retry 1 <> jobtype MyJob

To enqueue with defaults, use mempty.

Options use Last semantics, so (e.g.) retry x <> will set retries to x only if not already set, and <> retry x will override any already-present retries to x.

Instances

Instances details
FromJSON JobOptions Source # 
Instance details

Defined in Faktory.JobOptions

Monoid JobOptions Source # 
Instance details

Defined in Faktory.JobOptions

Semigroup JobOptions Source # 
Instance details

Defined in Faktory.JobOptions

Generic JobOptions Source # 
Instance details

Defined in Faktory.JobOptions

Associated Types

type Rep JobOptions :: Type -> Type #

Show JobOptions Source # 
Instance details

Defined in Faktory.JobOptions

Eq JobOptions Source # 
Instance details

Defined in Faktory.JobOptions

type Rep JobOptions Source # 
Instance details

Defined in Faktory.JobOptions

Modifiers

once :: JobOptions Source #

Equivalent to retry (-1): no retries, and move to Dead on failure

Enqueue-time modifiers