Packages
temporalio
1.26.0
1.62.13
1.62.12
1.62.11
1.62.9
1.62.8
1.62.7
1.62.6
1.62.5
1.62.3
1.62.2
1.62.1
1.62.0
1.61.1
1.61.0
1.60.2
1.60.1
1.60.0
1.59.0
1.58.0
1.56.0
1.55.0
1.54.0
1.53.0
1.51.0
1.50.1
1.50.0
1.49.1
1.49.0
1.48.0
1.47.0
1.46.0
1.45.0
1.44.0
1.43.2
1.43.1
1.43.0
1.42.0
1.41.0
1.40.0
1.38.0
1.37.0
1.36.0
1.35.0
1.34.0
1.33.0
1.32.0
1.27.0
1.26.0
1.25.0
1.24.0
1.23.0
1.21.0
1.20.0
Elixir files generated from Temporal.io's protobuf files using protobuf-elixir.
Current section
Files
Jump to
Current section
Files
lib/temporal/api/taskqueue/v1/message.pb.ex
defmodule Temporal.Api.Taskqueue.V1.TaskQueue do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :name, 1, type: :string
field :kind, 2, type: Temporal.Api.Enums.V1.TaskQueueKind, enum: true
field :normal_name, 3, type: :string, json_name: "normalName"
end
defmodule Temporal.Api.Taskqueue.V1.TaskQueueMetadata do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :max_tasks_per_second, 1,
type: Google.Protobuf.DoubleValue,
json_name: "maxTasksPerSecond"
end
defmodule Temporal.Api.Taskqueue.V1.TaskQueueStatus do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :backlog_count_hint, 1, type: :int64, json_name: "backlogCountHint"
field :read_level, 2, type: :int64, json_name: "readLevel"
field :ack_level, 3, type: :int64, json_name: "ackLevel"
field :rate_per_second, 4, type: :double, json_name: "ratePerSecond"
field :task_id_block, 5, type: Temporal.Api.Taskqueue.V1.TaskIdBlock, json_name: "taskIdBlock"
end
defmodule Temporal.Api.Taskqueue.V1.TaskIdBlock do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :start_id, 1, type: :int64, json_name: "startId"
field :end_id, 2, type: :int64, json_name: "endId"
end
defmodule Temporal.Api.Taskqueue.V1.TaskQueuePartitionMetadata do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :key, 1, type: :string
field :owner_host_name, 2, type: :string, json_name: "ownerHostName"
end
defmodule Temporal.Api.Taskqueue.V1.PollerInfo do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :last_access_time, 1, type: Google.Protobuf.Timestamp, json_name: "lastAccessTime"
field :identity, 2, type: :string
field :rate_per_second, 3, type: :double, json_name: "ratePerSecond"
field :worker_version_capabilities, 4,
type: Temporal.Api.Common.V1.WorkerVersionCapabilities,
json_name: "workerVersionCapabilities"
end
defmodule Temporal.Api.Taskqueue.V1.StickyExecutionAttributes do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :worker_task_queue, 1,
type: Temporal.Api.Taskqueue.V1.TaskQueue,
json_name: "workerTaskQueue"
field :schedule_to_start_timeout, 2,
type: Google.Protobuf.Duration,
json_name: "scheduleToStartTimeout"
end
defmodule Temporal.Api.Taskqueue.V1.CompatibleVersionSet do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :build_ids, 1, repeated: true, type: :string, json_name: "buildIds"
end
defmodule Temporal.Api.Taskqueue.V1.TaskQueueReachability do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :task_queue, 1, type: :string, json_name: "taskQueue"
field :reachability, 2, repeated: true, type: Temporal.Api.Enums.V1.TaskReachability, enum: true
end
defmodule Temporal.Api.Taskqueue.V1.BuildIdReachability do
@moduledoc false
use Protobuf, syntax: :proto3, protoc_gen_elixir_version: "0.12.0"
field :build_id, 1, type: :string, json_name: "buildId"
field :task_queue_reachability, 2,
repeated: true,
type: Temporal.Api.Taskqueue.V1.TaskQueueReachability,
json_name: "taskQueueReachability"
end