Packages
temporalio
1.60.2
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/update/v1/message.pb.ex
defmodule Temporal.Api.Update.V1.WaitPolicy do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.WaitPolicy",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :lifecycle_stage, 1,
type: Temporal.Api.Enums.V1.UpdateWorkflowExecutionLifecycleStage,
json_name: "lifecycleStage",
enum: true
end
defmodule Temporal.Api.Update.V1.UpdateRef do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.UpdateRef",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :workflow_execution, 1,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :update_id, 2, type: :string, json_name: "updateId"
end
defmodule Temporal.Api.Update.V1.Outcome do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.Outcome",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
oneof :value, 0
field :success, 1, type: Temporal.Api.Common.V1.Payloads, oneof: 0
field :failure, 2, type: Temporal.Api.Failure.V1.Failure, oneof: 0
end
defmodule Temporal.Api.Update.V1.Meta do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.Meta",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :update_id, 1, type: :string, json_name: "updateId"
field :identity, 2, type: :string
end
defmodule Temporal.Api.Update.V1.Input do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.Input",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :header, 1, type: Temporal.Api.Common.V1.Header
field :name, 2, type: :string
field :args, 3, type: Temporal.Api.Common.V1.Payloads
end
defmodule Temporal.Api.Update.V1.Request do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.Request",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :meta, 1, type: Temporal.Api.Update.V1.Meta
field :input, 2, type: Temporal.Api.Update.V1.Input
end
defmodule Temporal.Api.Update.V1.Rejection do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.Rejection",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :rejected_request_message_id, 1, type: :string, json_name: "rejectedRequestMessageId"
field :rejected_request_sequencing_event_id, 2,
type: :int64,
json_name: "rejectedRequestSequencingEventId"
field :rejected_request, 3, type: Temporal.Api.Update.V1.Request, json_name: "rejectedRequest"
field :failure, 4, type: Temporal.Api.Failure.V1.Failure
end
defmodule Temporal.Api.Update.V1.Acceptance do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.Acceptance",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :accepted_request_message_id, 1, type: :string, json_name: "acceptedRequestMessageId"
field :accepted_request_sequencing_event_id, 2,
type: :int64,
json_name: "acceptedRequestSequencingEventId"
field :accepted_request, 3, type: Temporal.Api.Update.V1.Request, json_name: "acceptedRequest"
end
defmodule Temporal.Api.Update.V1.Response do
@moduledoc false
use Protobuf,
full_name: "temporal.api.update.v1.Response",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :meta, 1, type: Temporal.Api.Update.V1.Meta
field :outcome, 2, type: Temporal.Api.Update.V1.Outcome
end