Ant.Workers (Ant v0.0.2)
Summary
Functions
Link to this function
create_worker(worker)
@spec create_worker(Ant.Worker.t()) :: :ok
Link to this function
delete_worker(worker)
@spec delete_worker(Ant.Worker.t()) :: :ok
Link to this function
get_worker(id)
@spec get_worker(integer()) :: {:ok, Ant.Worker.t()} | {:error, atom()}
Link to this function
list_retrying_workers(clauses, date_time \\ DateTime.utc_now(), opts \\ [])
@spec list_retrying_workers(map(), DateTime.t(), keyword()) :: {:ok, [Ant.Worker.t()]}
Link to this function
list_scheduled_workers(clauses, date_time \\ DateTime.utc_now(), opts \\ [])
@spec list_scheduled_workers(map(), DateTime.t(), keyword()) :: {:ok, [Ant.Worker.t()]}
Link to this function
list_workers(clauses \\ %{}, opts \\ [])
@spec list_workers( map(), keyword() ) :: {:ok, [Ant.Worker.t()]}
Link to this function
update_worker(id, params)
@spec update_worker(integer(), map()) :: {:ok, Ant.Worker.t()} | {:error, atom()}