Packages
temporalio
1.62.8
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/compute/v1/config.pb.ex
defmodule Temporal.Api.Compute.V1.ComputeConfigScalingGroup do
@moduledoc false
use Protobuf,
full_name: "temporal.api.compute.v1.ComputeConfigScalingGroup",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :task_queue_types, 1,
repeated: true,
type: Temporal.Api.Enums.V1.TaskQueueType,
json_name: "taskQueueTypes",
enum: true
field :provider, 3, type: Temporal.Api.Compute.V1.ComputeProvider
field :scaler, 4, type: Temporal.Api.Compute.V1.ComputeScaler
end
defmodule Temporal.Api.Compute.V1.ComputeConfig.ScalingGroupsEntry do
@moduledoc false
use Protobuf,
full_name: "temporal.api.compute.v1.ComputeConfig.ScalingGroupsEntry",
map: true,
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :key, 1, type: :string
field :value, 2, type: Temporal.Api.Compute.V1.ComputeConfigScalingGroup
end
defmodule Temporal.Api.Compute.V1.ComputeConfig do
@moduledoc false
use Protobuf,
full_name: "temporal.api.compute.v1.ComputeConfig",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scaling_groups, 1,
repeated: true,
type: Temporal.Api.Compute.V1.ComputeConfig.ScalingGroupsEntry,
json_name: "scalingGroups",
map: true
end
defmodule Temporal.Api.Compute.V1.ComputeConfigScalingGroupUpdate do
@moduledoc false
use Protobuf,
full_name: "temporal.api.compute.v1.ComputeConfigScalingGroupUpdate",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scaling_group, 1,
type: Temporal.Api.Compute.V1.ComputeConfigScalingGroup,
json_name: "scalingGroup"
field :update_mask, 2, type: Google.Protobuf.FieldMask, json_name: "updateMask"
end
defmodule Temporal.Api.Compute.V1.ComputeConfigSummary.ScalingGroupsEntry do
@moduledoc false
use Protobuf,
full_name: "temporal.api.compute.v1.ComputeConfigSummary.ScalingGroupsEntry",
map: true,
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :key, 1, type: :string
field :value, 2, type: Temporal.Api.Compute.V1.ComputeConfigScalingGroupSummary
end
defmodule Temporal.Api.Compute.V1.ComputeConfigSummary do
@moduledoc false
use Protobuf,
full_name: "temporal.api.compute.v1.ComputeConfigSummary",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scaling_groups, 1,
repeated: true,
type: Temporal.Api.Compute.V1.ComputeConfigSummary.ScalingGroupsEntry,
json_name: "scalingGroups",
map: true
end
defmodule Temporal.Api.Compute.V1.ComputeConfigScalingGroupSummary do
@moduledoc false
use Protobuf,
full_name: "temporal.api.compute.v1.ComputeConfigScalingGroupSummary",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :task_queue_types, 1,
repeated: true,
type: Temporal.Api.Enums.V1.TaskQueueType,
json_name: "taskQueueTypes",
enum: true
field :provider_type, 2, type: :string, json_name: "providerType"
end