Packages
temporalio
1.20.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, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :name, 1, type: :string
field :kind, 2, type: Temporal.Api.Enums.V1.TaskQueueKind, enum: true
end
defmodule Temporal.Api.Taskqueue.V1.TaskQueueMetadata do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
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, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
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, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
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, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
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, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :last_access_time, 1,
type: Google.Protobuf.Timestamp,
json_name: "lastAccessTime",
deprecated: false
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, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
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",
deprecated: false
end
defmodule Temporal.Api.Taskqueue.V1.CompatibleVersionSet do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :version_set_id, 1, type: :string, json_name: "versionSetId"
field :build_ids, 2, repeated: true, type: :string, json_name: "buildIds"
end