# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: temporal/api/workflow/v1/message.proto
"""Generated protocol buffer code."""

from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database

# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2
from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2
from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2
from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2

from temporalio.api.activity.v1 import (
    message_pb2 as temporal_dot_api_dot_activity_dot_v1_dot_message__pb2,
)
from temporalio.api.common.v1 import (
    message_pb2 as temporal_dot_api_dot_common_dot_v1_dot_message__pb2,
)
from temporalio.api.deployment.v1 import (
    message_pb2 as temporal_dot_api_dot_deployment_dot_v1_dot_message__pb2,
)
from temporalio.api.enums.v1 import (
    common_pb2 as temporal_dot_api_dot_enums_dot_v1_dot_common__pb2,
)
from temporalio.api.enums.v1 import (
    event_type_pb2 as temporal_dot_api_dot_enums_dot_v1_dot_event__type__pb2,
)
from temporalio.api.enums.v1 import (
    workflow_pb2 as temporal_dot_api_dot_enums_dot_v1_dot_workflow__pb2,
)
from temporalio.api.failure.v1 import (
    message_pb2 as temporal_dot_api_dot_failure_dot_v1_dot_message__pb2,
)
from temporalio.api.sdk.v1 import (
    user_metadata_pb2 as temporal_dot_api_dot_sdk_dot_v1_dot_user__metadata__pb2,
)
from temporalio.api.taskqueue.v1 import (
    message_pb2 as temporal_dot_api_dot_taskqueue_dot_v1_dot_message__pb2,
)

DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n&temporal/api/workflow/v1/message.proto\x12\x18temporal.api.workflow.v1\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a google/protobuf/field_mask.proto\x1a&temporal/api/activity/v1/message.proto\x1a"temporal/api/enums/v1/common.proto\x1a&temporal/api/enums/v1/event_type.proto\x1a$temporal/api/enums/v1/workflow.proto\x1a$temporal/api/common/v1/message.proto\x1a(temporal/api/deployment/v1/message.proto\x1a%temporal/api/failure/v1/message.proto\x1a\'temporal/api/taskqueue/v1/message.proto\x1a\'temporal/api/sdk/v1/user_metadata.proto"\xab\t\n\x15WorkflowExecutionInfo\x12<\n\texecution\x18\x01 \x01(\x0b\x32).temporal.api.common.v1.WorkflowExecution\x12\x32\n\x04type\x18\x02 \x01(\x0b\x32$.temporal.api.common.v1.WorkflowType\x12.\n\nstart_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12.\n\nclose_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x06status\x18\x05 \x01(\x0e\x32..temporal.api.enums.v1.WorkflowExecutionStatus\x12\x16\n\x0ehistory_length\x18\x06 \x01(\x03\x12\x1b\n\x13parent_namespace_id\x18\x07 \x01(\t\x12\x43\n\x10parent_execution\x18\x08 \x01(\x0b\x32).temporal.api.common.v1.WorkflowExecution\x12\x32\n\x0e\x65xecution_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12*\n\x04memo\x18\n \x01(\x0b\x32\x1c.temporal.api.common.v1.Memo\x12\x43\n\x11search_attributes\x18\x0b \x01(\x0b\x32(.temporal.api.common.v1.SearchAttributes\x12@\n\x11\x61uto_reset_points\x18\x0c \x01(\x0b\x32%.temporal.api.workflow.v1.ResetPoints\x12\x12\n\ntask_queue\x18\r \x01(\t\x12\x1e\n\x16state_transition_count\x18\x0e \x01(\x03\x12\x1a\n\x12history_size_bytes\x18\x0f \x01(\x03\x12X\n most_recent_worker_version_stamp\x18\x10 \x01(\x0b\x32*.temporal.api.common.v1.WorkerVersionStampB\x02\x18\x01\x12\x35\n\x12\x65xecution_duration\x18\x11 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x41\n\x0eroot_execution\x18\x12 \x01(\x0b\x32).temporal.api.common.v1.WorkflowExecution\x12\x1d\n\x11\x61ssigned_build_id\x18\x13 \x01(\tB\x02\x18\x01\x12\x1e\n\x12inherited_build_id\x18\x14 \x01(\tB\x02\x18\x01\x12\x14\n\x0c\x66irst_run_id\x18\x15 \x01(\t\x12R\n\x0fversioning_info\x18\x16 \x01(\x0b\x32\x39.temporal.api.workflow.v1.WorkflowExecutionVersioningInfo\x12\x1e\n\x16worker_deployment_name\x18\x17 \x01(\t\x12\x32\n\x08priority\x18\x18 \x01(\x0b\x32 .temporal.api.common.v1.Priority"\xfc\x03\n\x1dWorkflowExecutionExtendedInfo\x12=\n\x19\x65xecution_expiration_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x37\n\x13run_expiration_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x18\n\x10\x63\x61ncel_requested\x18\x03 \x01(\x08\x12\x33\n\x0flast_reset_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x37\n\x13original_start_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x14\n\x0creset_run_id\x18\x06 \x01(\t\x12\x65\n\x10request_id_infos\x18\x07 \x03(\x0b\x32K.temporal.api.workflow.v1.WorkflowExecutionExtendedInfo.RequestIdInfosEntry\x1a^\n\x13RequestIdInfosEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x36\n\x05value\x18\x02 \x01(\x0b\x32\'.temporal.api.workflow.v1.RequestIdInfo:\x02\x38\x01"\xf5\x03\n\x1fWorkflowExecutionVersioningInfo\x12;\n\x08\x62\x65havior\x18\x01 \x01(\x0e\x32).temporal.api.enums.v1.VersioningBehavior\x12>\n\ndeployment\x18\x02 \x01(\x0b\x32&.temporal.api.deployment.v1.DeploymentB\x02\x18\x01\x12\x13\n\x07version\x18\x05 \x01(\tB\x02\x18\x01\x12O\n\x12\x64\x65ployment_version\x18\x07 \x01(\x0b\x32\x33.temporal.api.deployment.v1.WorkerDeploymentVersion\x12I\n\x13versioning_override\x18\x03 \x01(\x0b\x32,.temporal.api.workflow.v1.VersioningOverride\x12Q\n\x15\x64\x65ployment_transition\x18\x04 \x01(\x0b\x32..temporal.api.workflow.v1.DeploymentTransitionB\x02\x18\x01\x12Q\n\x12version_transition\x18\x06 \x01(\x0b\x32\x35.temporal.api.workflow.v1.DeploymentVersionTransition"R\n\x14\x44\x65ploymentTransition\x12:\n\ndeployment\x18\x01 \x01(\x0b\x32&.temporal.api.deployment.v1.Deployment"\x83\x01\n\x1b\x44\x65ploymentVersionTransition\x12\x13\n\x07version\x18\x01 \x01(\tB\x02\x18\x01\x12O\n\x12\x64\x65ployment_version\x18\x02 \x01(\x0b\x32\x33.temporal.api.deployment.v1.WorkerDeploymentVersion"\xc7\x02\n\x17WorkflowExecutionConfig\x12\x38\n\ntask_queue\x18\x01 \x01(\x0b\x32$.temporal.api.taskqueue.v1.TaskQueue\x12=\n\x1aworkflow_execution_timeout\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x37\n\x14workflow_run_timeout\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\x12@\n\x1d\x64\x65\x66\x61ult_workflow_task_timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x38\n\ruser_metadata\x18\x05 \x01(\x0b\x32!.temporal.api.sdk.v1.UserMetadata"\xbd\r\n\x13PendingActivityInfo\x12\x13\n\x0b\x61\x63tivity_id\x18\x01 \x01(\t\x12;\n\ractivity_type\x18\x02 \x01(\x0b\x32$.temporal.api.common.v1.ActivityType\x12:\n\x05state\x18\x03 \x01(\x0e\x32+.temporal.api.enums.v1.PendingActivityState\x12;\n\x11heartbeat_details\x18\x04 \x01(\x0b\x32 .temporal.api.common.v1.Payloads\x12\x37\n\x13last_heartbeat_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x35\n\x11last_started_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x61ttempt\x18\x07 \x01(\x05\x12\x18\n\x10maximum_attempts\x18\x08 \x01(\x05\x12\x32\n\x0escheduled_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x33\n\x0f\x65xpiration_time\x18\n \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x36\n\x0clast_failure\x18\x0b \x01(\x0b\x32 .temporal.api.failure.v1.Failure\x12\x1c\n\x14last_worker_identity\x18\x0c \x01(\t\x12;\n\x15use_workflow_build_id\x18\r \x01(\x0b\x32\x16.google.protobuf.EmptyB\x02\x18\x01H\x00\x12\x32\n$last_independently_assigned_build_id\x18\x0e \x01(\tB\x02\x18\x01H\x00\x12Q\n\x19last_worker_version_stamp\x18\x0f \x01(\x0b\x32*.temporal.api.common.v1.WorkerVersionStampB\x02\x18\x01\x12\x39\n\x16\x63urrent_retry_interval\x18\x10 \x01(\x0b\x32\x19.google.protobuf.Duration\x12>\n\x1alast_attempt_complete_time\x18\x11 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x1anext_attempt_schedule_time\x18\x12 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0e\n\x06paused\x18\x13 \x01(\x08\x12\x43\n\x0flast_deployment\x18\x14 \x01(\x0b\x32&.temporal.api.deployment.v1.DeploymentB\x02\x18\x01\x12*\n\x1elast_worker_deployment_version\x18\x15 \x01(\tB\x02\x18\x01\x12T\n\x17last_deployment_version\x18\x19 \x01(\x0b\x32\x33.temporal.api.deployment.v1.WorkerDeploymentVersion\x12\x32\n\x08priority\x18\x16 \x01(\x0b\x32 .temporal.api.common.v1.Priority\x12K\n\npause_info\x18\x17 \x01(\x0b\x32\x37.temporal.api.workflow.v1.PendingActivityInfo.PauseInfo\x12\x43\n\x10\x61\x63tivity_options\x18\x18 \x01(\x0b\x32).temporal.api.activity.v1.ActivityOptions\x1a\xcf\x02\n\tPauseInfo\x12.\n\npause_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12P\n\x06manual\x18\x02 \x01(\x0b\x32>.temporal.api.workflow.v1.PendingActivityInfo.PauseInfo.ManualH\x00\x12L\n\x04rule\x18\x04 \x01(\x0b\x32<.temporal.api.workflow.v1.PendingActivityInfo.PauseInfo.RuleH\x00\x1a*\n\x06Manual\x12\x10\n\x08identity\x18\x01 \x01(\t\x12\x0e\n\x06reason\x18\x02 \x01(\t\x1a\x39\n\x04Rule\x12\x0f\n\x07rule_id\x18\x01 \x01(\t\x12\x10\n\x08identity\x18\x02 \x01(\t\x12\x0e\n\x06reason\x18\x03 \x01(\tB\x0b\n\tpaused_byB\x13\n\x11\x61ssigned_build_id"\xb9\x01\n\x19PendingChildExecutionInfo\x12\x13\n\x0bworkflow_id\x18\x01 \x01(\t\x12\x0e\n\x06run_id\x18\x02 \x01(\t\x12\x1a\n\x12workflow_type_name\x18\x03 \x01(\t\x12\x14\n\x0cinitiated_id\x18\x04 \x01(\x03\x12\x45\n\x13parent_close_policy\x18\x05 \x01(\x0e\x32(.temporal.api.enums.v1.ParentClosePolicy"\x8d\x02\n\x17PendingWorkflowTaskInfo\x12>\n\x05state\x18\x01 \x01(\x0e\x32/.temporal.api.enums.v1.PendingWorkflowTaskState\x12\x32\n\x0escheduled_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12;\n\x17original_scheduled_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x0cstarted_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x0f\n\x07\x61ttempt\x18\x05 \x01(\x05"G\n\x0bResetPoints\x12\x38\n\x06points\x18\x01 \x03(\x0b\x32(.temporal.api.workflow.v1.ResetPointInfo"\xef\x01\n\x0eResetPointInfo\x12\x10\n\x08\x62uild_id\x18\x07 \x01(\t\x12\x1b\n\x0f\x62inary_checksum\x18\x01 \x01(\tB\x02\x18\x01\x12\x0e\n\x06run_id\x18\x02 \x01(\t\x12(\n first_workflow_task_completed_id\x18\x03 \x01(\x03\x12/\n\x0b\x63reate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12/\n\x0b\x65xpire_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\nresettable\x18\x06 \x01(\x08"\x85\x07\n\x18NewWorkflowExecutionInfo\x12\x13\n\x0bworkflow_id\x18\x01 \x01(\t\x12;\n\rworkflow_type\x18\x02 \x01(\x0b\x32$.temporal.api.common.v1.WorkflowType\x12\x38\n\ntask_queue\x18\x03 \x01(\x0b\x32$.temporal.api.taskqueue.v1.TaskQueue\x12/\n\x05input\x18\x04 \x01(\x0b\x32 .temporal.api.common.v1.Payloads\x12=\n\x1aworkflow_execution_timeout\x18\x05 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x37\n\x14workflow_run_timeout\x18\x06 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x38\n\x15workflow_task_timeout\x18\x07 \x01(\x0b\x32\x19.google.protobuf.Duration\x12N\n\x18workflow_id_reuse_policy\x18\x08 \x01(\x0e\x32,.temporal.api.enums.v1.WorkflowIdReusePolicy\x12\x39\n\x0cretry_policy\x18\t \x01(\x0b\x32#.temporal.api.common.v1.RetryPolicy\x12\x15\n\rcron_schedule\x18\n \x01(\t\x12*\n\x04memo\x18\x0b \x01(\x0b\x32\x1c.temporal.api.common.v1.Memo\x12\x43\n\x11search_attributes\x18\x0c \x01(\x0b\x32(.temporal.api.common.v1.SearchAttributes\x12.\n\x06header\x18\r \x01(\x0b\x32\x1e.temporal.api.common.v1.Header\x12\x38\n\ruser_metadata\x18\x0e \x01(\x0b\x32!.temporal.api.sdk.v1.UserMetadata\x12I\n\x13versioning_override\x18\x0f \x01(\x0b\x32,.temporal.api.workflow.v1.VersioningOverride\x12\x32\n\x08priority\x18\x10 \x01(\x0b\x32 .temporal.api.common.v1.Priority"\xd2\x04\n\x0c\x43\x61llbackInfo\x12\x32\n\x08\x63\x61llback\x18\x01 \x01(\x0b\x32 .temporal.api.common.v1.Callback\x12?\n\x07trigger\x18\x02 \x01(\x0b\x32..temporal.api.workflow.v1.CallbackInfo.Trigger\x12\x35\n\x11registration_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x33\n\x05state\x18\x04 \x01(\x0e\x32$.temporal.api.enums.v1.CallbackState\x12\x0f\n\x07\x61ttempt\x18\x05 \x01(\x05\x12>\n\x1alast_attempt_complete_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x14last_attempt_failure\x18\x07 \x01(\x0b\x32 .temporal.api.failure.v1.Failure\x12>\n\x1anext_attempt_schedule_time\x18\x08 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x16\n\x0e\x62locked_reason\x18\t \x01(\t\x1a\x10\n\x0eWorkflowClosed\x1a\x66\n\x07Trigger\x12P\n\x0fworkflow_closed\x18\x01 \x01(\x0b\x32\x35.temporal.api.workflow.v1.CallbackInfo.WorkflowClosedH\x00\x42\t\n\x07variant"\x92\x05\n\x19PendingNexusOperationInfo\x12\x10\n\x08\x65ndpoint\x18\x01 \x01(\t\x12\x0f\n\x07service\x18\x02 \x01(\t\x12\x11\n\toperation\x18\x03 \x01(\t\x12\x18\n\x0coperation_id\x18\x04 \x01(\tB\x02\x18\x01\x12<\n\x19schedule_to_close_timeout\x18\x05 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x32\n\x0escheduled_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12@\n\x05state\x18\x07 \x01(\x0e\x32\x31.temporal.api.enums.v1.PendingNexusOperationState\x12\x0f\n\x07\x61ttempt\x18\x08 \x01(\x05\x12>\n\x1alast_attempt_complete_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x14last_attempt_failure\x18\n \x01(\x0b\x32 .temporal.api.failure.v1.Failure\x12>\n\x1anext_attempt_schedule_time\x18\x0b \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12S\n\x11\x63\x61ncellation_info\x18\x0c \x01(\x0b\x32\x38.temporal.api.workflow.v1.NexusOperationCancellationInfo\x12\x1a\n\x12scheduled_event_id\x18\r \x01(\x03\x12\x16\n\x0e\x62locked_reason\x18\x0e \x01(\t\x12\x17\n\x0foperation_token\x18\x0f \x01(\t"\x84\x03\n\x1eNexusOperationCancellationInfo\x12\x32\n\x0erequested_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x45\n\x05state\x18\x02 \x01(\x0e\x32\x36.temporal.api.enums.v1.NexusOperationCancellationState\x12\x0f\n\x07\x61ttempt\x18\x03 \x01(\x05\x12>\n\x1alast_attempt_complete_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12>\n\x14last_attempt_failure\x18\x05 \x01(\x0b\x32 .temporal.api.failure.v1.Failure\x12>\n\x1anext_attempt_schedule_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x16\n\x0e\x62locked_reason\x18\x07 \x01(\t"e\n\x18WorkflowExecutionOptions\x12I\n\x13versioning_override\x18\x01 \x01(\x0b\x32,.temporal.api.workflow.v1.VersioningOverride"\xbd\x04\n\x12VersioningOverride\x12M\n\x06pinned\x18\x03 \x01(\x0b\x32;.temporal.api.workflow.v1.VersioningOverride.PinnedOverrideH\x00\x12\x16\n\x0c\x61uto_upgrade\x18\x04 \x01(\x08H\x00\x12?\n\x08\x62\x65havior\x18\x01 \x01(\x0e\x32).temporal.api.enums.v1.VersioningBehaviorB\x02\x18\x01\x12>\n\ndeployment\x18\x02 \x01(\x0b\x32&.temporal.api.deployment.v1.DeploymentB\x02\x18\x01\x12\x1a\n\x0epinned_version\x18\t \x01(\tB\x02\x18\x01\x1a\xad\x01\n\x0ePinnedOverride\x12U\n\x08\x62\x65havior\x18\x01 \x01(\x0e\x32\x43.temporal.api.workflow.v1.VersioningOverride.PinnedOverrideBehavior\x12\x44\n\x07version\x18\x02 \x01(\x0b\x32\x33.temporal.api.deployment.v1.WorkerDeploymentVersion"g\n\x16PinnedOverrideBehavior\x12(\n$PINNED_OVERRIDE_BEHAVIOR_UNSPECIFIED\x10\x00\x12#\n\x1fPINNED_OVERRIDE_BEHAVIOR_PINNED\x10\x01\x42\n\n\x08override"i\n\x11OnConflictOptions\x12\x19\n\x11\x61ttach_request_id\x18\x01 \x01(\x08\x12#\n\x1b\x61ttach_completion_callbacks\x18\x02 \x01(\x08\x12\x14\n\x0c\x61ttach_links\x18\x03 \x01(\x08"i\n\rRequestIdInfo\x12\x34\n\nevent_type\x18\x01 \x01(\x0e\x32 .temporal.api.enums.v1.EventType\x12\x10\n\x08\x65vent_id\x18\x02 \x01(\x03\x12\x10\n\x08\x62uffered\x18\x03 \x01(\x08"\xb7\x04\n\x12PostResetOperation\x12V\n\x0fsignal_workflow\x18\x01 \x01(\x0b\x32;.temporal.api.workflow.v1.PostResetOperation.SignalWorkflowH\x00\x12\x65\n\x17update_workflow_options\x18\x02 \x01(\x0b\x32\x42.temporal.api.workflow.v1.PostResetOperation.UpdateWorkflowOptionsH\x00\x1a\xb3\x01\n\x0eSignalWorkflow\x12\x13\n\x0bsignal_name\x18\x01 \x01(\t\x12/\n\x05input\x18\x02 \x01(\x0b\x32 .temporal.api.common.v1.Payloads\x12.\n\x06header\x18\x03 \x01(\x0b\x32\x1e.temporal.api.common.v1.Header\x12+\n\x05links\x18\x04 \x03(\x0b\x32\x1c.temporal.api.common.v1.Link\x1a\xa0\x01\n\x15UpdateWorkflowOptions\x12V\n\x1aworkflow_execution_options\x18\x01 \x01(\x0b\x32\x32.temporal.api.workflow.v1.WorkflowExecutionOptions\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\t\n\x07variantB\x93\x01\n\x1bio.temporal.api.workflow.v1B\x0cMessageProtoP\x01Z\'go.temporal.io/api/workflow/v1;workflow\xaa\x02\x1aTemporalio.Api.Workflow.V1\xea\x02\x1dTemporalio::Api::Workflow::V1b\x06proto3'
)


_WORKFLOWEXECUTIONINFO = DESCRIPTOR.message_types_by_name["WorkflowExecutionInfo"]
_WORKFLOWEXECUTIONEXTENDEDINFO = DESCRIPTOR.message_types_by_name[
    "WorkflowExecutionExtendedInfo"
]
_WORKFLOWEXECUTIONEXTENDEDINFO_REQUESTIDINFOSENTRY = (
    _WORKFLOWEXECUTIONEXTENDEDINFO.nested_types_by_name["RequestIdInfosEntry"]
)
_WORKFLOWEXECUTIONVERSIONINGINFO = DESCRIPTOR.message_types_by_name[
    "WorkflowExecutionVersioningInfo"
]
_DEPLOYMENTTRANSITION = DESCRIPTOR.message_types_by_name["DeploymentTransition"]
_DEPLOYMENTVERSIONTRANSITION = DESCRIPTOR.message_types_by_name[
    "DeploymentVersionTransition"
]
_WORKFLOWEXECUTIONCONFIG = DESCRIPTOR.message_types_by_name["WorkflowExecutionConfig"]
_PENDINGACTIVITYINFO = DESCRIPTOR.message_types_by_name["PendingActivityInfo"]
_PENDINGACTIVITYINFO_PAUSEINFO = _PENDINGACTIVITYINFO.nested_types_by_name["PauseInfo"]
_PENDINGACTIVITYINFO_PAUSEINFO_MANUAL = (
    _PENDINGACTIVITYINFO_PAUSEINFO.nested_types_by_name["Manual"]
)
_PENDINGACTIVITYINFO_PAUSEINFO_RULE = (
    _PENDINGACTIVITYINFO_PAUSEINFO.nested_types_by_name["Rule"]
)
_PENDINGCHILDEXECUTIONINFO = DESCRIPTOR.message_types_by_name[
    "PendingChildExecutionInfo"
]
_PENDINGWORKFLOWTASKINFO = DESCRIPTOR.message_types_by_name["PendingWorkflowTaskInfo"]
_RESETPOINTS = DESCRIPTOR.message_types_by_name["ResetPoints"]
_RESETPOINTINFO = DESCRIPTOR.message_types_by_name["ResetPointInfo"]
_NEWWORKFLOWEXECUTIONINFO = DESCRIPTOR.message_types_by_name["NewWorkflowExecutionInfo"]
_CALLBACKINFO = DESCRIPTOR.message_types_by_name["CallbackInfo"]
_CALLBACKINFO_WORKFLOWCLOSED = _CALLBACKINFO.nested_types_by_name["WorkflowClosed"]
_CALLBACKINFO_TRIGGER = _CALLBACKINFO.nested_types_by_name["Trigger"]
_PENDINGNEXUSOPERATIONINFO = DESCRIPTOR.message_types_by_name[
    "PendingNexusOperationInfo"
]
_NEXUSOPERATIONCANCELLATIONINFO = DESCRIPTOR.message_types_by_name[
    "NexusOperationCancellationInfo"
]
_WORKFLOWEXECUTIONOPTIONS = DESCRIPTOR.message_types_by_name["WorkflowExecutionOptions"]
_VERSIONINGOVERRIDE = DESCRIPTOR.message_types_by_name["VersioningOverride"]
_VERSIONINGOVERRIDE_PINNEDOVERRIDE = _VERSIONINGOVERRIDE.nested_types_by_name[
    "PinnedOverride"
]
_ONCONFLICTOPTIONS = DESCRIPTOR.message_types_by_name["OnConflictOptions"]
_REQUESTIDINFO = DESCRIPTOR.message_types_by_name["RequestIdInfo"]
_POSTRESETOPERATION = DESCRIPTOR.message_types_by_name["PostResetOperation"]
_POSTRESETOPERATION_SIGNALWORKFLOW = _POSTRESETOPERATION.nested_types_by_name[
    "SignalWorkflow"
]
_POSTRESETOPERATION_UPDATEWORKFLOWOPTIONS = _POSTRESETOPERATION.nested_types_by_name[
    "UpdateWorkflowOptions"
]
_VERSIONINGOVERRIDE_PINNEDOVERRIDEBEHAVIOR = _VERSIONINGOVERRIDE.enum_types_by_name[
    "PinnedOverrideBehavior"
]
WorkflowExecutionInfo = _reflection.GeneratedProtocolMessageType(
    "WorkflowExecutionInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _WORKFLOWEXECUTIONINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.WorkflowExecutionInfo)
    },
)
_sym_db.RegisterMessage(WorkflowExecutionInfo)

WorkflowExecutionExtendedInfo = _reflection.GeneratedProtocolMessageType(
    "WorkflowExecutionExtendedInfo",
    (_message.Message,),
    {
        "RequestIdInfosEntry": _reflection.GeneratedProtocolMessageType(
            "RequestIdInfosEntry",
            (_message.Message,),
            {
                "DESCRIPTOR": _WORKFLOWEXECUTIONEXTENDEDINFO_REQUESTIDINFOSENTRY,
                "__module__": "temporalio.api.workflow.v1.message_pb2",
                # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.WorkflowExecutionExtendedInfo.RequestIdInfosEntry)
            },
        ),
        "DESCRIPTOR": _WORKFLOWEXECUTIONEXTENDEDINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.WorkflowExecutionExtendedInfo)
    },
)
_sym_db.RegisterMessage(WorkflowExecutionExtendedInfo)
_sym_db.RegisterMessage(WorkflowExecutionExtendedInfo.RequestIdInfosEntry)

WorkflowExecutionVersioningInfo = _reflection.GeneratedProtocolMessageType(
    "WorkflowExecutionVersioningInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _WORKFLOWEXECUTIONVERSIONINGINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.WorkflowExecutionVersioningInfo)
    },
)
_sym_db.RegisterMessage(WorkflowExecutionVersioningInfo)

DeploymentTransition = _reflection.GeneratedProtocolMessageType(
    "DeploymentTransition",
    (_message.Message,),
    {
        "DESCRIPTOR": _DEPLOYMENTTRANSITION,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.DeploymentTransition)
    },
)
_sym_db.RegisterMessage(DeploymentTransition)

DeploymentVersionTransition = _reflection.GeneratedProtocolMessageType(
    "DeploymentVersionTransition",
    (_message.Message,),
    {
        "DESCRIPTOR": _DEPLOYMENTVERSIONTRANSITION,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.DeploymentVersionTransition)
    },
)
_sym_db.RegisterMessage(DeploymentVersionTransition)

WorkflowExecutionConfig = _reflection.GeneratedProtocolMessageType(
    "WorkflowExecutionConfig",
    (_message.Message,),
    {
        "DESCRIPTOR": _WORKFLOWEXECUTIONCONFIG,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.WorkflowExecutionConfig)
    },
)
_sym_db.RegisterMessage(WorkflowExecutionConfig)

PendingActivityInfo = _reflection.GeneratedProtocolMessageType(
    "PendingActivityInfo",
    (_message.Message,),
    {
        "PauseInfo": _reflection.GeneratedProtocolMessageType(
            "PauseInfo",
            (_message.Message,),
            {
                "Manual": _reflection.GeneratedProtocolMessageType(
                    "Manual",
                    (_message.Message,),
                    {
                        "DESCRIPTOR": _PENDINGACTIVITYINFO_PAUSEINFO_MANUAL,
                        "__module__": "temporalio.api.workflow.v1.message_pb2",
                        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PendingActivityInfo.PauseInfo.Manual)
                    },
                ),
                "Rule": _reflection.GeneratedProtocolMessageType(
                    "Rule",
                    (_message.Message,),
                    {
                        "DESCRIPTOR": _PENDINGACTIVITYINFO_PAUSEINFO_RULE,
                        "__module__": "temporalio.api.workflow.v1.message_pb2",
                        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PendingActivityInfo.PauseInfo.Rule)
                    },
                ),
                "DESCRIPTOR": _PENDINGACTIVITYINFO_PAUSEINFO,
                "__module__": "temporalio.api.workflow.v1.message_pb2",
                # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PendingActivityInfo.PauseInfo)
            },
        ),
        "DESCRIPTOR": _PENDINGACTIVITYINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PendingActivityInfo)
    },
)
_sym_db.RegisterMessage(PendingActivityInfo)
_sym_db.RegisterMessage(PendingActivityInfo.PauseInfo)
_sym_db.RegisterMessage(PendingActivityInfo.PauseInfo.Manual)
_sym_db.RegisterMessage(PendingActivityInfo.PauseInfo.Rule)

PendingChildExecutionInfo = _reflection.GeneratedProtocolMessageType(
    "PendingChildExecutionInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _PENDINGCHILDEXECUTIONINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PendingChildExecutionInfo)
    },
)
_sym_db.RegisterMessage(PendingChildExecutionInfo)

PendingWorkflowTaskInfo = _reflection.GeneratedProtocolMessageType(
    "PendingWorkflowTaskInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _PENDINGWORKFLOWTASKINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PendingWorkflowTaskInfo)
    },
)
_sym_db.RegisterMessage(PendingWorkflowTaskInfo)

ResetPoints = _reflection.GeneratedProtocolMessageType(
    "ResetPoints",
    (_message.Message,),
    {
        "DESCRIPTOR": _RESETPOINTS,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.ResetPoints)
    },
)
_sym_db.RegisterMessage(ResetPoints)

ResetPointInfo = _reflection.GeneratedProtocolMessageType(
    "ResetPointInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _RESETPOINTINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.ResetPointInfo)
    },
)
_sym_db.RegisterMessage(ResetPointInfo)

NewWorkflowExecutionInfo = _reflection.GeneratedProtocolMessageType(
    "NewWorkflowExecutionInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _NEWWORKFLOWEXECUTIONINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.NewWorkflowExecutionInfo)
    },
)
_sym_db.RegisterMessage(NewWorkflowExecutionInfo)

CallbackInfo = _reflection.GeneratedProtocolMessageType(
    "CallbackInfo",
    (_message.Message,),
    {
        "WorkflowClosed": _reflection.GeneratedProtocolMessageType(
            "WorkflowClosed",
            (_message.Message,),
            {
                "DESCRIPTOR": _CALLBACKINFO_WORKFLOWCLOSED,
                "__module__": "temporalio.api.workflow.v1.message_pb2",
                # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.CallbackInfo.WorkflowClosed)
            },
        ),
        "Trigger": _reflection.GeneratedProtocolMessageType(
            "Trigger",
            (_message.Message,),
            {
                "DESCRIPTOR": _CALLBACKINFO_TRIGGER,
                "__module__": "temporalio.api.workflow.v1.message_pb2",
                # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.CallbackInfo.Trigger)
            },
        ),
        "DESCRIPTOR": _CALLBACKINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.CallbackInfo)
    },
)
_sym_db.RegisterMessage(CallbackInfo)
_sym_db.RegisterMessage(CallbackInfo.WorkflowClosed)
_sym_db.RegisterMessage(CallbackInfo.Trigger)

PendingNexusOperationInfo = _reflection.GeneratedProtocolMessageType(
    "PendingNexusOperationInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _PENDINGNEXUSOPERATIONINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PendingNexusOperationInfo)
    },
)
_sym_db.RegisterMessage(PendingNexusOperationInfo)

NexusOperationCancellationInfo = _reflection.GeneratedProtocolMessageType(
    "NexusOperationCancellationInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _NEXUSOPERATIONCANCELLATIONINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.NexusOperationCancellationInfo)
    },
)
_sym_db.RegisterMessage(NexusOperationCancellationInfo)

WorkflowExecutionOptions = _reflection.GeneratedProtocolMessageType(
    "WorkflowExecutionOptions",
    (_message.Message,),
    {
        "DESCRIPTOR": _WORKFLOWEXECUTIONOPTIONS,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.WorkflowExecutionOptions)
    },
)
_sym_db.RegisterMessage(WorkflowExecutionOptions)

VersioningOverride = _reflection.GeneratedProtocolMessageType(
    "VersioningOverride",
    (_message.Message,),
    {
        "PinnedOverride": _reflection.GeneratedProtocolMessageType(
            "PinnedOverride",
            (_message.Message,),
            {
                "DESCRIPTOR": _VERSIONINGOVERRIDE_PINNEDOVERRIDE,
                "__module__": "temporalio.api.workflow.v1.message_pb2",
                # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.VersioningOverride.PinnedOverride)
            },
        ),
        "DESCRIPTOR": _VERSIONINGOVERRIDE,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.VersioningOverride)
    },
)
_sym_db.RegisterMessage(VersioningOverride)
_sym_db.RegisterMessage(VersioningOverride.PinnedOverride)

OnConflictOptions = _reflection.GeneratedProtocolMessageType(
    "OnConflictOptions",
    (_message.Message,),
    {
        "DESCRIPTOR": _ONCONFLICTOPTIONS,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.OnConflictOptions)
    },
)
_sym_db.RegisterMessage(OnConflictOptions)

RequestIdInfo = _reflection.GeneratedProtocolMessageType(
    "RequestIdInfo",
    (_message.Message,),
    {
        "DESCRIPTOR": _REQUESTIDINFO,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.RequestIdInfo)
    },
)
_sym_db.RegisterMessage(RequestIdInfo)

PostResetOperation = _reflection.GeneratedProtocolMessageType(
    "PostResetOperation",
    (_message.Message,),
    {
        "SignalWorkflow": _reflection.GeneratedProtocolMessageType(
            "SignalWorkflow",
            (_message.Message,),
            {
                "DESCRIPTOR": _POSTRESETOPERATION_SIGNALWORKFLOW,
                "__module__": "temporalio.api.workflow.v1.message_pb2",
                # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PostResetOperation.SignalWorkflow)
            },
        ),
        "UpdateWorkflowOptions": _reflection.GeneratedProtocolMessageType(
            "UpdateWorkflowOptions",
            (_message.Message,),
            {
                "DESCRIPTOR": _POSTRESETOPERATION_UPDATEWORKFLOWOPTIONS,
                "__module__": "temporalio.api.workflow.v1.message_pb2",
                # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PostResetOperation.UpdateWorkflowOptions)
            },
        ),
        "DESCRIPTOR": _POSTRESETOPERATION,
        "__module__": "temporalio.api.workflow.v1.message_pb2",
        # @@protoc_insertion_point(class_scope:temporal.api.workflow.v1.PostResetOperation)
    },
)
_sym_db.RegisterMessage(PostResetOperation)
_sym_db.RegisterMessage(PostResetOperation.SignalWorkflow)
_sym_db.RegisterMessage(PostResetOperation.UpdateWorkflowOptions)

if _descriptor._USE_C_DESCRIPTORS == False:
    DESCRIPTOR._options = None
    DESCRIPTOR._serialized_options = b"\n\033io.temporal.api.workflow.v1B\014MessageProtoP\001Z'go.temporal.io/api/workflow/v1;workflow\252\002\032Temporalio.Api.Workflow.V1\352\002\035Temporalio::Api::Workflow::V1"
    _WORKFLOWEXECUTIONINFO.fields_by_name[
        "most_recent_worker_version_stamp"
    ]._options = None
    _WORKFLOWEXECUTIONINFO.fields_by_name[
        "most_recent_worker_version_stamp"
    ]._serialized_options = b"\030\001"
    _WORKFLOWEXECUTIONINFO.fields_by_name["assigned_build_id"]._options = None
    _WORKFLOWEXECUTIONINFO.fields_by_name[
        "assigned_build_id"
    ]._serialized_options = b"\030\001"
    _WORKFLOWEXECUTIONINFO.fields_by_name["inherited_build_id"]._options = None
    _WORKFLOWEXECUTIONINFO.fields_by_name[
        "inherited_build_id"
    ]._serialized_options = b"\030\001"
    _WORKFLOWEXECUTIONEXTENDEDINFO_REQUESTIDINFOSENTRY._options = None
    _WORKFLOWEXECUTIONEXTENDEDINFO_REQUESTIDINFOSENTRY._serialized_options = b"8\001"
    _WORKFLOWEXECUTIONVERSIONINGINFO.fields_by_name["deployment"]._options = None
    _WORKFLOWEXECUTIONVERSIONINGINFO.fields_by_name[
        "deployment"
    ]._serialized_options = b"\030\001"
    _WORKFLOWEXECUTIONVERSIONINGINFO.fields_by_name["version"]._options = None
    _WORKFLOWEXECUTIONVERSIONINGINFO.fields_by_name[
        "version"
    ]._serialized_options = b"\030\001"
    _WORKFLOWEXECUTIONVERSIONINGINFO.fields_by_name[
        "deployment_transition"
    ]._options = None
    _WORKFLOWEXECUTIONVERSIONINGINFO.fields_by_name[
        "deployment_transition"
    ]._serialized_options = b"\030\001"
    _DEPLOYMENTVERSIONTRANSITION.fields_by_name["version"]._options = None
    _DEPLOYMENTVERSIONTRANSITION.fields_by_name[
        "version"
    ]._serialized_options = b"\030\001"
    _PENDINGACTIVITYINFO.fields_by_name["use_workflow_build_id"]._options = None
    _PENDINGACTIVITYINFO.fields_by_name[
        "use_workflow_build_id"
    ]._serialized_options = b"\030\001"
    _PENDINGACTIVITYINFO.fields_by_name[
        "last_independently_assigned_build_id"
    ]._options = None
    _PENDINGACTIVITYINFO.fields_by_name[
        "last_independently_assigned_build_id"
    ]._serialized_options = b"\030\001"
    _PENDINGACTIVITYINFO.fields_by_name["last_worker_version_stamp"]._options = None
    _PENDINGACTIVITYINFO.fields_by_name[
        "last_worker_version_stamp"
    ]._serialized_options = b"\030\001"
    _PENDINGACTIVITYINFO.fields_by_name["last_deployment"]._options = None
    _PENDINGACTIVITYINFO.fields_by_name[
        "last_deployment"
    ]._serialized_options = b"\030\001"
    _PENDINGACTIVITYINFO.fields_by_name[
        "last_worker_deployment_version"
    ]._options = None
    _PENDINGACTIVITYINFO.fields_by_name[
        "last_worker_deployment_version"
    ]._serialized_options = b"\030\001"
    _RESETPOINTINFO.fields_by_name["binary_checksum"]._options = None
    _RESETPOINTINFO.fields_by_name["binary_checksum"]._serialized_options = b"\030\001"
    _PENDINGNEXUSOPERATIONINFO.fields_by_name["operation_id"]._options = None
    _PENDINGNEXUSOPERATIONINFO.fields_by_name[
        "operation_id"
    ]._serialized_options = b"\030\001"
    _VERSIONINGOVERRIDE.fields_by_name["behavior"]._options = None
    _VERSIONINGOVERRIDE.fields_by_name["behavior"]._serialized_options = b"\030\001"
    _VERSIONINGOVERRIDE.fields_by_name["deployment"]._options = None
    _VERSIONINGOVERRIDE.fields_by_name["deployment"]._serialized_options = b"\030\001"
    _VERSIONINGOVERRIDE.fields_by_name["pinned_version"]._options = None
    _VERSIONINGOVERRIDE.fields_by_name[
        "pinned_version"
    ]._serialized_options = b"\030\001"
    _WORKFLOWEXECUTIONINFO._serialized_start = 552
    _WORKFLOWEXECUTIONINFO._serialized_end = 1747
    _WORKFLOWEXECUTIONEXTENDEDINFO._serialized_start = 1750
    _WORKFLOWEXECUTIONEXTENDEDINFO._serialized_end = 2258
    _WORKFLOWEXECUTIONEXTENDEDINFO_REQUESTIDINFOSENTRY._serialized_start = 2164
    _WORKFLOWEXECUTIONEXTENDEDINFO_REQUESTIDINFOSENTRY._serialized_end = 2258
    _WORKFLOWEXECUTIONVERSIONINGINFO._serialized_start = 2261
    _WORKFLOWEXECUTIONVERSIONINGINFO._serialized_end = 2762
    _DEPLOYMENTTRANSITION._serialized_start = 2764
    _DEPLOYMENTTRANSITION._serialized_end = 2846
    _DEPLOYMENTVERSIONTRANSITION._serialized_start = 2849
    _DEPLOYMENTVERSIONTRANSITION._serialized_end = 2980
    _WORKFLOWEXECUTIONCONFIG._serialized_start = 2983
    _WORKFLOWEXECUTIONCONFIG._serialized_end = 3310
    _PENDINGACTIVITYINFO._serialized_start = 3313
    _PENDINGACTIVITYINFO._serialized_end = 5038
    _PENDINGACTIVITYINFO_PAUSEINFO._serialized_start = 4682
    _PENDINGACTIVITYINFO_PAUSEINFO._serialized_end = 5017
    _PENDINGACTIVITYINFO_PAUSEINFO_MANUAL._serialized_start = 4903
    _PENDINGACTIVITYINFO_PAUSEINFO_MANUAL._serialized_end = 4945
    _PENDINGACTIVITYINFO_PAUSEINFO_RULE._serialized_start = 4947
    _PENDINGACTIVITYINFO_PAUSEINFO_RULE._serialized_end = 5004
    _PENDINGCHILDEXECUTIONINFO._serialized_start = 5041
    _PENDINGCHILDEXECUTIONINFO._serialized_end = 5226
    _PENDINGWORKFLOWTASKINFO._serialized_start = 5229
    _PENDINGWORKFLOWTASKINFO._serialized_end = 5498
    _RESETPOINTS._serialized_start = 5500
    _RESETPOINTS._serialized_end = 5571
    _RESETPOINTINFO._serialized_start = 5574
    _RESETPOINTINFO._serialized_end = 5813
    _NEWWORKFLOWEXECUTIONINFO._serialized_start = 5816
    _NEWWORKFLOWEXECUTIONINFO._serialized_end = 6717
    _CALLBACKINFO._serialized_start = 6720
    _CALLBACKINFO._serialized_end = 7314
    _CALLBACKINFO_WORKFLOWCLOSED._serialized_start = 7194
    _CALLBACKINFO_WORKFLOWCLOSED._serialized_end = 7210
    _CALLBACKINFO_TRIGGER._serialized_start = 7212
    _CALLBACKINFO_TRIGGER._serialized_end = 7314
    _PENDINGNEXUSOPERATIONINFO._serialized_start = 7317
    _PENDINGNEXUSOPERATIONINFO._serialized_end = 7975
    _NEXUSOPERATIONCANCELLATIONINFO._serialized_start = 7978
    _NEXUSOPERATIONCANCELLATIONINFO._serialized_end = 8366
    _WORKFLOWEXECUTIONOPTIONS._serialized_start = 8368
    _WORKFLOWEXECUTIONOPTIONS._serialized_end = 8469
    _VERSIONINGOVERRIDE._serialized_start = 8472
    _VERSIONINGOVERRIDE._serialized_end = 9045
    _VERSIONINGOVERRIDE_PINNEDOVERRIDE._serialized_start = 8755
    _VERSIONINGOVERRIDE_PINNEDOVERRIDE._serialized_end = 8928
    _VERSIONINGOVERRIDE_PINNEDOVERRIDEBEHAVIOR._serialized_start = 8930
    _VERSIONINGOVERRIDE_PINNEDOVERRIDEBEHAVIOR._serialized_end = 9033
    _ONCONFLICTOPTIONS._serialized_start = 9047
    _ONCONFLICTOPTIONS._serialized_end = 9152
    _REQUESTIDINFO._serialized_start = 9154
    _REQUESTIDINFO._serialized_end = 9259
    _POSTRESETOPERATION._serialized_start = 9262
    _POSTRESETOPERATION._serialized_end = 9829
    _POSTRESETOPERATION_SIGNALWORKFLOW._serialized_start = 9476
    _POSTRESETOPERATION_SIGNALWORKFLOW._serialized_end = 9655
    _POSTRESETOPERATION_UPDATEWORKFLOWOPTIONS._serialized_start = 9658
    _POSTRESETOPERATION_UPDATEWORKFLOWOPTIONS._serialized_end = 9818
# @@protoc_insertion_point(module_scope)
