Current section

Files

Jump to
temporalio lib temporal api history v1 message.pb.ex
Raw

lib/temporal/api/history/v1/message.pb.ex

defmodule Temporal.Api.History.V1.WorkflowExecutionStartedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionStartedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :workflow_type, 1, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :parent_workflow_namespace, 2, type: :string, json_name: "parentWorkflowNamespace"
field :parent_workflow_namespace_id, 27, type: :string, json_name: "parentWorkflowNamespaceId"
field :parent_workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "parentWorkflowExecution"
field :parent_initiated_event_id, 4, type: :int64, json_name: "parentInitiatedEventId"
field :task_queue, 5, type: Temporal.Api.Taskqueue.V1.TaskQueue, json_name: "taskQueue"
field :input, 6, type: Temporal.Api.Common.V1.Payloads
field :workflow_execution_timeout, 7,
type: Google.Protobuf.Duration,
json_name: "workflowExecutionTimeout"
field :workflow_run_timeout, 8, type: Google.Protobuf.Duration, json_name: "workflowRunTimeout"
field :workflow_task_timeout, 9,
type: Google.Protobuf.Duration,
json_name: "workflowTaskTimeout"
field :continued_execution_run_id, 10, type: :string, json_name: "continuedExecutionRunId"
field :initiator, 11, type: Temporal.Api.Enums.V1.ContinueAsNewInitiator, enum: true
field :continued_failure, 12,
type: Temporal.Api.Failure.V1.Failure,
json_name: "continuedFailure"
field :last_completion_result, 13,
type: Temporal.Api.Common.V1.Payloads,
json_name: "lastCompletionResult"
field :original_execution_run_id, 14, type: :string, json_name: "originalExecutionRunId"
field :identity, 15, type: :string
field :first_execution_run_id, 16, type: :string, json_name: "firstExecutionRunId"
field :retry_policy, 17, type: Temporal.Api.Common.V1.RetryPolicy, json_name: "retryPolicy"
field :attempt, 18, type: :int32
field :workflow_execution_expiration_time, 19,
type: Google.Protobuf.Timestamp,
json_name: "workflowExecutionExpirationTime"
field :cron_schedule, 20, type: :string, json_name: "cronSchedule"
field :first_workflow_task_backoff, 21,
type: Google.Protobuf.Duration,
json_name: "firstWorkflowTaskBackoff"
field :memo, 22, type: Temporal.Api.Common.V1.Memo
field :search_attributes, 23,
type: Temporal.Api.Common.V1.SearchAttributes,
json_name: "searchAttributes"
field :prev_auto_reset_points, 24,
type: Temporal.Api.Workflow.V1.ResetPoints,
json_name: "prevAutoResetPoints"
field :header, 25, type: Temporal.Api.Common.V1.Header
field :parent_initiated_event_version, 26,
type: :int64,
json_name: "parentInitiatedEventVersion"
field :workflow_id, 28, type: :string, json_name: "workflowId"
field :source_version_stamp, 29,
type: Temporal.Api.Common.V1.WorkerVersionStamp,
json_name: "sourceVersionStamp",
deprecated: true
field :completion_callbacks, 30,
repeated: true,
type: Temporal.Api.Common.V1.Callback,
json_name: "completionCallbacks"
field :root_workflow_execution, 31,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "rootWorkflowExecution"
field :inherited_build_id, 32, type: :string, json_name: "inheritedBuildId", deprecated: true
field :versioning_override, 33,
type: Temporal.Api.Workflow.V1.VersioningOverride,
json_name: "versioningOverride"
field :parent_pinned_worker_deployment_version, 34,
type: :string,
json_name: "parentPinnedWorkerDeploymentVersion",
deprecated: true
field :priority, 35, type: Temporal.Api.Common.V1.Priority
field :inherited_pinned_version, 37,
type: Temporal.Api.Deployment.V1.WorkerDeploymentVersion,
json_name: "inheritedPinnedVersion"
field :inherited_auto_upgrade_info, 39,
type: Temporal.Api.Deployment.V1.InheritedAutoUpgradeInfo,
json_name: "inheritedAutoUpgradeInfo"
field :eager_execution_accepted, 38, type: :bool, json_name: "eagerExecutionAccepted"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionCompletedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionCompletedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :result, 1, type: Temporal.Api.Common.V1.Payloads
field :workflow_task_completed_event_id, 2,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :new_execution_run_id, 3, type: :string, json_name: "newExecutionRunId"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :failure, 1, type: Temporal.Api.Failure.V1.Failure
field :retry_state, 2,
type: Temporal.Api.Enums.V1.RetryState,
json_name: "retryState",
enum: true
field :workflow_task_completed_event_id, 3,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :new_execution_run_id, 4, type: :string, json_name: "newExecutionRunId"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionTimedOutEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionTimedOutEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :retry_state, 1,
type: Temporal.Api.Enums.V1.RetryState,
json_name: "retryState",
enum: true
field :new_execution_run_id, 2, type: :string, json_name: "newExecutionRunId"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionContinuedAsNewEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionContinuedAsNewEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :new_execution_run_id, 1, type: :string, json_name: "newExecutionRunId"
field :workflow_type, 2, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :task_queue, 3, type: Temporal.Api.Taskqueue.V1.TaskQueue, json_name: "taskQueue"
field :input, 4, type: Temporal.Api.Common.V1.Payloads
field :workflow_run_timeout, 5, type: Google.Protobuf.Duration, json_name: "workflowRunTimeout"
field :workflow_task_timeout, 6,
type: Google.Protobuf.Duration,
json_name: "workflowTaskTimeout"
field :workflow_task_completed_event_id, 7,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :backoff_start_interval, 8,
type: Google.Protobuf.Duration,
json_name: "backoffStartInterval"
field :initiator, 9, type: Temporal.Api.Enums.V1.ContinueAsNewInitiator, enum: true
field :failure, 10, type: Temporal.Api.Failure.V1.Failure, deprecated: true
field :last_completion_result, 11,
type: Temporal.Api.Common.V1.Payloads,
json_name: "lastCompletionResult"
field :header, 12, type: Temporal.Api.Common.V1.Header
field :memo, 13, type: Temporal.Api.Common.V1.Memo
field :search_attributes, 14,
type: Temporal.Api.Common.V1.SearchAttributes,
json_name: "searchAttributes"
field :inherit_build_id, 15, type: :bool, json_name: "inheritBuildId", deprecated: true
field :initial_versioning_behavior, 16,
type: Temporal.Api.Enums.V1.ContinueAsNewVersioningBehavior,
json_name: "initialVersioningBehavior",
enum: true
end
defmodule Temporal.Api.History.V1.WorkflowTaskScheduledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowTaskScheduledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :task_queue, 1, type: Temporal.Api.Taskqueue.V1.TaskQueue, json_name: "taskQueue"
field :start_to_close_timeout, 2,
type: Google.Protobuf.Duration,
json_name: "startToCloseTimeout"
field :attempt, 3, type: :int32
end
defmodule Temporal.Api.History.V1.WorkflowTaskStartedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowTaskStartedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :identity, 2, type: :string
field :request_id, 3, type: :string, json_name: "requestId"
field :suggest_continue_as_new, 4, type: :bool, json_name: "suggestContinueAsNew"
field :suggest_continue_as_new_reasons, 8,
repeated: true,
type: Temporal.Api.Enums.V1.SuggestContinueAsNewReason,
json_name: "suggestContinueAsNewReasons",
enum: true
field :history_size_bytes, 5, type: :int64, json_name: "historySizeBytes"
field :worker_version, 6,
type: Temporal.Api.Common.V1.WorkerVersionStamp,
json_name: "workerVersion",
deprecated: true
field :build_id_redirect_counter, 7,
type: :int64,
json_name: "buildIdRedirectCounter",
deprecated: true
end
defmodule Temporal.Api.History.V1.WorkflowTaskCompletedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowTaskCompletedEventAttributes",
protoc_gen_elixir_version: "0.16.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 :binary_checksum, 4, type: :string, json_name: "binaryChecksum", deprecated: true
field :worker_version, 5,
type: Temporal.Api.Common.V1.WorkerVersionStamp,
json_name: "workerVersion",
deprecated: true
field :sdk_metadata, 6,
type: Temporal.Api.Sdk.V1.WorkflowTaskCompletedMetadata,
json_name: "sdkMetadata"
field :metering_metadata, 13,
type: Temporal.Api.Common.V1.MeteringMetadata,
json_name: "meteringMetadata"
field :deployment, 7, type: Temporal.Api.Deployment.V1.Deployment, deprecated: true
field :versioning_behavior, 8,
type: Temporal.Api.Enums.V1.VersioningBehavior,
json_name: "versioningBehavior",
enum: true
field :worker_deployment_version, 9,
type: :string,
json_name: "workerDeploymentVersion",
deprecated: true
field :worker_deployment_name, 10, type: :string, json_name: "workerDeploymentName"
field :deployment_version, 11,
type: Temporal.Api.Deployment.V1.WorkerDeploymentVersion,
json_name: "deploymentVersion"
end
defmodule Temporal.Api.History.V1.WorkflowTaskTimedOutEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowTaskTimedOutEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :started_event_id, 2, type: :int64, json_name: "startedEventId"
field :timeout_type, 3,
type: Temporal.Api.Enums.V1.TimeoutType,
json_name: "timeoutType",
enum: true
end
defmodule Temporal.Api.History.V1.WorkflowTaskFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowTaskFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :started_event_id, 2, type: :int64, json_name: "startedEventId"
field :cause, 3, type: Temporal.Api.Enums.V1.WorkflowTaskFailedCause, enum: true
field :failure, 4, type: Temporal.Api.Failure.V1.Failure
field :identity, 5, type: :string
field :base_run_id, 6, type: :string, json_name: "baseRunId"
field :new_run_id, 7, type: :string, json_name: "newRunId"
field :fork_event_version, 8, type: :int64, json_name: "forkEventVersion"
field :binary_checksum, 9, type: :string, json_name: "binaryChecksum", deprecated: true
field :worker_version, 10,
type: Temporal.Api.Common.V1.WorkerVersionStamp,
json_name: "workerVersion",
deprecated: true
end
defmodule Temporal.Api.History.V1.ActivityTaskScheduledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ActivityTaskScheduledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :activity_id, 1, type: :string, json_name: "activityId"
field :activity_type, 2, type: Temporal.Api.Common.V1.ActivityType, json_name: "activityType"
field :task_queue, 4, type: Temporal.Api.Taskqueue.V1.TaskQueue, json_name: "taskQueue"
field :header, 5, type: Temporal.Api.Common.V1.Header
field :input, 6, type: Temporal.Api.Common.V1.Payloads
field :schedule_to_close_timeout, 7,
type: Google.Protobuf.Duration,
json_name: "scheduleToCloseTimeout"
field :schedule_to_start_timeout, 8,
type: Google.Protobuf.Duration,
json_name: "scheduleToStartTimeout"
field :start_to_close_timeout, 9,
type: Google.Protobuf.Duration,
json_name: "startToCloseTimeout"
field :heartbeat_timeout, 10, type: Google.Protobuf.Duration, json_name: "heartbeatTimeout"
field :workflow_task_completed_event_id, 11,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :retry_policy, 12, type: Temporal.Api.Common.V1.RetryPolicy, json_name: "retryPolicy"
field :use_workflow_build_id, 13, type: :bool, json_name: "useWorkflowBuildId", deprecated: true
field :priority, 14, type: Temporal.Api.Common.V1.Priority
end
defmodule Temporal.Api.History.V1.ActivityTaskStartedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ActivityTaskStartedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :identity, 2, type: :string
field :request_id, 3, type: :string, json_name: "requestId"
field :attempt, 4, type: :int32
field :last_failure, 5, type: Temporal.Api.Failure.V1.Failure, json_name: "lastFailure"
field :worker_version, 6,
type: Temporal.Api.Common.V1.WorkerVersionStamp,
json_name: "workerVersion",
deprecated: true
field :build_id_redirect_counter, 7,
type: :int64,
json_name: "buildIdRedirectCounter",
deprecated: true
end
defmodule Temporal.Api.History.V1.ActivityTaskCompletedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ActivityTaskCompletedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :result, 1, type: Temporal.Api.Common.V1.Payloads
field :scheduled_event_id, 2, type: :int64, json_name: "scheduledEventId"
field :started_event_id, 3, type: :int64, json_name: "startedEventId"
field :identity, 4, type: :string
field :worker_version, 5,
type: Temporal.Api.Common.V1.WorkerVersionStamp,
json_name: "workerVersion",
deprecated: true
end
defmodule Temporal.Api.History.V1.ActivityTaskFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ActivityTaskFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :failure, 1, type: Temporal.Api.Failure.V1.Failure
field :scheduled_event_id, 2, type: :int64, json_name: "scheduledEventId"
field :started_event_id, 3, type: :int64, json_name: "startedEventId"
field :identity, 4, type: :string
field :retry_state, 5,
type: Temporal.Api.Enums.V1.RetryState,
json_name: "retryState",
enum: true
field :worker_version, 6,
type: Temporal.Api.Common.V1.WorkerVersionStamp,
json_name: "workerVersion",
deprecated: true
end
defmodule Temporal.Api.History.V1.ActivityTaskTimedOutEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ActivityTaskTimedOutEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :failure, 1, type: Temporal.Api.Failure.V1.Failure
field :scheduled_event_id, 2, type: :int64, json_name: "scheduledEventId"
field :started_event_id, 3, type: :int64, json_name: "startedEventId"
field :retry_state, 4,
type: Temporal.Api.Enums.V1.RetryState,
json_name: "retryState",
enum: true
end
defmodule Temporal.Api.History.V1.ActivityTaskCancelRequestedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ActivityTaskCancelRequestedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :workflow_task_completed_event_id, 2,
type: :int64,
json_name: "workflowTaskCompletedEventId"
end
defmodule Temporal.Api.History.V1.ActivityTaskCanceledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ActivityTaskCanceledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :details, 1, type: Temporal.Api.Common.V1.Payloads
field :latest_cancel_requested_event_id, 2,
type: :int64,
json_name: "latestCancelRequestedEventId"
field :scheduled_event_id, 3, type: :int64, json_name: "scheduledEventId"
field :started_event_id, 4, type: :int64, json_name: "startedEventId"
field :identity, 5, type: :string
field :worker_version, 6,
type: Temporal.Api.Common.V1.WorkerVersionStamp,
json_name: "workerVersion",
deprecated: true
end
defmodule Temporal.Api.History.V1.TimerStartedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.TimerStartedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :timer_id, 1, type: :string, json_name: "timerId"
field :start_to_fire_timeout, 2, type: Google.Protobuf.Duration, json_name: "startToFireTimeout"
field :workflow_task_completed_event_id, 3,
type: :int64,
json_name: "workflowTaskCompletedEventId"
end
defmodule Temporal.Api.History.V1.TimerFiredEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.TimerFiredEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :timer_id, 1, type: :string, json_name: "timerId"
field :started_event_id, 2, type: :int64, json_name: "startedEventId"
end
defmodule Temporal.Api.History.V1.TimerCanceledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.TimerCanceledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :timer_id, 1, type: :string, json_name: "timerId"
field :started_event_id, 2, type: :int64, json_name: "startedEventId"
field :workflow_task_completed_event_id, 3,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :identity, 4, type: :string
end
defmodule Temporal.Api.History.V1.WorkflowExecutionCancelRequestedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionCancelRequestedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :cause, 1, type: :string
field :external_initiated_event_id, 2, type: :int64, json_name: "externalInitiatedEventId"
field :external_workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "externalWorkflowExecution"
field :identity, 4, type: :string
end
defmodule Temporal.Api.History.V1.WorkflowExecutionCanceledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionCanceledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :workflow_task_completed_event_id, 1,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :details, 2, type: Temporal.Api.Common.V1.Payloads
end
defmodule Temporal.Api.History.V1.MarkerRecordedEventAttributes.DetailsEntry do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.MarkerRecordedEventAttributes.DetailsEntry",
map: true,
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :key, 1, type: :string
field :value, 2, type: Temporal.Api.Common.V1.Payloads
end
defmodule Temporal.Api.History.V1.MarkerRecordedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.MarkerRecordedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :marker_name, 1, type: :string, json_name: "markerName"
field :details, 2,
repeated: true,
type: Temporal.Api.History.V1.MarkerRecordedEventAttributes.DetailsEntry,
map: true
field :workflow_task_completed_event_id, 3,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :header, 4, type: Temporal.Api.Common.V1.Header
field :failure, 5, type: Temporal.Api.Failure.V1.Failure
end
defmodule Temporal.Api.History.V1.WorkflowExecutionSignaledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionSignaledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :signal_name, 1, type: :string, json_name: "signalName"
field :input, 2, type: Temporal.Api.Common.V1.Payloads
field :identity, 3, type: :string
field :header, 4, type: Temporal.Api.Common.V1.Header
field :skip_generate_workflow_task, 5,
type: :bool,
json_name: "skipGenerateWorkflowTask",
deprecated: true
field :external_workflow_execution, 6,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "externalWorkflowExecution"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionTerminatedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionTerminatedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :reason, 1, type: :string
field :details, 2, type: Temporal.Api.Common.V1.Payloads
field :identity, 3, type: :string
end
defmodule Temporal.Api.History.V1.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes do
@moduledoc false
use Protobuf,
full_name:
"temporal.api.history.v1.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :workflow_task_completed_event_id, 1,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :namespace, 2, type: :string
field :namespace_id, 7, type: :string, json_name: "namespaceId"
field :workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :control, 4, type: :string, deprecated: true
field :child_workflow_only, 5, type: :bool, json_name: "childWorkflowOnly"
field :reason, 6, type: :string
end
defmodule Temporal.Api.History.V1.RequestCancelExternalWorkflowExecutionFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name:
"temporal.api.history.v1.RequestCancelExternalWorkflowExecutionFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :cause, 1,
type: Temporal.Api.Enums.V1.CancelExternalWorkflowExecutionFailedCause,
enum: true
field :workflow_task_completed_event_id, 2,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :namespace, 3, type: :string
field :namespace_id, 7, type: :string, json_name: "namespaceId"
field :workflow_execution, 4,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :initiated_event_id, 5, type: :int64, json_name: "initiatedEventId"
field :control, 6, type: :string, deprecated: true
end
defmodule Temporal.Api.History.V1.ExternalWorkflowExecutionCancelRequestedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ExternalWorkflowExecutionCancelRequestedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :initiated_event_id, 1, type: :int64, json_name: "initiatedEventId"
field :namespace, 2, type: :string
field :namespace_id, 4, type: :string, json_name: "namespaceId"
field :workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
end
defmodule Temporal.Api.History.V1.SignalExternalWorkflowExecutionInitiatedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.SignalExternalWorkflowExecutionInitiatedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :workflow_task_completed_event_id, 1,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :namespace, 2, type: :string
field :namespace_id, 9, type: :string, json_name: "namespaceId"
field :workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :signal_name, 4, type: :string, json_name: "signalName"
field :input, 5, type: Temporal.Api.Common.V1.Payloads
field :control, 6, type: :string, deprecated: true
field :child_workflow_only, 7, type: :bool, json_name: "childWorkflowOnly"
field :header, 8, type: Temporal.Api.Common.V1.Header
end
defmodule Temporal.Api.History.V1.SignalExternalWorkflowExecutionFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.SignalExternalWorkflowExecutionFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :cause, 1,
type: Temporal.Api.Enums.V1.SignalExternalWorkflowExecutionFailedCause,
enum: true
field :workflow_task_completed_event_id, 2,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :namespace, 3, type: :string
field :namespace_id, 7, type: :string, json_name: "namespaceId"
field :workflow_execution, 4,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :initiated_event_id, 5, type: :int64, json_name: "initiatedEventId"
field :control, 6, type: :string, deprecated: true
end
defmodule Temporal.Api.History.V1.ExternalWorkflowExecutionSignaledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ExternalWorkflowExecutionSignaledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :initiated_event_id, 1, type: :int64, json_name: "initiatedEventId"
field :namespace, 2, type: :string
field :namespace_id, 5, type: :string, json_name: "namespaceId"
field :workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :control, 4, type: :string, deprecated: true
end
defmodule Temporal.Api.History.V1.UpsertWorkflowSearchAttributesEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.UpsertWorkflowSearchAttributesEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :workflow_task_completed_event_id, 1,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :search_attributes, 2,
type: Temporal.Api.Common.V1.SearchAttributes,
json_name: "searchAttributes"
end
defmodule Temporal.Api.History.V1.WorkflowPropertiesModifiedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowPropertiesModifiedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :workflow_task_completed_event_id, 1,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :upserted_memo, 2, type: Temporal.Api.Common.V1.Memo, json_name: "upsertedMemo"
end
defmodule Temporal.Api.History.V1.StartChildWorkflowExecutionInitiatedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.StartChildWorkflowExecutionInitiatedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :namespace, 1, type: :string
field :namespace_id, 18, type: :string, json_name: "namespaceId"
field :workflow_id, 2, type: :string, json_name: "workflowId"
field :workflow_type, 3, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :task_queue, 4, type: Temporal.Api.Taskqueue.V1.TaskQueue, json_name: "taskQueue"
field :input, 5, type: Temporal.Api.Common.V1.Payloads
field :workflow_execution_timeout, 6,
type: Google.Protobuf.Duration,
json_name: "workflowExecutionTimeout"
field :workflow_run_timeout, 7, type: Google.Protobuf.Duration, json_name: "workflowRunTimeout"
field :workflow_task_timeout, 8,
type: Google.Protobuf.Duration,
json_name: "workflowTaskTimeout"
field :parent_close_policy, 9,
type: Temporal.Api.Enums.V1.ParentClosePolicy,
json_name: "parentClosePolicy",
enum: true
field :control, 10, type: :string, deprecated: true
field :workflow_task_completed_event_id, 11,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :workflow_id_reuse_policy, 12,
type: Temporal.Api.Enums.V1.WorkflowIdReusePolicy,
json_name: "workflowIdReusePolicy",
enum: true
field :retry_policy, 13, type: Temporal.Api.Common.V1.RetryPolicy, json_name: "retryPolicy"
field :cron_schedule, 14, type: :string, json_name: "cronSchedule"
field :header, 15, type: Temporal.Api.Common.V1.Header
field :memo, 16, type: Temporal.Api.Common.V1.Memo
field :search_attributes, 17,
type: Temporal.Api.Common.V1.SearchAttributes,
json_name: "searchAttributes"
field :inherit_build_id, 19, type: :bool, json_name: "inheritBuildId", deprecated: true
field :priority, 20, type: Temporal.Api.Common.V1.Priority
end
defmodule Temporal.Api.History.V1.StartChildWorkflowExecutionFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.StartChildWorkflowExecutionFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :namespace, 1, type: :string
field :namespace_id, 8, type: :string, json_name: "namespaceId"
field :workflow_id, 2, type: :string, json_name: "workflowId"
field :workflow_type, 3, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :cause, 4, type: Temporal.Api.Enums.V1.StartChildWorkflowExecutionFailedCause, enum: true
field :control, 5, type: :string, deprecated: true
field :initiated_event_id, 6, type: :int64, json_name: "initiatedEventId"
field :workflow_task_completed_event_id, 7,
type: :int64,
json_name: "workflowTaskCompletedEventId"
end
defmodule Temporal.Api.History.V1.ChildWorkflowExecutionStartedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ChildWorkflowExecutionStartedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :namespace, 1, type: :string
field :namespace_id, 6, type: :string, json_name: "namespaceId"
field :initiated_event_id, 2, type: :int64, json_name: "initiatedEventId"
field :workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :workflow_type, 4, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :header, 5, type: Temporal.Api.Common.V1.Header
end
defmodule Temporal.Api.History.V1.ChildWorkflowExecutionCompletedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ChildWorkflowExecutionCompletedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :result, 1, type: Temporal.Api.Common.V1.Payloads
field :namespace, 2, type: :string
field :namespace_id, 7, type: :string, json_name: "namespaceId"
field :workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :workflow_type, 4, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :initiated_event_id, 5, type: :int64, json_name: "initiatedEventId"
field :started_event_id, 6, type: :int64, json_name: "startedEventId"
end
defmodule Temporal.Api.History.V1.ChildWorkflowExecutionFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ChildWorkflowExecutionFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :failure, 1, type: Temporal.Api.Failure.V1.Failure
field :namespace, 2, type: :string
field :namespace_id, 8, type: :string, json_name: "namespaceId"
field :workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :workflow_type, 4, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :initiated_event_id, 5, type: :int64, json_name: "initiatedEventId"
field :started_event_id, 6, type: :int64, json_name: "startedEventId"
field :retry_state, 7,
type: Temporal.Api.Enums.V1.RetryState,
json_name: "retryState",
enum: true
end
defmodule Temporal.Api.History.V1.ChildWorkflowExecutionCanceledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ChildWorkflowExecutionCanceledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :details, 1, type: Temporal.Api.Common.V1.Payloads
field :namespace, 2, type: :string
field :namespace_id, 7, type: :string, json_name: "namespaceId"
field :workflow_execution, 3,
type: Temporal.Api.Common.V1.WorkflowExecution,
json_name: "workflowExecution"
field :workflow_type, 4, type: Temporal.Api.Common.V1.WorkflowType, json_name: "workflowType"
field :initiated_event_id, 5, type: :int64, json_name: "initiatedEventId"
field :started_event_id, 6, type: :int64, json_name: "startedEventId"
end
defmodule Temporal.Api.History.V1.ChildWorkflowExecutionTimedOutEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ChildWorkflowExecutionTimedOutEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :namespace, 1, type: :string
field :namespace_id, 7, type: :string, json_name: "namespaceId"
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.History.V1.ChildWorkflowExecutionTerminatedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ChildWorkflowExecutionTerminatedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :namespace, 1, type: :string
field :namespace_id, 6, type: :string, json_name: "namespaceId"
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"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionOptionsUpdatedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionOptionsUpdatedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :versioning_override, 1,
type: Temporal.Api.Workflow.V1.VersioningOverride,
json_name: "versioningOverride"
field :unset_versioning_override, 2, type: :bool, json_name: "unsetVersioningOverride"
field :attached_request_id, 3, type: :string, json_name: "attachedRequestId"
field :attached_completion_callbacks, 4,
repeated: true,
type: Temporal.Api.Common.V1.Callback,
json_name: "attachedCompletionCallbacks"
field :identity, 5, type: :string
field :priority, 6, type: Temporal.Api.Common.V1.Priority
end
defmodule Temporal.Api.History.V1.WorkflowPropertiesModifiedExternallyEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowPropertiesModifiedExternallyEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :new_task_queue, 1, type: :string, json_name: "newTaskQueue"
field :new_workflow_task_timeout, 2,
type: Google.Protobuf.Duration,
json_name: "newWorkflowTaskTimeout"
field :new_workflow_run_timeout, 3,
type: Google.Protobuf.Duration,
json_name: "newWorkflowRunTimeout"
field :new_workflow_execution_timeout, 4,
type: Google.Protobuf.Duration,
json_name: "newWorkflowExecutionTimeout"
field :upserted_memo, 5, type: Temporal.Api.Common.V1.Memo, json_name: "upsertedMemo"
end
defmodule Temporal.Api.History.V1.ActivityPropertiesModifiedExternallyEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.ActivityPropertiesModifiedExternallyEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :new_retry_policy, 2,
type: Temporal.Api.Common.V1.RetryPolicy,
json_name: "newRetryPolicy"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionUpdateAcceptedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionUpdateAcceptedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :protocol_instance_id, 1, type: :string, json_name: "protocolInstanceId"
field :accepted_request_message_id, 2, type: :string, json_name: "acceptedRequestMessageId"
field :accepted_request_sequencing_event_id, 3,
type: :int64,
json_name: "acceptedRequestSequencingEventId"
field :accepted_request, 4, type: Temporal.Api.Update.V1.Request, json_name: "acceptedRequest"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionUpdateCompletedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionUpdateCompletedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :meta, 1, type: Temporal.Api.Update.V1.Meta
field :accepted_event_id, 3, type: :int64, json_name: "acceptedEventId"
field :outcome, 2, type: Temporal.Api.Update.V1.Outcome
end
defmodule Temporal.Api.History.V1.WorkflowExecutionUpdateRejectedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionUpdateRejectedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :protocol_instance_id, 1, type: :string, json_name: "protocolInstanceId"
field :rejected_request_message_id, 2, type: :string, json_name: "rejectedRequestMessageId"
field :rejected_request_sequencing_event_id, 3,
type: :int64,
json_name: "rejectedRequestSequencingEventId"
field :rejected_request, 4, type: Temporal.Api.Update.V1.Request, json_name: "rejectedRequest"
field :failure, 5, type: Temporal.Api.Failure.V1.Failure
end
defmodule Temporal.Api.History.V1.WorkflowExecutionUpdateAdmittedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionUpdateAdmittedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :request, 1, type: Temporal.Api.Update.V1.Request
field :origin, 2, type: Temporal.Api.Enums.V1.UpdateAdmittedEventOrigin, enum: true
end
defmodule Temporal.Api.History.V1.WorkflowExecutionPausedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionPausedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :identity, 1, type: :string
field :reason, 2, type: :string
field :request_id, 3, type: :string, json_name: "requestId"
end
defmodule Temporal.Api.History.V1.WorkflowExecutionUnpausedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.WorkflowExecutionUnpausedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :identity, 1, type: :string
field :reason, 2, type: :string
field :request_id, 3, type: :string, json_name: "requestId"
end
defmodule Temporal.Api.History.V1.NexusOperationScheduledEventAttributes.NexusHeaderEntry do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationScheduledEventAttributes.NexusHeaderEntry",
map: true,
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :key, 1, type: :string
field :value, 2, type: :string
end
defmodule Temporal.Api.History.V1.NexusOperationScheduledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationScheduledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :endpoint, 1, type: :string
field :service, 2, type: :string
field :operation, 3, type: :string
field :input, 4, type: Temporal.Api.Common.V1.Payload
field :schedule_to_close_timeout, 5,
type: Google.Protobuf.Duration,
json_name: "scheduleToCloseTimeout"
field :nexus_header, 6,
repeated: true,
type: Temporal.Api.History.V1.NexusOperationScheduledEventAttributes.NexusHeaderEntry,
json_name: "nexusHeader",
map: true
field :workflow_task_completed_event_id, 7,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :request_id, 8, type: :string, json_name: "requestId"
field :endpoint_id, 9, type: :string, json_name: "endpointId"
field :schedule_to_start_timeout, 10,
type: Google.Protobuf.Duration,
json_name: "scheduleToStartTimeout"
field :start_to_close_timeout, 11,
type: Google.Protobuf.Duration,
json_name: "startToCloseTimeout"
end
defmodule Temporal.Api.History.V1.NexusOperationStartedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationStartedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :operation_id, 3, type: :string, json_name: "operationId", deprecated: true
field :request_id, 4, type: :string, json_name: "requestId"
field :operation_token, 5, type: :string, json_name: "operationToken"
end
defmodule Temporal.Api.History.V1.NexusOperationCompletedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationCompletedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :result, 2, type: Temporal.Api.Common.V1.Payload
field :request_id, 3, type: :string, json_name: "requestId"
end
defmodule Temporal.Api.History.V1.NexusOperationFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :failure, 2, type: Temporal.Api.Failure.V1.Failure
field :request_id, 3, type: :string, json_name: "requestId"
end
defmodule Temporal.Api.History.V1.NexusOperationTimedOutEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationTimedOutEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :failure, 2, type: Temporal.Api.Failure.V1.Failure
field :request_id, 3, type: :string, json_name: "requestId"
end
defmodule Temporal.Api.History.V1.NexusOperationCanceledEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationCanceledEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :failure, 2, type: Temporal.Api.Failure.V1.Failure
field :request_id, 3, type: :string, json_name: "requestId"
end
defmodule Temporal.Api.History.V1.NexusOperationCancelRequestedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationCancelRequestedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :scheduled_event_id, 1, type: :int64, json_name: "scheduledEventId"
field :workflow_task_completed_event_id, 2,
type: :int64,
json_name: "workflowTaskCompletedEventId"
end
defmodule Temporal.Api.History.V1.NexusOperationCancelRequestCompletedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationCancelRequestCompletedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :requested_event_id, 1, type: :int64, json_name: "requestedEventId"
field :workflow_task_completed_event_id, 2,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :scheduled_event_id, 3, type: :int64, json_name: "scheduledEventId"
end
defmodule Temporal.Api.History.V1.NexusOperationCancelRequestFailedEventAttributes do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.NexusOperationCancelRequestFailedEventAttributes",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :requested_event_id, 1, type: :int64, json_name: "requestedEventId"
field :workflow_task_completed_event_id, 2,
type: :int64,
json_name: "workflowTaskCompletedEventId"
field :failure, 3, type: Temporal.Api.Failure.V1.Failure
field :scheduled_event_id, 4, type: :int64, json_name: "scheduledEventId"
end
defmodule Temporal.Api.History.V1.HistoryEvent do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.HistoryEvent",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
oneof :attributes, 0
field :event_id, 1, type: :int64, json_name: "eventId"
field :event_time, 2, type: Google.Protobuf.Timestamp, json_name: "eventTime"
field :event_type, 3, type: Temporal.Api.Enums.V1.EventType, json_name: "eventType", enum: true
field :version, 4, type: :int64
field :task_id, 5, type: :int64, json_name: "taskId"
field :worker_may_ignore, 300, type: :bool, json_name: "workerMayIgnore"
field :user_metadata, 301, type: Temporal.Api.Sdk.V1.UserMetadata, json_name: "userMetadata"
field :links, 302, repeated: true, type: Temporal.Api.Common.V1.Link
field :workflow_execution_started_event_attributes, 6,
type: Temporal.Api.History.V1.WorkflowExecutionStartedEventAttributes,
json_name: "workflowExecutionStartedEventAttributes",
oneof: 0
field :workflow_execution_completed_event_attributes, 7,
type: Temporal.Api.History.V1.WorkflowExecutionCompletedEventAttributes,
json_name: "workflowExecutionCompletedEventAttributes",
oneof: 0
field :workflow_execution_failed_event_attributes, 8,
type: Temporal.Api.History.V1.WorkflowExecutionFailedEventAttributes,
json_name: "workflowExecutionFailedEventAttributes",
oneof: 0
field :workflow_execution_timed_out_event_attributes, 9,
type: Temporal.Api.History.V1.WorkflowExecutionTimedOutEventAttributes,
json_name: "workflowExecutionTimedOutEventAttributes",
oneof: 0
field :workflow_task_scheduled_event_attributes, 10,
type: Temporal.Api.History.V1.WorkflowTaskScheduledEventAttributes,
json_name: "workflowTaskScheduledEventAttributes",
oneof: 0
field :workflow_task_started_event_attributes, 11,
type: Temporal.Api.History.V1.WorkflowTaskStartedEventAttributes,
json_name: "workflowTaskStartedEventAttributes",
oneof: 0
field :workflow_task_completed_event_attributes, 12,
type: Temporal.Api.History.V1.WorkflowTaskCompletedEventAttributes,
json_name: "workflowTaskCompletedEventAttributes",
oneof: 0
field :workflow_task_timed_out_event_attributes, 13,
type: Temporal.Api.History.V1.WorkflowTaskTimedOutEventAttributes,
json_name: "workflowTaskTimedOutEventAttributes",
oneof: 0
field :workflow_task_failed_event_attributes, 14,
type: Temporal.Api.History.V1.WorkflowTaskFailedEventAttributes,
json_name: "workflowTaskFailedEventAttributes",
oneof: 0
field :activity_task_scheduled_event_attributes, 15,
type: Temporal.Api.History.V1.ActivityTaskScheduledEventAttributes,
json_name: "activityTaskScheduledEventAttributes",
oneof: 0
field :activity_task_started_event_attributes, 16,
type: Temporal.Api.History.V1.ActivityTaskStartedEventAttributes,
json_name: "activityTaskStartedEventAttributes",
oneof: 0
field :activity_task_completed_event_attributes, 17,
type: Temporal.Api.History.V1.ActivityTaskCompletedEventAttributes,
json_name: "activityTaskCompletedEventAttributes",
oneof: 0
field :activity_task_failed_event_attributes, 18,
type: Temporal.Api.History.V1.ActivityTaskFailedEventAttributes,
json_name: "activityTaskFailedEventAttributes",
oneof: 0
field :activity_task_timed_out_event_attributes, 19,
type: Temporal.Api.History.V1.ActivityTaskTimedOutEventAttributes,
json_name: "activityTaskTimedOutEventAttributes",
oneof: 0
field :timer_started_event_attributes, 20,
type: Temporal.Api.History.V1.TimerStartedEventAttributes,
json_name: "timerStartedEventAttributes",
oneof: 0
field :timer_fired_event_attributes, 21,
type: Temporal.Api.History.V1.TimerFiredEventAttributes,
json_name: "timerFiredEventAttributes",
oneof: 0
field :activity_task_cancel_requested_event_attributes, 22,
type: Temporal.Api.History.V1.ActivityTaskCancelRequestedEventAttributes,
json_name: "activityTaskCancelRequestedEventAttributes",
oneof: 0
field :activity_task_canceled_event_attributes, 23,
type: Temporal.Api.History.V1.ActivityTaskCanceledEventAttributes,
json_name: "activityTaskCanceledEventAttributes",
oneof: 0
field :timer_canceled_event_attributes, 24,
type: Temporal.Api.History.V1.TimerCanceledEventAttributes,
json_name: "timerCanceledEventAttributes",
oneof: 0
field :marker_recorded_event_attributes, 25,
type: Temporal.Api.History.V1.MarkerRecordedEventAttributes,
json_name: "markerRecordedEventAttributes",
oneof: 0
field :workflow_execution_signaled_event_attributes, 26,
type: Temporal.Api.History.V1.WorkflowExecutionSignaledEventAttributes,
json_name: "workflowExecutionSignaledEventAttributes",
oneof: 0
field :workflow_execution_terminated_event_attributes, 27,
type: Temporal.Api.History.V1.WorkflowExecutionTerminatedEventAttributes,
json_name: "workflowExecutionTerminatedEventAttributes",
oneof: 0
field :workflow_execution_cancel_requested_event_attributes, 28,
type: Temporal.Api.History.V1.WorkflowExecutionCancelRequestedEventAttributes,
json_name: "workflowExecutionCancelRequestedEventAttributes",
oneof: 0
field :workflow_execution_canceled_event_attributes, 29,
type: Temporal.Api.History.V1.WorkflowExecutionCanceledEventAttributes,
json_name: "workflowExecutionCanceledEventAttributes",
oneof: 0
field :request_cancel_external_workflow_execution_initiated_event_attributes, 30,
type: Temporal.Api.History.V1.RequestCancelExternalWorkflowExecutionInitiatedEventAttributes,
json_name: "requestCancelExternalWorkflowExecutionInitiatedEventAttributes",
oneof: 0
field :request_cancel_external_workflow_execution_failed_event_attributes, 31,
type: Temporal.Api.History.V1.RequestCancelExternalWorkflowExecutionFailedEventAttributes,
json_name: "requestCancelExternalWorkflowExecutionFailedEventAttributes",
oneof: 0
field :external_workflow_execution_cancel_requested_event_attributes, 32,
type: Temporal.Api.History.V1.ExternalWorkflowExecutionCancelRequestedEventAttributes,
json_name: "externalWorkflowExecutionCancelRequestedEventAttributes",
oneof: 0
field :workflow_execution_continued_as_new_event_attributes, 33,
type: Temporal.Api.History.V1.WorkflowExecutionContinuedAsNewEventAttributes,
json_name: "workflowExecutionContinuedAsNewEventAttributes",
oneof: 0
field :start_child_workflow_execution_initiated_event_attributes, 34,
type: Temporal.Api.History.V1.StartChildWorkflowExecutionInitiatedEventAttributes,
json_name: "startChildWorkflowExecutionInitiatedEventAttributes",
oneof: 0
field :start_child_workflow_execution_failed_event_attributes, 35,
type: Temporal.Api.History.V1.StartChildWorkflowExecutionFailedEventAttributes,
json_name: "startChildWorkflowExecutionFailedEventAttributes",
oneof: 0
field :child_workflow_execution_started_event_attributes, 36,
type: Temporal.Api.History.V1.ChildWorkflowExecutionStartedEventAttributes,
json_name: "childWorkflowExecutionStartedEventAttributes",
oneof: 0
field :child_workflow_execution_completed_event_attributes, 37,
type: Temporal.Api.History.V1.ChildWorkflowExecutionCompletedEventAttributes,
json_name: "childWorkflowExecutionCompletedEventAttributes",
oneof: 0
field :child_workflow_execution_failed_event_attributes, 38,
type: Temporal.Api.History.V1.ChildWorkflowExecutionFailedEventAttributes,
json_name: "childWorkflowExecutionFailedEventAttributes",
oneof: 0
field :child_workflow_execution_canceled_event_attributes, 39,
type: Temporal.Api.History.V1.ChildWorkflowExecutionCanceledEventAttributes,
json_name: "childWorkflowExecutionCanceledEventAttributes",
oneof: 0
field :child_workflow_execution_timed_out_event_attributes, 40,
type: Temporal.Api.History.V1.ChildWorkflowExecutionTimedOutEventAttributes,
json_name: "childWorkflowExecutionTimedOutEventAttributes",
oneof: 0
field :child_workflow_execution_terminated_event_attributes, 41,
type: Temporal.Api.History.V1.ChildWorkflowExecutionTerminatedEventAttributes,
json_name: "childWorkflowExecutionTerminatedEventAttributes",
oneof: 0
field :signal_external_workflow_execution_initiated_event_attributes, 42,
type: Temporal.Api.History.V1.SignalExternalWorkflowExecutionInitiatedEventAttributes,
json_name: "signalExternalWorkflowExecutionInitiatedEventAttributes",
oneof: 0
field :signal_external_workflow_execution_failed_event_attributes, 43,
type: Temporal.Api.History.V1.SignalExternalWorkflowExecutionFailedEventAttributes,
json_name: "signalExternalWorkflowExecutionFailedEventAttributes",
oneof: 0
field :external_workflow_execution_signaled_event_attributes, 44,
type: Temporal.Api.History.V1.ExternalWorkflowExecutionSignaledEventAttributes,
json_name: "externalWorkflowExecutionSignaledEventAttributes",
oneof: 0
field :upsert_workflow_search_attributes_event_attributes, 45,
type: Temporal.Api.History.V1.UpsertWorkflowSearchAttributesEventAttributes,
json_name: "upsertWorkflowSearchAttributesEventAttributes",
oneof: 0
field :workflow_execution_update_accepted_event_attributes, 46,
type: Temporal.Api.History.V1.WorkflowExecutionUpdateAcceptedEventAttributes,
json_name: "workflowExecutionUpdateAcceptedEventAttributes",
oneof: 0
field :workflow_execution_update_rejected_event_attributes, 47,
type: Temporal.Api.History.V1.WorkflowExecutionUpdateRejectedEventAttributes,
json_name: "workflowExecutionUpdateRejectedEventAttributes",
oneof: 0
field :workflow_execution_update_completed_event_attributes, 48,
type: Temporal.Api.History.V1.WorkflowExecutionUpdateCompletedEventAttributes,
json_name: "workflowExecutionUpdateCompletedEventAttributes",
oneof: 0
field :workflow_properties_modified_externally_event_attributes, 49,
type: Temporal.Api.History.V1.WorkflowPropertiesModifiedExternallyEventAttributes,
json_name: "workflowPropertiesModifiedExternallyEventAttributes",
oneof: 0
field :activity_properties_modified_externally_event_attributes, 50,
type: Temporal.Api.History.V1.ActivityPropertiesModifiedExternallyEventAttributes,
json_name: "activityPropertiesModifiedExternallyEventAttributes",
oneof: 0
field :workflow_properties_modified_event_attributes, 51,
type: Temporal.Api.History.V1.WorkflowPropertiesModifiedEventAttributes,
json_name: "workflowPropertiesModifiedEventAttributes",
oneof: 0
field :workflow_execution_update_admitted_event_attributes, 52,
type: Temporal.Api.History.V1.WorkflowExecutionUpdateAdmittedEventAttributes,
json_name: "workflowExecutionUpdateAdmittedEventAttributes",
oneof: 0
field :nexus_operation_scheduled_event_attributes, 53,
type: Temporal.Api.History.V1.NexusOperationScheduledEventAttributes,
json_name: "nexusOperationScheduledEventAttributes",
oneof: 0
field :nexus_operation_started_event_attributes, 54,
type: Temporal.Api.History.V1.NexusOperationStartedEventAttributes,
json_name: "nexusOperationStartedEventAttributes",
oneof: 0
field :nexus_operation_completed_event_attributes, 55,
type: Temporal.Api.History.V1.NexusOperationCompletedEventAttributes,
json_name: "nexusOperationCompletedEventAttributes",
oneof: 0
field :nexus_operation_failed_event_attributes, 56,
type: Temporal.Api.History.V1.NexusOperationFailedEventAttributes,
json_name: "nexusOperationFailedEventAttributes",
oneof: 0
field :nexus_operation_canceled_event_attributes, 57,
type: Temporal.Api.History.V1.NexusOperationCanceledEventAttributes,
json_name: "nexusOperationCanceledEventAttributes",
oneof: 0
field :nexus_operation_timed_out_event_attributes, 58,
type: Temporal.Api.History.V1.NexusOperationTimedOutEventAttributes,
json_name: "nexusOperationTimedOutEventAttributes",
oneof: 0
field :nexus_operation_cancel_requested_event_attributes, 59,
type: Temporal.Api.History.V1.NexusOperationCancelRequestedEventAttributes,
json_name: "nexusOperationCancelRequestedEventAttributes",
oneof: 0
field :workflow_execution_options_updated_event_attributes, 60,
type: Temporal.Api.History.V1.WorkflowExecutionOptionsUpdatedEventAttributes,
json_name: "workflowExecutionOptionsUpdatedEventAttributes",
oneof: 0
field :nexus_operation_cancel_request_completed_event_attributes, 61,
type: Temporal.Api.History.V1.NexusOperationCancelRequestCompletedEventAttributes,
json_name: "nexusOperationCancelRequestCompletedEventAttributes",
oneof: 0
field :nexus_operation_cancel_request_failed_event_attributes, 62,
type: Temporal.Api.History.V1.NexusOperationCancelRequestFailedEventAttributes,
json_name: "nexusOperationCancelRequestFailedEventAttributes",
oneof: 0
field :workflow_execution_paused_event_attributes, 63,
type: Temporal.Api.History.V1.WorkflowExecutionPausedEventAttributes,
json_name: "workflowExecutionPausedEventAttributes",
oneof: 0
field :workflow_execution_unpaused_event_attributes, 64,
type: Temporal.Api.History.V1.WorkflowExecutionUnpausedEventAttributes,
json_name: "workflowExecutionUnpausedEventAttributes",
oneof: 0
end
defmodule Temporal.Api.History.V1.History do
@moduledoc false
use Protobuf,
full_name: "temporal.api.history.v1.History",
protoc_gen_elixir_version: "0.16.0",
syntax: :proto3
field :events, 1, repeated: true, type: Temporal.Api.History.V1.HistoryEvent
end