Packages
temporalio
1.21.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/failure/v1/message.pb.ex
defmodule Temporal.Api.Failure.V1.ApplicationFailureInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :type, 1, type: :string
field :non_retryable, 2, type: :bool, json_name: "nonRetryable"
field :details, 3, type: Temporal.Api.Common.V1.Payloads
end
defmodule Temporal.Api.Failure.V1.TimeoutFailureInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :timeout_type, 1,
type: Temporal.Api.Enums.V1.TimeoutType,
json_name: "timeoutType",
enum: true
field :last_heartbeat_details, 2,
type: Temporal.Api.Common.V1.Payloads,
json_name: "lastHeartbeatDetails"
end
defmodule Temporal.Api.Failure.V1.CanceledFailureInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :details, 1, type: Temporal.Api.Common.V1.Payloads
end
defmodule Temporal.Api.Failure.V1.TerminatedFailureInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
end
defmodule Temporal.Api.Failure.V1.ServerFailureInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :non_retryable, 1, type: :bool, json_name: "nonRetryable"
end
defmodule Temporal.Api.Failure.V1.ResetWorkflowFailureInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :last_heartbeat_details, 1,
type: Temporal.Api.Common.V1.Payloads,
json_name: "lastHeartbeatDetails"
end
defmodule Temporal.Api.Failure.V1.ActivityFailureInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :started_event_id, 2, type: :int64, json_name: "startedEventId"
field :identity, 3, type: :string
field :activity_type, 4, type: Temporal.Api.Common.V1.ActivityType, json_name: "activityType"
field :activity_id, 5, type: :string, json_name: "activityId"
field :retry_state, 6,
type: Temporal.Api.Enums.V1.RetryState,
json_name: "retryState",
enum: true
end
defmodule Temporal.Api.Failure.V1.ChildWorkflowExecutionFailureInfo do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
field :namespace, 1, type: :string
field :workflow_execution, 2,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :workflow_type, 3, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :initiated_event_id, 4, type: :int64, json_name: "initiatedEventId"
field :started_event_id, 5, type: :int64, json_name: "startedEventId"
field :retry_state, 6,
type: Temporal.Api.Enums.V1.RetryState,
json_name: "retryState",
enum: true
end
defmodule Temporal.Api.Failure.V1.Failure do
@moduledoc false
use Protobuf, protoc_gen_elixir_version: "0.12.0", syntax: :proto3
oneof :failure_info, 0
field :message, 1, type: :string
field :source, 2, type: :string
field :stack_trace, 3, type: :string, json_name: "stackTrace"
field :encoded_attributes, 20,
type: Temporal.Api.Common.V1.Payload,
json_name: "encodedAttributes"
field :cause, 4, type: Temporal.Api.Failure.V1.Failure
field :application_failure_info, 5,
type: Temporal.Api.Failure.V1.ApplicationFailureInfo,
json_name: "applicationFailureInfo",
oneof: 0
field :timeout_failure_info, 6,
type: Temporal.Api.Failure.V1.TimeoutFailureInfo,
json_name: "timeoutFailureInfo",
oneof: 0
field :canceled_failure_info, 7,
type: Temporal.Api.Failure.V1.CanceledFailureInfo,
json_name: "canceledFailureInfo",
oneof: 0
field :terminated_failure_info, 8,
type: Temporal.Api.Failure.V1.TerminatedFailureInfo,
json_name: "terminatedFailureInfo",
oneof: 0
field :server_failure_info, 9,
type: Temporal.Api.Failure.V1.ServerFailureInfo,
json_name: "serverFailureInfo",
oneof: 0
field :reset_workflow_failure_info, 10,
type: Temporal.Api.Failure.V1.ResetWorkflowFailureInfo,
json_name: "resetWorkflowFailureInfo",
oneof: 0
field :activity_failure_info, 11,
type: Temporal.Api.Failure.V1.ActivityFailureInfo,
json_name: "activityFailureInfo",
oneof: 0
field :child_workflow_execution_failure_info, 12,
type: Temporal.Api.Failure.V1.ChildWorkflowExecutionFailureInfo,
json_name: "childWorkflowExecutionFailureInfo",
oneof: 0
end