queuetopia v0.6.3 Queuetopia.Jobs.Job View Source
Link to this section Summary
Link to this section Types
Specs
option() :: {:timeout, non_neg_integer()} | {:max_backoff, non_neg_integer()} | {:max_attempts, non_neg_integer()}
Specs
t() :: %Queuetopia.Jobs.Job{ __meta__: term(), action: term(), attempted_at: term(), attempted_by: term(), attempts: term(), done_at: term(), error: term(), id: term(), inserted_at: term(), max_attempts: term(), max_backoff: term(), params: term(), performer: term(), queue: term(), scheduled_at: term(), scope: term(), sequence: term(), timeout: term(), updated_at: term() }
Link to this section Functions
Specs
create_changeset(map()) :: Ecto.Changeset.t()
Specs
failed_job_changeset(Job.t(), map()) :: Ecto.Changeset.t()
Specs
succeeded_job_changeset(Job.t(), map()) :: Ecto.Changeset.t()