Packages
temporalio
1.62.13
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/enums/v1/nexus.pb.ex
defmodule Temporal.Api.Enums.V1.NexusHandlerErrorRetryBehavior do
@moduledoc false
use Protobuf,
enum: true,
full_name: "temporal.api.enums.v1.NexusHandlerErrorRetryBehavior",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :NEXUS_HANDLER_ERROR_RETRY_BEHAVIOR_UNSPECIFIED, 0
field :NEXUS_HANDLER_ERROR_RETRY_BEHAVIOR_RETRYABLE, 1
field :NEXUS_HANDLER_ERROR_RETRY_BEHAVIOR_NON_RETRYABLE, 2
end
defmodule Temporal.Api.Enums.V1.NexusOperationExecutionStatus do
@moduledoc false
use Protobuf,
enum: true,
full_name: "temporal.api.enums.v1.NexusOperationExecutionStatus",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :NEXUS_OPERATION_EXECUTION_STATUS_UNSPECIFIED, 0
field :NEXUS_OPERATION_EXECUTION_STATUS_RUNNING, 1
field :NEXUS_OPERATION_EXECUTION_STATUS_COMPLETED, 2
field :NEXUS_OPERATION_EXECUTION_STATUS_FAILED, 3
field :NEXUS_OPERATION_EXECUTION_STATUS_CANCELED, 4
field :NEXUS_OPERATION_EXECUTION_STATUS_TERMINATED, 5
field :NEXUS_OPERATION_EXECUTION_STATUS_TIMED_OUT, 6
end
defmodule Temporal.Api.Enums.V1.NexusOperationWaitStage do
@moduledoc false
use Protobuf,
enum: true,
full_name: "temporal.api.enums.v1.NexusOperationWaitStage",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :NEXUS_OPERATION_WAIT_STAGE_UNSPECIFIED, 0
field :NEXUS_OPERATION_WAIT_STAGE_STARTED, 1
field :NEXUS_OPERATION_WAIT_STAGE_CLOSED, 2
end
defmodule Temporal.Api.Enums.V1.NexusOperationIdReusePolicy do
@moduledoc false
use Protobuf,
enum: true,
full_name: "temporal.api.enums.v1.NexusOperationIdReusePolicy",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :NEXUS_OPERATION_ID_REUSE_POLICY_UNSPECIFIED, 0
field :NEXUS_OPERATION_ID_REUSE_POLICY_ALLOW_DUPLICATE, 1
field :NEXUS_OPERATION_ID_REUSE_POLICY_ALLOW_DUPLICATE_FAILED_ONLY, 2
field :NEXUS_OPERATION_ID_REUSE_POLICY_REJECT_DUPLICATE, 3
end
defmodule Temporal.Api.Enums.V1.NexusOperationIdConflictPolicy do
@moduledoc false
use Protobuf,
enum: true,
full_name: "temporal.api.enums.v1.NexusOperationIdConflictPolicy",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :NEXUS_OPERATION_ID_CONFLICT_POLICY_UNSPECIFIED, 0
field :NEXUS_OPERATION_ID_CONFLICT_POLICY_FAIL, 1
field :NEXUS_OPERATION_ID_CONFLICT_POLICY_USE_EXISTING, 2
end