Current section

Files

Jump to
temporal_sdk lib worker worker.ex
Raw

lib/worker/worker.ex

defmodule TemporalSdk.Worker do
@moduledoc File.read!("docs/worker/-module.md")
defdelegate count(cluster, worker_type), to: :temporal_sdk_worker
defdelegate is_alive(cluster, worker_type, worker_id), to: :temporal_sdk_worker
defdelegate list(cluster, worker_type), to: :temporal_sdk_worker
defdelegate options(cluster, worker_type, worker_id), to: :temporal_sdk_worker
defdelegate stats(cluster, worker_type, worker_id), to: :temporal_sdk_worker
defdelegate get_limits(cluster, worker_type, worker_id), to: :temporal_sdk_worker
defdelegate set_limits(cluster, worker_type, worker_id, limits), to: :temporal_sdk_worker
defdelegate set_limits(cluster, worker_type, worker_id, limits, nodes), to: :temporal_sdk_worker
defdelegate start(cluster, worker_type, worker_opts), to: :temporal_sdk_worker
defdelegate start(cluster, worker_type, worker_opts, nodes), to: :temporal_sdk_worker
defdelegate terminate(cluster, worker_type, worker_id), to: :temporal_sdk_worker
defdelegate terminate(cluster, worker_type, worker_id, nodes), to: :temporal_sdk_worker
end