<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: temporal/api/workflowservice/v1/request_response.proto

namespace GPBMetadata\Temporal\Api\Workflowservice\V1;

class RequestResponse
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Temporal\Api\Enums\V1\BatchOperation::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\Common::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\Workflow::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\PBNamespace::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\FailedCause::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\Query::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\Reset::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\TaskQueue::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\Deployment::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\Update::initOnce();
        \GPBMetadata\Temporal\Api\Activity\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Common\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\History\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Workflow\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Command\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Deployment\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Failure\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Filter\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Protocol\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\PBNamespace\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Query\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Replication\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Rules\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Sdk\V1\WorkerConfig::initOnce();
        \GPBMetadata\Temporal\Api\Schedule\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Taskqueue\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Update\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Version\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Batch\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Sdk\V1\TaskCompleteMetadata::initOnce();
        \GPBMetadata\Temporal\Api\Sdk\V1\UserMetadata::initOnce();
        \GPBMetadata\Temporal\Api\Nexus\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Worker\V1\Message::initOnce();
        \GPBMetadata\Google\Protobuf\Duration::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xE2\xCC\x02\x0A6temporal/api/workflowservice/v1/request_response.proto\x12\x1Ftemporal.api.workflowservice.v1\x1A\"temporal/api/enums/v1/common.proto\x1A\$temporal/api/enums/v1/workflow.proto\x1A%temporal/api/enums/v1/namespace.proto\x1A(temporal/api/enums/v1/failed_cause.proto\x1A!temporal/api/enums/v1/query.proto\x1A!temporal/api/enums/v1/reset.proto\x1A&temporal/api/enums/v1/task_queue.proto\x1A&temporal/api/enums/v1/deployment.proto\x1A\"temporal/api/enums/v1/update.proto\x1A&temporal/api/activity/v1/message.proto\x1A\$temporal/api/common/v1/message.proto\x1A%temporal/api/history/v1/message.proto\x1A&temporal/api/workflow/v1/message.proto\x1A%temporal/api/command/v1/message.proto\x1A(temporal/api/deployment/v1/message.proto\x1A%temporal/api/failure/v1/message.proto\x1A\$temporal/api/filter/v1/message.proto\x1A&temporal/api/protocol/v1/message.proto\x1A'temporal/api/namespace/v1/message.proto\x1A#temporal/api/query/v1/message.proto\x1A)temporal/api/replication/v1/message.proto\x1A#temporal/api/rules/v1/message.proto\x1A'temporal/api/sdk/v1/worker_config.proto\x1A&temporal/api/schedule/v1/message.proto\x1A'temporal/api/taskqueue/v1/message.proto\x1A\$temporal/api/update/v1/message.proto\x1A%temporal/api/version/v1/message.proto\x1A#temporal/api/batch/v1/message.proto\x1A0temporal/api/sdk/v1/task_complete_metadata.proto\x1A'temporal/api/sdk/v1/user_metadata.proto\x1A#temporal/api/nexus/v1/message.proto\x1A\$temporal/api/worker/v1/message.proto\x1A\x1Egoogle/protobuf/duration.proto\x1A google/protobuf/field_mask.proto\x1A\x1Fgoogle/protobuf/timestamp.proto\"\x88\x05\x0A\x18RegisterNamespaceRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x02 \x01(\x09\x12\x13\x0A\x0Bowner_email\x18\x03 \x01(\x09\x12F\x0A#workflow_execution_retention_period\x18\x04 \x01(\x0B2\x19.google.protobuf.Duration\x12G\x0A\x08clusters\x18\x05 \x03(\x0B25.temporal.api.replication.v1.ClusterReplicationConfig\x12\x1B\x0A\x13active_cluster_name\x18\x06 \x01(\x09\x12Q\x0A\x04data\x18\x07 \x03(\x0B2C.temporal.api.workflowservice.v1.RegisterNamespaceRequest.DataEntry\x12\x16\x0A\x0Esecurity_token\x18\x08 \x01(\x09\x12\x1B\x0A\x13is_global_namespace\x18\x09 \x01(\x08\x12D\x0A\x16history_archival_state\x18\x0A \x01(\x0E2\$.temporal.api.enums.v1.ArchivalState\x12\x1C\x0A\x14history_archival_uri\x18\x0B \x01(\x09\x12G\x0A\x19visibility_archival_state\x18\x0C \x01(\x0E2\$.temporal.api.enums.v1.ArchivalState\x12\x1F\x0A\x17visibility_archival_uri\x18\x0D \x01(\x09\x1A+\x0A\x09DataEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\x1B\x0A\x19RegisterNamespaceResponse\"\x89\x01\x0A\x15ListNamespacesRequest\x12\x11\x0A\x09page_size\x18\x01 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\x12D\x0A\x10namespace_filter\x18\x03 \x01(\x0B2*.temporal.api.namespace.v1.NamespaceFilter\"\x81\x01\x0A\x16ListNamespacesResponse\x12N\x0A\x0Anamespaces\x18\x01 \x03(\x0B2:.temporal.api.workflowservice.v1.DescribeNamespaceResponse\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"9\x0A\x18DescribeNamespaceRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x0A\x0A\x02id\x18\x02 \x01(\x09\"\xEC\x02\x0A\x19DescribeNamespaceResponse\x12@\x0A\x0Enamespace_info\x18\x01 \x01(\x0B2(.temporal.api.namespace.v1.NamespaceInfo\x12:\x0A\x06config\x18\x02 \x01(\x0B2*.temporal.api.namespace.v1.NamespaceConfig\x12S\x0A\x12replication_config\x18\x03 \x01(\x0B27.temporal.api.replication.v1.NamespaceReplicationConfig\x12\x18\x0A\x10failover_version\x18\x04 \x01(\x03\x12\x1B\x0A\x13is_global_namespace\x18\x05 \x01(\x08\x12E\x0A\x10failover_history\x18\x06 \x03(\x0B2+.temporal.api.replication.v1.FailoverStatus\"\xCF\x02\x0A\x16UpdateNamespaceRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12C\x0A\x0Bupdate_info\x18\x02 \x01(\x0B2..temporal.api.namespace.v1.UpdateNamespaceInfo\x12:\x0A\x06config\x18\x03 \x01(\x0B2*.temporal.api.namespace.v1.NamespaceConfig\x12S\x0A\x12replication_config\x18\x04 \x01(\x0B27.temporal.api.replication.v1.NamespaceReplicationConfig\x12\x16\x0A\x0Esecurity_token\x18\x05 \x01(\x09\x12\x19\x0A\x11delete_bad_binary\x18\x06 \x01(\x09\x12\x19\x0A\x11promote_namespace\x18\x07 \x01(\x08\"\xA3\x02\x0A\x17UpdateNamespaceResponse\x12@\x0A\x0Enamespace_info\x18\x01 \x01(\x0B2(.temporal.api.namespace.v1.NamespaceInfo\x12:\x0A\x06config\x18\x02 \x01(\x0B2*.temporal.api.namespace.v1.NamespaceConfig\x12S\x0A\x12replication_config\x18\x03 \x01(\x0B27.temporal.api.replication.v1.NamespaceReplicationConfig\x12\x18\x0A\x10failover_version\x18\x04 \x01(\x03\x12\x1B\x0A\x13is_global_namespace\x18\x05 \x01(\x08\"F\x0A\x19DeprecateNamespaceRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x16\x0A\x0Esecurity_token\x18\x02 \x01(\x09\"\x1C\x0A\x1ADeprecateNamespaceResponse\"\xA9\x0B\x0A\x1DStartWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bworkflow_id\x18\x02 \x01(\x09\x12;\x0A\x0Dworkflow_type\x18\x03 \x01(\x0B2\$.temporal.api.common.v1.WorkflowType\x128\x0A\x0Atask_queue\x18\x04 \x01(\x0B2\$.temporal.api.taskqueue.v1.TaskQueue\x12/\x0A\x05input\x18\x05 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12=\x0A\x1Aworkflow_execution_timeout\x18\x06 \x01(\x0B2\x19.google.protobuf.Duration\x127\x0A\x14workflow_run_timeout\x18\x07 \x01(\x0B2\x19.google.protobuf.Duration\x128\x0A\x15workflow_task_timeout\x18\x08 \x01(\x0B2\x19.google.protobuf.Duration\x12\x10\x0A\x08identity\x18\x09 \x01(\x09\x12\x12\x0A\x0Arequest_id\x18\x0A \x01(\x09\x12N\x0A\x18workflow_id_reuse_policy\x18\x0B \x01(\x0E2,.temporal.api.enums.v1.WorkflowIdReusePolicy\x12T\x0A\x1Bworkflow_id_conflict_policy\x18\x16 \x01(\x0E2/.temporal.api.enums.v1.WorkflowIdConflictPolicy\x129\x0A\x0Cretry_policy\x18\x0C \x01(\x0B2#.temporal.api.common.v1.RetryPolicy\x12\x15\x0A\x0Dcron_schedule\x18\x0D \x01(\x09\x12*\x0A\x04memo\x18\x0E \x01(\x0B2\x1C.temporal.api.common.v1.Memo\x12C\x0A\x11search_attributes\x18\x0F \x01(\x0B2(.temporal.api.common.v1.SearchAttributes\x12.\x0A\x06header\x18\x10 \x01(\x0B2\x1E.temporal.api.common.v1.Header\x12\x1F\x0A\x17request_eager_execution\x18\x11 \x01(\x08\x12;\x0A\x11continued_failure\x18\x12 \x01(\x0B2 .temporal.api.failure.v1.Failure\x12@\x0A\x16last_completion_result\x18\x13 \x01(\x0B2 .temporal.api.common.v1.Payloads\x127\x0A\x14workflow_start_delay\x18\x14 \x01(\x0B2\x19.google.protobuf.Duration\x12>\x0A\x14completion_callbacks\x18\x15 \x03(\x0B2 .temporal.api.common.v1.Callback\x128\x0A\x0Duser_metadata\x18\x17 \x01(\x0B2!.temporal.api.sdk.v1.UserMetadata\x12+\x0A\x05links\x18\x18 \x03(\x0B2\x1C.temporal.api.common.v1.Link\x12I\x0A\x13versioning_override\x18\x19 \x01(\x0B2,.temporal.api.workflow.v1.VersioningOverride\x12H\x0A\x13on_conflict_options\x18\x1A \x01(\x0B2+.temporal.api.workflow.v1.OnConflictOptions\x122\x0A\x08priority\x18\x1B \x01(\x0B2 .temporal.api.common.v1.Priority\"\x8A\x02\x0A\x1EStartWorkflowExecutionResponse\x12\x0E\x0A\x06run_id\x18\x01 \x01(\x09\x12\x0F\x0A\x07started\x18\x03 \x01(\x08\x12>\x0A\x06status\x18\x05 \x01(\x0E2..temporal.api.enums.v1.WorkflowExecutionStatus\x12[\x0A\x13eager_workflow_task\x18\x02 \x01(\x0B2>.temporal.api.workflowservice.v1.PollWorkflowTaskQueueResponse\x12*\x0A\x04link\x18\x04 \x01(\x0B2\x1C.temporal.api.common.v1.Link\"\xAA\x02\x0A\"GetWorkflowExecutionHistoryRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x19\x0A\x11maximum_page_size\x18\x03 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x04 \x01(\x0C\x12\x16\x0A\x0Ewait_new_event\x18\x05 \x01(\x08\x12P\x0A\x19history_event_filter_type\x18\x06 \x01(\x0E2-.temporal.api.enums.v1.HistoryEventFilterType\x12\x15\x0A\x0Dskip_archival\x18\x07 \x01(\x08\"\xBA\x01\x0A#GetWorkflowExecutionHistoryResponse\x121\x0A\x07history\x18\x01 \x01(\x0B2 .temporal.api.history.v1.History\x125\x0A\x0Braw_history\x18\x02 \x03(\x0B2 .temporal.api.common.v1.DataBlob\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12\x10\x0A\x08archived\x18\x04 \x01(\x08\"\xB0\x01\x0A)GetWorkflowExecutionHistoryReverseRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x19\x0A\x11maximum_page_size\x18\x03 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x04 \x01(\x0C\"x\x0A*GetWorkflowExecutionHistoryReverseResponse\x121\x0A\x07history\x18\x01 \x01(\x0B2 .temporal.api.history.v1.History\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\"\x8A\x03\x0A\x1CPollWorkflowTaskQueueRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x128\x0A\x0Atask_queue\x18\x02 \x01(\x0B2\$.temporal.api.taskqueue.v1.TaskQueue\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x1B\x0A\x0Fbinary_checksum\x18\x04 \x01(\x09B\x02\x18\x01\x12Z\x0A\x1Bworker_version_capabilities\x18\x05 \x01(\x0B21.temporal.api.common.v1.WorkerVersionCapabilitiesB\x02\x18\x01\x12O\x0A\x12deployment_options\x18\x06 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\x12A\x0A\x10worker_heartbeat\x18\x07 \x01(\x0B2'.temporal.api.worker.v1.WorkerHeartbeat\"\x91\x07\x0A\x1DPollWorkflowTaskQueueResponse\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x12E\x0A\x12workflow_execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12;\x0A\x0Dworkflow_type\x18\x03 \x01(\x0B2\$.temporal.api.common.v1.WorkflowType\x12!\x0A\x19previous_started_event_id\x18\x04 \x01(\x03\x12\x18\x0A\x10started_event_id\x18\x05 \x01(\x03\x12\x0F\x0A\x07attempt\x18\x06 \x01(\x05\x12\x1A\x0A\x12backlog_count_hint\x18\x07 \x01(\x03\x121\x0A\x07history\x18\x08 \x01(\x0B2 .temporal.api.history.v1.History\x12\x17\x0A\x0Fnext_page_token\x18\x09 \x01(\x0C\x123\x0A\x05query\x18\x0A \x01(\x0B2\$.temporal.api.query.v1.WorkflowQuery\x12K\x0A\x1Dworkflow_execution_task_queue\x18\x0B \x01(\x0B2\$.temporal.api.taskqueue.v1.TaskQueue\x122\x0A\x0Escheduled_time\x18\x0C \x01(\x0B2\x1A.google.protobuf.Timestamp\x120\x0A\x0Cstarted_time\x18\x0D \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\\\x0A\x07queries\x18\x0E \x03(\x0B2K.temporal.api.workflowservice.v1.PollWorkflowTaskQueueResponse.QueriesEntry\x123\x0A\x08messages\x18\x0F \x03(\x0B2!.temporal.api.protocol.v1.Message\x12Q\x0A\x17poller_scaling_decision\x18\x10 \x01(\x0B20.temporal.api.taskqueue.v1.PollerScalingDecision\x1AT\x0A\x0CQueriesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x123\x0A\x05value\x18\x02 \x01(\x0B2\$.temporal.api.query.v1.WorkflowQuery:\x028\x01\"\xB5\x09\x0A#RespondWorkflowTaskCompletedRequest\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x122\x0A\x08commands\x18\x02 \x03(\x0B2 .temporal.api.command.v1.Command\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12O\x0A\x11sticky_attributes\x18\x04 \x01(\x0B24.temporal.api.taskqueue.v1.StickyExecutionAttributes\x12 \x0A\x18return_new_workflow_task\x18\x05 \x01(\x08\x12&\x0A\x1Eforce_create_new_workflow_task\x18\x06 \x01(\x08\x12\x1B\x0A\x0Fbinary_checksum\x18\x07 \x01(\x09B\x02\x18\x01\x12m\x0A\x0Dquery_results\x18\x08 \x03(\x0B2V.temporal.api.workflowservice.v1.RespondWorkflowTaskCompletedRequest.QueryResultsEntry\x12\x11\x0A\x09namespace\x18\x09 \x01(\x09\x12L\x0A\x14worker_version_stamp\x18\x0A \x01(\x0B2*.temporal.api.common.v1.WorkerVersionStampB\x02\x18\x01\x123\x0A\x08messages\x18\x0B \x03(\x0B2!.temporal.api.protocol.v1.Message\x12H\x0A\x0Csdk_metadata\x18\x0C \x01(\x0B22.temporal.api.sdk.v1.WorkflowTaskCompletedMetadata\x12C\x0A\x11metering_metadata\x18\x0D \x01(\x0B2(.temporal.api.common.v1.MeteringMetadata\x12g\x0A\x0Ccapabilities\x18\x0E \x01(\x0B2Q.temporal.api.workflowservice.v1.RespondWorkflowTaskCompletedRequest.Capabilities\x12>\x0A\x0Adeployment\x18\x0F \x01(\x0B2&.temporal.api.deployment.v1.DeploymentB\x02\x18\x01\x12F\x0A\x13versioning_behavior\x18\x10 \x01(\x0E2).temporal.api.enums.v1.VersioningBehavior\x12O\x0A\x12deployment_options\x18\x11 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\x1A_\x0A\x11QueryResultsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x129\x0A\x05value\x18\x02 \x01(\x0B2*.temporal.api.query.v1.WorkflowQueryResult:\x028\x01\x1AE\x0A\x0CCapabilities\x125\x0A-discard_speculative_workflow_task_with_events\x18\x01 \x01(\x08\"\xF5\x01\x0A\$RespondWorkflowTaskCompletedResponse\x12U\x0A\x0Dworkflow_task\x18\x01 \x01(\x0B2>.temporal.api.workflowservice.v1.PollWorkflowTaskQueueResponse\x12V\x0A\x0Eactivity_tasks\x18\x02 \x03(\x0B2>.temporal.api.workflowservice.v1.PollActivityTaskQueueResponse\x12\x1E\x0A\x16reset_history_event_id\x18\x03 \x01(\x03\"\xF8\x03\x0A RespondWorkflowTaskFailedRequest\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x12=\x0A\x05cause\x18\x02 \x01(\x0E2..temporal.api.enums.v1.WorkflowTaskFailedCause\x121\x0A\x07failure\x18\x03 \x01(\x0B2 .temporal.api.failure.v1.Failure\x12\x10\x0A\x08identity\x18\x04 \x01(\x09\x12\x1B\x0A\x0Fbinary_checksum\x18\x05 \x01(\x09B\x02\x18\x01\x12\x11\x0A\x09namespace\x18\x06 \x01(\x09\x123\x0A\x08messages\x18\x07 \x03(\x0B2!.temporal.api.protocol.v1.Message\x12F\x0A\x0Eworker_version\x18\x08 \x01(\x0B2*.temporal.api.common.v1.WorkerVersionStampB\x02\x18\x01\x12>\x0A\x0Adeployment\x18\x09 \x01(\x0B2&.temporal.api.deployment.v1.DeploymentB\x02\x18\x01\x12O\x0A\x12deployment_options\x18\x0A \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\"#\x0A!RespondWorkflowTaskFailedResponse\"\xB8\x03\x0A\x1CPollActivityTaskQueueRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x128\x0A\x0Atask_queue\x18\x02 \x01(\x0B2\$.temporal.api.taskqueue.v1.TaskQueue\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12I\x0A\x13task_queue_metadata\x18\x04 \x01(\x0B2,.temporal.api.taskqueue.v1.TaskQueueMetadata\x12Z\x0A\x1Bworker_version_capabilities\x18\x05 \x01(\x0B21.temporal.api.common.v1.WorkerVersionCapabilitiesB\x02\x18\x01\x12O\x0A\x12deployment_options\x18\x06 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\x12A\x0A\x10worker_heartbeat\x18\x07 \x01(\x0B2'.temporal.api.worker.v1.WorkerHeartbeat\"\xEF\x07\x0A\x1DPollActivityTaskQueueResponse\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x12\x1A\x0A\x12workflow_namespace\x18\x02 \x01(\x09\x12;\x0A\x0Dworkflow_type\x18\x03 \x01(\x0B2\$.temporal.api.common.v1.WorkflowType\x12E\x0A\x12workflow_execution\x18\x04 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12;\x0A\x0Dactivity_type\x18\x05 \x01(\x0B2\$.temporal.api.common.v1.ActivityType\x12\x13\x0A\x0Bactivity_id\x18\x06 \x01(\x09\x12.\x0A\x06header\x18\x07 \x01(\x0B2\x1E.temporal.api.common.v1.Header\x12/\x0A\x05input\x18\x08 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12;\x0A\x11heartbeat_details\x18\x09 \x01(\x0B2 .temporal.api.common.v1.Payloads\x122\x0A\x0Escheduled_time\x18\x0A \x01(\x0B2\x1A.google.protobuf.Timestamp\x12B\x0A\x1Ecurrent_attempt_scheduled_time\x18\x0B \x01(\x0B2\x1A.google.protobuf.Timestamp\x120\x0A\x0Cstarted_time\x18\x0C \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\x0F\x0A\x07attempt\x18\x0D \x01(\x05\x12<\x0A\x19schedule_to_close_timeout\x18\x0E \x01(\x0B2\x19.google.protobuf.Duration\x129\x0A\x16start_to_close_timeout\x18\x0F \x01(\x0B2\x19.google.protobuf.Duration\x124\x0A\x11heartbeat_timeout\x18\x10 \x01(\x0B2\x19.google.protobuf.Duration\x129\x0A\x0Cretry_policy\x18\x11 \x01(\x0B2#.temporal.api.common.v1.RetryPolicy\x12Q\x0A\x17poller_scaling_decision\x18\x12 \x01(\x0B20.temporal.api.taskqueue.v1.PollerScalingDecision\x122\x0A\x08priority\x18\x13 \x01(\x0B2 .temporal.api.common.v1.Priority\"\x90\x01\x0A\"RecordActivityTaskHeartbeatRequest\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x121\x0A\x07details\x18\x02 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x11\x0A\x09namespace\x18\x04 \x01(\x09\"p\x0A#RecordActivityTaskHeartbeatResponse\x12\x18\x0A\x10cancel_requested\x18\x01 \x01(\x08\x12\x17\x0A\x0Factivity_paused\x18\x02 \x01(\x08\x12\x16\x0A\x0Eactivity_reset\x18\x03 \x01(\x08\"\xBA\x01\x0A&RecordActivityTaskHeartbeatByIdRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bworkflow_id\x18\x02 \x01(\x09\x12\x0E\x0A\x06run_id\x18\x03 \x01(\x09\x12\x13\x0A\x0Bactivity_id\x18\x04 \x01(\x09\x121\x0A\x07details\x18\x05 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x10\x0A\x08identity\x18\x06 \x01(\x09\"t\x0A'RecordActivityTaskHeartbeatByIdResponse\x12\x18\x0A\x10cancel_requested\x18\x01 \x01(\x08\x12\x17\x0A\x0Factivity_paused\x18\x02 \x01(\x08\x12\x16\x0A\x0Eactivity_reset\x18\x03 \x01(\x08\"\xE9\x02\x0A#RespondActivityTaskCompletedRequest\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x120\x0A\x06result\x18\x02 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x11\x0A\x09namespace\x18\x04 \x01(\x09\x12F\x0A\x0Eworker_version\x18\x05 \x01(\x0B2*.temporal.api.common.v1.WorkerVersionStampB\x02\x18\x01\x12>\x0A\x0Adeployment\x18\x06 \x01(\x0B2&.temporal.api.deployment.v1.DeploymentB\x02\x18\x01\x12O\x0A\x12deployment_options\x18\x07 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\"&\x0A\$RespondActivityTaskCompletedResponse\"\xBA\x01\x0A'RespondActivityTaskCompletedByIdRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bworkflow_id\x18\x02 \x01(\x09\x12\x0E\x0A\x06run_id\x18\x03 \x01(\x09\x12\x13\x0A\x0Bactivity_id\x18\x04 \x01(\x09\x120\x0A\x06result\x18\x05 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x10\x0A\x08identity\x18\x06 \x01(\x09\"*\x0A(RespondActivityTaskCompletedByIdResponse\"\xA9\x03\x0A RespondActivityTaskFailedRequest\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x121\x0A\x07failure\x18\x02 \x01(\x0B2 .temporal.api.failure.v1.Failure\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x11\x0A\x09namespace\x18\x04 \x01(\x09\x12@\x0A\x16last_heartbeat_details\x18\x05 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12F\x0A\x0Eworker_version\x18\x06 \x01(\x0B2*.temporal.api.common.v1.WorkerVersionStampB\x02\x18\x01\x12>\x0A\x0Adeployment\x18\x07 \x01(\x0B2&.temporal.api.deployment.v1.DeploymentB\x02\x18\x01\x12O\x0A\x12deployment_options\x18\x08 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\"W\x0A!RespondActivityTaskFailedResponse\x122\x0A\x08failures\x18\x01 \x03(\x0B2 .temporal.api.failure.v1.Failure\"\xFA\x01\x0A\$RespondActivityTaskFailedByIdRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bworkflow_id\x18\x02 \x01(\x09\x12\x0E\x0A\x06run_id\x18\x03 \x01(\x09\x12\x13\x0A\x0Bactivity_id\x18\x04 \x01(\x09\x121\x0A\x07failure\x18\x05 \x01(\x0B2 .temporal.api.failure.v1.Failure\x12\x10\x0A\x08identity\x18\x06 \x01(\x09\x12@\x0A\x16last_heartbeat_details\x18\x07 \x01(\x0B2 .temporal.api.common.v1.Payloads\"[\x0A%RespondActivityTaskFailedByIdResponse\x122\x0A\x08failures\x18\x01 \x03(\x0B2 .temporal.api.failure.v1.Failure\"\xE9\x02\x0A\"RespondActivityTaskCanceledRequest\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x121\x0A\x07details\x18\x02 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x11\x0A\x09namespace\x18\x04 \x01(\x09\x12F\x0A\x0Eworker_version\x18\x05 \x01(\x0B2*.temporal.api.common.v1.WorkerVersionStampB\x02\x18\x01\x12>\x0A\x0Adeployment\x18\x06 \x01(\x0B2&.temporal.api.deployment.v1.DeploymentB\x02\x18\x01\x12O\x0A\x12deployment_options\x18\x07 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\"%\x0A#RespondActivityTaskCanceledResponse\"\x8B\x02\x0A&RespondActivityTaskCanceledByIdRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bworkflow_id\x18\x02 \x01(\x09\x12\x0E\x0A\x06run_id\x18\x03 \x01(\x09\x12\x13\x0A\x0Bactivity_id\x18\x04 \x01(\x09\x121\x0A\x07details\x18\x05 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x10\x0A\x08identity\x18\x06 \x01(\x09\x12O\x0A\x12deployment_options\x18\x07 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\")\x0A'RespondActivityTaskCanceledByIdResponse\"\x84\x02\x0A%RequestCancelWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12E\x0A\x12workflow_execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x12\x0A\x0Arequest_id\x18\x04 \x01(\x09\x12\x1E\x0A\x16first_execution_run_id\x18\x05 \x01(\x09\x12\x0E\x0A\x06reason\x18\x06 \x01(\x09\x12+\x0A\x05links\x18\x07 \x03(\x0B2\x1C.temporal.api.common.v1.Link\"(\x0A&RequestCancelWorkflowExecutionResponse\"\xDE\x02\x0A\x1ESignalWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12E\x0A\x12workflow_execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x13\x0A\x0Bsignal_name\x18\x03 \x01(\x09\x12/\x0A\x05input\x18\x04 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x10\x0A\x08identity\x18\x05 \x01(\x09\x12\x12\x0A\x0Arequest_id\x18\x06 \x01(\x09\x12\x13\x0A\x07control\x18\x07 \x01(\x09B\x02\x18\x01\x12.\x0A\x06header\x18\x08 \x01(\x0B2\x1E.temporal.api.common.v1.Header\x12+\x0A\x05links\x18\x0A \x03(\x0B2\x1C.temporal.api.common.v1.LinkJ\x04\x08\x09\x10\x0A\"!\x0A\x1FSignalWorkflowExecutionResponse\"\xF1\x09\x0A'SignalWithStartWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bworkflow_id\x18\x02 \x01(\x09\x12;\x0A\x0Dworkflow_type\x18\x03 \x01(\x0B2\$.temporal.api.common.v1.WorkflowType\x128\x0A\x0Atask_queue\x18\x04 \x01(\x0B2\$.temporal.api.taskqueue.v1.TaskQueue\x12/\x0A\x05input\x18\x05 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12=\x0A\x1Aworkflow_execution_timeout\x18\x06 \x01(\x0B2\x19.google.protobuf.Duration\x127\x0A\x14workflow_run_timeout\x18\x07 \x01(\x0B2\x19.google.protobuf.Duration\x128\x0A\x15workflow_task_timeout\x18\x08 \x01(\x0B2\x19.google.protobuf.Duration\x12\x10\x0A\x08identity\x18\x09 \x01(\x09\x12\x12\x0A\x0Arequest_id\x18\x0A \x01(\x09\x12N\x0A\x18workflow_id_reuse_policy\x18\x0B \x01(\x0E2,.temporal.api.enums.v1.WorkflowIdReusePolicy\x12T\x0A\x1Bworkflow_id_conflict_policy\x18\x16 \x01(\x0E2/.temporal.api.enums.v1.WorkflowIdConflictPolicy\x12\x13\x0A\x0Bsignal_name\x18\x0C \x01(\x09\x126\x0A\x0Csignal_input\x18\x0D \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x13\x0A\x07control\x18\x0E \x01(\x09B\x02\x18\x01\x129\x0A\x0Cretry_policy\x18\x0F \x01(\x0B2#.temporal.api.common.v1.RetryPolicy\x12\x15\x0A\x0Dcron_schedule\x18\x10 \x01(\x09\x12*\x0A\x04memo\x18\x11 \x01(\x0B2\x1C.temporal.api.common.v1.Memo\x12C\x0A\x11search_attributes\x18\x12 \x01(\x0B2(.temporal.api.common.v1.SearchAttributes\x12.\x0A\x06header\x18\x13 \x01(\x0B2\x1E.temporal.api.common.v1.Header\x127\x0A\x14workflow_start_delay\x18\x14 \x01(\x0B2\x19.google.protobuf.Duration\x128\x0A\x0Duser_metadata\x18\x17 \x01(\x0B2!.temporal.api.sdk.v1.UserMetadata\x12+\x0A\x05links\x18\x18 \x03(\x0B2\x1C.temporal.api.common.v1.Link\x12I\x0A\x13versioning_override\x18\x19 \x01(\x0B2,.temporal.api.workflow.v1.VersioningOverride\x122\x0A\x08priority\x18\x1A \x01(\x0B2 .temporal.api.common.v1.PriorityJ\x04\x08\x15\x10\x16\"K\x0A(SignalWithStartWorkflowExecutionResponse\x12\x0E\x0A\x06run_id\x18\x01 \x01(\x09\x12\x0F\x0A\x07started\x18\x02 \x01(\x08\"\xC1\x03\x0A\x1DResetWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12E\x0A\x12workflow_execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x0E\x0A\x06reason\x18\x03 \x01(\x09\x12%\x0A\x1Dworkflow_task_finish_event_id\x18\x04 \x01(\x03\x12\x12\x0A\x0Arequest_id\x18\x05 \x01(\x09\x12G\x0A\x12reset_reapply_type\x18\x06 \x01(\x0E2'.temporal.api.enums.v1.ResetReapplyTypeB\x02\x18\x01\x12S\x0A\x1Breset_reapply_exclude_types\x18\x07 \x03(\x0E2..temporal.api.enums.v1.ResetReapplyExcludeType\x12K\x0A\x15post_reset_operations\x18\x08 \x03(\x0B2,.temporal.api.workflow.v1.PostResetOperation\x12\x10\x0A\x08identity\x18\x09 \x01(\x09\"0\x0A\x1EResetWorkflowExecutionResponse\x12\x0E\x0A\x06run_id\x18\x01 \x01(\x09\"\x9F\x02\x0A!TerminateWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12E\x0A\x12workflow_execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x0E\x0A\x06reason\x18\x03 \x01(\x09\x121\x0A\x07details\x18\x04 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x10\x0A\x08identity\x18\x05 \x01(\x09\x12\x1E\x0A\x16first_execution_run_id\x18\x06 \x01(\x09\x12+\x0A\x05links\x18\x07 \x03(\x0B2\x1C.temporal.api.common.v1.Link\"\$\x0A\"TerminateWorkflowExecutionResponse\"z\x0A\x1EDeleteWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12E\x0A\x12workflow_execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\"!\x0A\x1FDeleteWorkflowExecutionResponse\"\xC9\x02\x0A!ListOpenWorkflowExecutionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x19\x0A\x11maximum_page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12B\x0A\x11start_time_filter\x18\x04 \x01(\x0B2'.temporal.api.filter.v1.StartTimeFilter\x12K\x0A\x10execution_filter\x18\x05 \x01(\x0B2/.temporal.api.filter.v1.WorkflowExecutionFilterH\x00\x12A\x0A\x0Btype_filter\x18\x06 \x01(\x0B2*.temporal.api.filter.v1.WorkflowTypeFilterH\x00B\x09\x0A\x07filters\"\x82\x01\x0A\"ListOpenWorkflowExecutionsResponse\x12C\x0A\x0Aexecutions\x18\x01 \x03(\x0B2/.temporal.api.workflow.v1.WorkflowExecutionInfo\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"\x8A\x03\x0A#ListClosedWorkflowExecutionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x19\x0A\x11maximum_page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12B\x0A\x11start_time_filter\x18\x04 \x01(\x0B2'.temporal.api.filter.v1.StartTimeFilter\x12K\x0A\x10execution_filter\x18\x05 \x01(\x0B2/.temporal.api.filter.v1.WorkflowExecutionFilterH\x00\x12A\x0A\x0Btype_filter\x18\x06 \x01(\x0B2*.temporal.api.filter.v1.WorkflowTypeFilterH\x00\x12=\x0A\x0Dstatus_filter\x18\x07 \x01(\x0B2\$.temporal.api.filter.v1.StatusFilterH\x00B\x09\x0A\x07filters\"\x84\x01\x0A\$ListClosedWorkflowExecutionsResponse\x12C\x0A\x0Aexecutions\x18\x01 \x03(\x0B2/.temporal.api.workflow.v1.WorkflowExecutionInfo\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"m\x0A\x1DListWorkflowExecutionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12\x0D\x0A\x05query\x18\x04 \x01(\x09\"~\x0A\x1EListWorkflowExecutionsResponse\x12C\x0A\x0Aexecutions\x18\x01 \x03(\x0B2/.temporal.api.workflow.v1.WorkflowExecutionInfo\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"u\x0A%ListArchivedWorkflowExecutionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12\x0D\x0A\x05query\x18\x04 \x01(\x09\"\x86\x01\x0A&ListArchivedWorkflowExecutionsResponse\x12C\x0A\x0Aexecutions\x18\x01 \x03(\x0B2/.temporal.api.workflow.v1.WorkflowExecutionInfo\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"m\x0A\x1DScanWorkflowExecutionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12\x0D\x0A\x05query\x18\x04 \x01(\x09\"~\x0A\x1EScanWorkflowExecutionsResponse\x12C\x0A\x0Aexecutions\x18\x01 \x03(\x0B2/.temporal.api.workflow.v1.WorkflowExecutionInfo\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"B\x0A\x1ECountWorkflowExecutionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x0D\x0A\x05query\x18\x02 \x01(\x09\"\xED\x01\x0A\x1FCountWorkflowExecutionsResponse\x12\x0D\x0A\x05count\x18\x01 \x01(\x03\x12a\x0A\x06groups\x18\x02 \x03(\x0B2Q.temporal.api.workflowservice.v1.CountWorkflowExecutionsResponse.AggregationGroup\x1AX\x0A\x10AggregationGroup\x125\x0A\x0Cgroup_values\x18\x01 \x03(\x0B2\x1F.temporal.api.common.v1.Payload\x12\x0D\x0A\x05count\x18\x02 \x01(\x03\"\x1C\x0A\x1AGetSearchAttributesRequest\"\xC9\x01\x0A\x1BGetSearchAttributesResponse\x12T\x0A\x04keys\x18\x01 \x03(\x0B2F.temporal.api.workflowservice.v1.GetSearchAttributesResponse.KeysEntry\x1AT\x0A\x09KeysEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x126\x0A\x05value\x18\x02 \x01(\x0E2'.temporal.api.enums.v1.IndexedValueType:\x028\x01\"\xD0\x02\x0A RespondQueryTaskCompletedRequest\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x12>\x0A\x0Ecompleted_type\x18\x02 \x01(\x0E2&.temporal.api.enums.v1.QueryResultType\x126\x0A\x0Cquery_result\x18\x03 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x15\x0A\x0Derror_message\x18\x04 \x01(\x09\x12\x11\x0A\x09namespace\x18\x06 \x01(\x09\x121\x0A\x07failure\x18\x07 \x01(\x0B2 .temporal.api.failure.v1.Failure\x12=\x0A\x05cause\x18\x08 \x01(\x0E2..temporal.api.enums.v1.WorkflowTaskFailedCauseJ\x04\x08\x05\x10\x06\"#\x0A!RespondQueryTaskCompletedResponse\"n\x0A\x1BResetStickyTaskQueueRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\"\x1E\x0A\x1CResetStickyTaskQueueResponse\"\xAA\x01\x0A\x15ShutdownWorkerRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x19\x0A\x11sticky_task_queue\x18\x02 \x01(\x09\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x0E\x0A\x06reason\x18\x04 \x01(\x09\x12A\x0A\x10worker_heartbeat\x18\x05 \x01(\x0B2'.temporal.api.worker.v1.WorkerHeartbeat\"\x18\x0A\x16ShutdownWorkerResponse\"\xE9\x01\x0A\x14QueryWorkflowRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x123\x0A\x05query\x18\x03 \x01(\x0B2\$.temporal.api.query.v1.WorkflowQuery\x12K\x0A\x16query_reject_condition\x18\x04 \x01(\x0E2+.temporal.api.enums.v1.QueryRejectCondition\"\x8D\x01\x0A\x15QueryWorkflowResponse\x126\x0A\x0Cquery_result\x18\x01 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12<\x0A\x0Equery_rejected\x18\x02 \x01(\x0B2\$.temporal.api.query.v1.QueryRejected\"s\x0A DescribeWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\"\x99\x05\x0A!DescribeWorkflowExecutionResponse\x12K\x0A\x10execution_config\x18\x01 \x01(\x0B21.temporal.api.workflow.v1.WorkflowExecutionConfig\x12P\x0A\x17workflow_execution_info\x18\x02 \x01(\x0B2/.temporal.api.workflow.v1.WorkflowExecutionInfo\x12I\x0A\x12pending_activities\x18\x03 \x03(\x0B2-.temporal.api.workflow.v1.PendingActivityInfo\x12M\x0A\x10pending_children\x18\x04 \x03(\x0B23.temporal.api.workflow.v1.PendingChildExecutionInfo\x12P\x0A\x15pending_workflow_task\x18\x05 \x01(\x0B21.temporal.api.workflow.v1.PendingWorkflowTaskInfo\x129\x0A\x09callbacks\x18\x06 \x03(\x0B2&.temporal.api.workflow.v1.CallbackInfo\x12U\x0A\x18pending_nexus_operations\x18\x07 \x03(\x0B23.temporal.api.workflow.v1.PendingNexusOperationInfo\x12W\x0A\x16workflow_extended_info\x18\x08 \x01(\x0B27.temporal.api.workflow.v1.WorkflowExecutionExtendedInfo\"\x90\x04\x0A\x18DescribeTaskQueueRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x128\x0A\x0Atask_queue\x18\x02 \x01(\x0B2\$.temporal.api.taskqueue.v1.TaskQueue\x12=\x0A\x0Ftask_queue_type\x18\x03 \x01(\x0E2\$.temporal.api.enums.v1.TaskQueueType\x12\x14\x0A\x0Creport_stats\x18\x08 \x01(\x08\x12\x15\x0A\x0Dreport_config\x18\x0B \x01(\x08\x12%\x0A\x19include_task_queue_status\x18\x04 \x01(\x08B\x02\x18\x01\x12B\x0A\x08api_mode\x18\x05 \x01(\x0E2,.temporal.api.enums.v1.DescribeTaskQueueModeB\x02\x18\x01\x12J\x0A\x08versions\x18\x06 \x01(\x0B24.temporal.api.taskqueue.v1.TaskQueueVersionSelectionB\x02\x18\x01\x12B\x0A\x10task_queue_types\x18\x07 \x03(\x0E2\$.temporal.api.enums.v1.TaskQueueTypeB\x02\x18\x01\x12\x1A\x0A\x0Ereport_pollers\x18\x09 \x01(\x08B\x02\x18\x01\x12\$\x0A\x18report_task_reachability\x18\x0A \x01(\x08B\x02\x18\x01\"\xEC\x07\x0A\x19DescribeTaskQueueResponse\x126\x0A\x07pollers\x18\x01 \x03(\x0B2%.temporal.api.taskqueue.v1.PollerInfo\x128\x0A\x05stats\x18\x05 \x01(\x0B2).temporal.api.taskqueue.v1.TaskQueueStats\x12q\x0A\x15stats_by_priority_key\x18\x08 \x03(\x0B2R.temporal.api.workflowservice.v1.DescribeTaskQueueResponse.StatsByPriorityKeyEntry\x12K\x0A\x0Fversioning_info\x18\x04 \x01(\x0B22.temporal.api.taskqueue.v1.TaskQueueVersioningInfo\x12:\x0A\x06config\x18\x06 \x01(\x0B2*.temporal.api.taskqueue.v1.TaskQueueConfig\x12k\x0A\x14effective_rate_limit\x18\x07 \x01(\x0B2M.temporal.api.workflowservice.v1.DescribeTaskQueueResponse.EffectiveRateLimit\x12I\x0A\x11task_queue_status\x18\x02 \x01(\x0B2*.temporal.api.taskqueue.v1.TaskQueueStatusB\x02\x18\x01\x12g\x0A\x0Dversions_info\x18\x03 \x03(\x0B2L.temporal.api.workflowservice.v1.DescribeTaskQueueResponse.VersionsInfoEntryB\x02\x18\x01\x1Ad\x0A\x17StatsByPriorityKeyEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x05\x128\x0A\x05value\x18\x02 \x01(\x0B2).temporal.api.taskqueue.v1.TaskQueueStats:\x028\x01\x1At\x0A\x12EffectiveRateLimit\x12\x1B\x0A\x13requests_per_second\x18\x01 \x01(\x02\x12A\x0A\x11rate_limit_source\x18\x02 \x01(\x0E2&.temporal.api.enums.v1.RateLimitSource\x1Ad\x0A\x11VersionsInfoEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12>\x0A\x05value\x18\x02 \x01(\x0B2/.temporal.api.taskqueue.v1.TaskQueueVersionInfo:\x028\x01\"\x17\x0A\x15GetClusterInfoRequest\"\x8B\x03\x0A\x16GetClusterInfoResponse\x12h\x0A\x11supported_clients\x18\x01 \x03(\x0B2M.temporal.api.workflowservice.v1.GetClusterInfoResponse.SupportedClientsEntry\x12\x16\x0A\x0Eserver_version\x18\x02 \x01(\x09\x12\x12\x0A\x0Acluster_id\x18\x03 \x01(\x09\x12:\x0A\x0Cversion_info\x18\x04 \x01(\x0B2\$.temporal.api.version.v1.VersionInfo\x12\x14\x0A\x0Ccluster_name\x18\x05 \x01(\x09\x12\x1B\x0A\x13history_shard_count\x18\x06 \x01(\x05\x12\x19\x0A\x11persistence_store\x18\x07 \x01(\x09\x12\x18\x0A\x10visibility_store\x18\x08 \x01(\x09\x1A7\x0A\x15SupportedClientsEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12\x0D\x0A\x05value\x18\x02 \x01(\x09:\x028\x01\"\x16\x0A\x14GetSystemInfoRequest\"\xF4\x03\x0A\x15GetSystemInfoResponse\x12\x16\x0A\x0Eserver_version\x18\x01 \x01(\x09\x12Y\x0A\x0Ccapabilities\x18\x02 \x01(\x0B2C.temporal.api.workflowservice.v1.GetSystemInfoResponse.Capabilities\x1A\xE7\x02\x0A\x0CCapabilities\x12\x1F\x0A\x17signal_and_query_header\x18\x01 \x01(\x08\x12&\x0A\x1Einternal_error_differentiation\x18\x02 \x01(\x08\x12*\x0A\"activity_failure_include_heartbeat\x18\x03 \x01(\x08\x12\x1A\x0A\x12supports_schedules\x18\x04 \x01(\x08\x12\"\x0A\x1Aencoded_failure_attributes\x18\x05 \x01(\x08\x12!\x0A\x19build_id_based_versioning\x18\x06 \x01(\x08\x12\x13\x0A\x0Bupsert_memo\x18\x07 \x01(\x08\x12\x1C\x0A\x14eager_workflow_start\x18\x08 \x01(\x08\x12\x14\x0A\x0Csdk_metadata\x18\x09 \x01(\x08\x12'\x0A\x1Fcount_group_by_execution_status\x18\x0A \x01(\x08\x12\x0D\x0A\x05nexus\x18\x0B \x01(\x08\"m\x0A\x1EListTaskQueuePartitionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x128\x0A\x0Atask_queue\x18\x02 \x01(\x0B2\$.temporal.api.taskqueue.v1.TaskQueue\"\xDF\x01\x0A\x1FListTaskQueuePartitionsResponse\x12]\x0A\x1Eactivity_task_queue_partitions\x18\x01 \x03(\x0B25.temporal.api.taskqueue.v1.TaskQueuePartitionMetadata\x12]\x0A\x1Eworkflow_task_queue_partitions\x18\x02 \x03(\x0B25.temporal.api.taskqueue.v1.TaskQueuePartitionMetadata\"\xCC\x02\x0A\x15CreateScheduleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bschedule_id\x18\x02 \x01(\x09\x124\x0A\x08schedule\x18\x03 \x01(\x0B2\".temporal.api.schedule.v1.Schedule\x12>\x0A\x0Dinitial_patch\x18\x04 \x01(\x0B2'.temporal.api.schedule.v1.SchedulePatch\x12\x10\x0A\x08identity\x18\x05 \x01(\x09\x12\x12\x0A\x0Arequest_id\x18\x06 \x01(\x09\x12*\x0A\x04memo\x18\x07 \x01(\x0B2\x1C.temporal.api.common.v1.Memo\x12C\x0A\x11search_attributes\x18\x08 \x01(\x0B2(.temporal.api.common.v1.SearchAttributes\"0\x0A\x16CreateScheduleResponse\x12\x16\x0A\x0Econflict_token\x18\x01 \x01(\x0C\"A\x0A\x17DescribeScheduleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bschedule_id\x18\x02 \x01(\x09\"\x8F\x02\x0A\x18DescribeScheduleResponse\x124\x0A\x08schedule\x18\x01 \x01(\x0B2\".temporal.api.schedule.v1.Schedule\x124\x0A\x04info\x18\x02 \x01(\x0B2&.temporal.api.schedule.v1.ScheduleInfo\x12*\x0A\x04memo\x18\x03 \x01(\x0B2\x1C.temporal.api.common.v1.Memo\x12C\x0A\x11search_attributes\x18\x04 \x01(\x0B2(.temporal.api.common.v1.SearchAttributes\x12\x16\x0A\x0Econflict_token\x18\x05 \x01(\x0C\"\xF8\x01\x0A\x15UpdateScheduleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bschedule_id\x18\x02 \x01(\x09\x124\x0A\x08schedule\x18\x03 \x01(\x0B2\".temporal.api.schedule.v1.Schedule\x12\x16\x0A\x0Econflict_token\x18\x04 \x01(\x0C\x12\x10\x0A\x08identity\x18\x05 \x01(\x09\x12\x12\x0A\x0Arequest_id\x18\x06 \x01(\x09\x12C\x0A\x11search_attributes\x18\x07 \x01(\x0B2(.temporal.api.common.v1.SearchAttributes\"\x18\x0A\x16UpdateScheduleResponse\"\x9C\x01\x0A\x14PatchScheduleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bschedule_id\x18\x02 \x01(\x09\x126\x0A\x05patch\x18\x03 \x01(\x0B2'.temporal.api.schedule.v1.SchedulePatch\x12\x10\x0A\x08identity\x18\x04 \x01(\x09\x12\x12\x0A\x0Arequest_id\x18\x05 \x01(\x09\"\x17\x0A\x15PatchScheduleResponse\"\xA8\x01\x0A ListScheduleMatchingTimesRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bschedule_id\x18\x02 \x01(\x09\x12.\x0A\x0Astart_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12,\x0A\x08end_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.Timestamp\"S\x0A!ListScheduleMatchingTimesResponse\x12.\x0A\x0Astart_time\x18\x01 \x03(\x0B2\x1A.google.protobuf.Timestamp\"Q\x0A\x15DeleteScheduleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bschedule_id\x18\x02 \x01(\x09\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\"\x18\x0A\x16DeleteScheduleResponse\"l\x0A\x14ListSchedulesRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x19\x0A\x11maximum_page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12\x0D\x0A\x05query\x18\x04 \x01(\x09\"p\x0A\x15ListSchedulesResponse\x12>\x0A\x09schedules\x18\x01 \x03(\x0B2+.temporal.api.schedule.v1.ScheduleListEntry\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"\x86\x05\x0A'UpdateWorkerBuildIdCompatibilityRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x12\x0A\x0Atask_queue\x18\x02 \x01(\x09\x12-\x0A#add_new_build_id_in_new_default_set\x18\x03 \x01(\x09H\x00\x12\x87\x01\x0A\x1Badd_new_compatible_build_id\x18\x04 \x01(\x0B2`.temporal.api.workflowservice.v1.UpdateWorkerBuildIdCompatibilityRequest.AddNewCompatibleVersionH\x00\x12!\x0A\x17promote_set_by_build_id\x18\x05 \x01(\x09H\x00\x12%\x0A\x1Bpromote_build_id_within_set\x18\x06 \x01(\x09H\x00\x12h\x0A\x0Amerge_sets\x18\x07 \x01(\x0B2R.temporal.api.workflowservice.v1.UpdateWorkerBuildIdCompatibilityRequest.MergeSetsH\x00\x1Ao\x0A\x17AddNewCompatibleVersion\x12\x14\x0A\x0Cnew_build_id\x18\x01 \x01(\x09\x12\$\x0A\x1Cexisting_compatible_build_id\x18\x02 \x01(\x09\x12\x18\x0A\x10make_set_default\x18\x03 \x01(\x08\x1AI\x0A\x09MergeSets\x12\x1C\x0A\x14primary_set_build_id\x18\x01 \x01(\x09\x12\x1E\x0A\x16secondary_set_build_id\x18\x02 \x01(\x09B\x0B\x0A\x09operation\"@\x0A(UpdateWorkerBuildIdCompatibilityResponseJ\x04\x08\x01\x10\x02R\x0Eversion_set_id\"_\x0A\$GetWorkerBuildIdCompatibilityRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x12\x0A\x0Atask_queue\x18\x02 \x01(\x09\x12\x10\x0A\x08max_sets\x18\x03 \x01(\x05\"t\x0A%GetWorkerBuildIdCompatibilityResponse\x12K\x0A\x12major_version_sets\x18\x01 \x03(\x0B2/.temporal.api.taskqueue.v1.CompatibleVersionSet\"\xB5\x0D\x0A\"UpdateWorkerVersioningRulesRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x12\x0A\x0Atask_queue\x18\x02 \x01(\x09\x12\x16\x0A\x0Econflict_token\x18\x03 \x01(\x0C\x12\x81\x01\x0A\x16insert_assignment_rule\x18\x04 \x01(\x0B2_.temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.InsertBuildIdAssignmentRuleH\x00\x12\x83\x01\x0A\x17replace_assignment_rule\x18\x05 \x01(\x0B2`.temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.ReplaceBuildIdAssignmentRuleH\x00\x12\x81\x01\x0A\x16delete_assignment_rule\x18\x06 \x01(\x0B2_.temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.DeleteBuildIdAssignmentRuleH\x00\x12\x8C\x01\x0A\x1Cadd_compatible_redirect_rule\x18\x07 \x01(\x0B2d.temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.AddCompatibleBuildIdRedirectRuleH\x00\x12\x94\x01\x0A replace_compatible_redirect_rule\x18\x08 \x01(\x0B2h.temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.ReplaceCompatibleBuildIdRedirectRuleH\x00\x12\x92\x01\x0A\x1Fdelete_compatible_redirect_rule\x18\x09 \x01(\x0B2g.temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.DeleteCompatibleBuildIdRedirectRuleH\x00\x12l\x0A\x0Fcommit_build_id\x18\x0A \x01(\x0B2Q.temporal.api.workflowservice.v1.UpdateWorkerVersioningRulesRequest.CommitBuildIdH\x00\x1Aq\x0A\x1BInsertBuildIdAssignmentRule\x12\x12\x0A\x0Arule_index\x18\x01 \x01(\x05\x12>\x0A\x04rule\x18\x02 \x01(\x0B20.temporal.api.taskqueue.v1.BuildIdAssignmentRule\x1A\x81\x01\x0A\x1CReplaceBuildIdAssignmentRule\x12\x12\x0A\x0Arule_index\x18\x01 \x01(\x05\x12>\x0A\x04rule\x18\x02 \x01(\x0B20.temporal.api.taskqueue.v1.BuildIdAssignmentRule\x12\x0D\x0A\x05force\x18\x03 \x01(\x08\x1A@\x0A\x1BDeleteBuildIdAssignmentRule\x12\x12\x0A\x0Arule_index\x18\x01 \x01(\x05\x12\x0D\x0A\x05force\x18\x02 \x01(\x08\x1Aj\x0A AddCompatibleBuildIdRedirectRule\x12F\x0A\x04rule\x18\x01 \x01(\x0B28.temporal.api.taskqueue.v1.CompatibleBuildIdRedirectRule\x1An\x0A\$ReplaceCompatibleBuildIdRedirectRule\x12F\x0A\x04rule\x18\x01 \x01(\x0B28.temporal.api.taskqueue.v1.CompatibleBuildIdRedirectRule\x1A>\x0A#DeleteCompatibleBuildIdRedirectRule\x12\x17\x0A\x0Fsource_build_id\x18\x01 \x01(\x09\x1A7\x0A\x0DCommitBuildId\x12\x17\x0A\x0Ftarget_build_id\x18\x01 \x01(\x09\x12\x0D\x0A\x05force\x18\x02 \x01(\x08B\x0B\x0A\x09operation\"\xFC\x01\x0A#UpdateWorkerVersioningRulesResponse\x12U\x0A\x10assignment_rules\x18\x01 \x03(\x0B2;.temporal.api.taskqueue.v1.TimestampedBuildIdAssignmentRule\x12f\x0A\x19compatible_redirect_rules\x18\x02 \x03(\x0B2C.temporal.api.taskqueue.v1.TimestampedCompatibleBuildIdRedirectRule\x12\x16\x0A\x0Econflict_token\x18\x03 \x01(\x0C\"H\x0A\x1FGetWorkerVersioningRulesRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x12\x0A\x0Atask_queue\x18\x02 \x01(\x09\"\xF9\x01\x0A GetWorkerVersioningRulesResponse\x12U\x0A\x10assignment_rules\x18\x01 \x03(\x0B2;.temporal.api.taskqueue.v1.TimestampedBuildIdAssignmentRule\x12f\x0A\x19compatible_redirect_rules\x18\x02 \x03(\x0B2C.temporal.api.taskqueue.v1.TimestampedCompatibleBuildIdRedirectRule\x12\x16\x0A\x0Econflict_token\x18\x03 \x01(\x0C\"\x9C\x01\x0A GetWorkerTaskReachabilityRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x11\x0A\x09build_ids\x18\x02 \x03(\x09\x12\x13\x0A\x0Btask_queues\x18\x03 \x03(\x09\x12=\x0A\x0Creachability\x18\x04 \x01(\x0E2'.temporal.api.enums.v1.TaskReachability\"r\x0A!GetWorkerTaskReachabilityResponse\x12M\x0A\x15build_id_reachability\x18\x01 \x03(\x0B2..temporal.api.taskqueue.v1.BuildIdReachability\"\x85\x02\x0A\x1EUpdateWorkflowExecutionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12E\x0A\x12workflow_execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x1E\x0A\x16first_execution_run_id\x18\x03 \x01(\x09\x127\x0A\x0Bwait_policy\x18\x04 \x01(\x0B2\".temporal.api.update.v1.WaitPolicy\x120\x0A\x07request\x18\x05 \x01(\x0B2\x1F.temporal.api.update.v1.Request\"\xD7\x01\x0A\x1FUpdateWorkflowExecutionResponse\x125\x0A\x0Aupdate_ref\x18\x01 \x01(\x0B2!.temporal.api.update.v1.UpdateRef\x120\x0A\x07outcome\x18\x02 \x01(\x0B2\x1F.temporal.api.update.v1.Outcome\x12K\x0A\x05stage\x18\x03 \x01(\x0E2<.temporal.api.enums.v1.UpdateWorkflowExecutionLifecycleStage\"\xF4\x07\x0A\x1AStartBatchOperationRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x18\x0A\x10visibility_query\x18\x02 \x01(\x09\x12\x0E\x0A\x06job_id\x18\x03 \x01(\x09\x12\x0E\x0A\x06reason\x18\x04 \x01(\x09\x12=\x0A\x0Aexecutions\x18\x05 \x03(\x0B2).temporal.api.common.v1.WorkflowExecution\x12!\x0A\x19max_operations_per_second\x18\x06 \x01(\x02\x12Q\x0A\x15termination_operation\x18\x0A \x01(\x0B20.temporal.api.batch.v1.BatchOperationTerminationH\x00\x12G\x0A\x10signal_operation\x18\x0B \x01(\x0B2+.temporal.api.batch.v1.BatchOperationSignalH\x00\x12S\x0A\x16cancellation_operation\x18\x0C \x01(\x0B21.temporal.api.batch.v1.BatchOperationCancellationH\x00\x12K\x0A\x12deletion_operation\x18\x0D \x01(\x0B2-.temporal.api.batch.v1.BatchOperationDeletionH\x00\x12E\x0A\x0Freset_operation\x18\x0E \x01(\x0B2*.temporal.api.batch.v1.BatchOperationResetH\x00\x12p\x0A!update_workflow_options_operation\x18\x0F \x01(\x0B2C.temporal.api.batch.v1.BatchOperationUpdateWorkflowExecutionOptionsH\x00\x12^\x0A\x1Cunpause_activities_operation\x18\x10 \x01(\x0B26.temporal.api.batch.v1.BatchOperationUnpauseActivitiesH\x00\x12Z\x0A\x1Areset_activities_operation\x18\x11 \x01(\x0B24.temporal.api.batch.v1.BatchOperationResetActivitiesH\x00\x12g\x0A!update_activity_options_operation\x18\x12 \x01(\x0B2:.temporal.api.batch.v1.BatchOperationUpdateActivityOptionsH\x00B\x0B\x0A\x09operation\"\x1D\x0A\x1BStartBatchOperationResponse\"`\x0A\x19StopBatchOperationRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x0E\x0A\x06job_id\x18\x02 \x01(\x09\x12\x0E\x0A\x06reason\x18\x03 \x01(\x09\x12\x10\x0A\x08identity\x18\x04 \x01(\x09\"\x1C\x0A\x1AStopBatchOperationResponse\"B\x0A\x1DDescribeBatchOperationRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x0E\x0A\x06job_id\x18\x02 \x01(\x09\"\x92\x03\x0A\x1EDescribeBatchOperationResponse\x12A\x0A\x0Eoperation_type\x18\x01 \x01(\x0E2).temporal.api.enums.v1.BatchOperationType\x12\x0E\x0A\x06job_id\x18\x02 \x01(\x09\x129\x0A\x05state\x18\x03 \x01(\x0E2*.temporal.api.enums.v1.BatchOperationState\x12.\x0A\x0Astart_time\x18\x04 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12.\x0A\x0Aclose_time\x18\x05 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12\x1D\x0A\x15total_operation_count\x18\x06 \x01(\x03\x12 \x0A\x18complete_operation_count\x18\x07 \x01(\x03\x12\x1F\x0A\x17failure_operation_count\x18\x08 \x01(\x03\x12\x10\x0A\x08identity\x18\x09 \x01(\x09\x12\x0E\x0A\x06reason\x18\x0A \x01(\x09\"[\x0A\x1AListBatchOperationsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\"y\x0A\x1BListBatchOperationsResponse\x12A\x0A\x0Eoperation_info\x18\x01 \x03(\x0B2).temporal.api.batch.v1.BatchOperationInfo\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"\xB9\x01\x0A\"PollWorkflowExecutionUpdateRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x125\x0A\x0Aupdate_ref\x18\x02 \x01(\x0B2!.temporal.api.update.v1.UpdateRef\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x127\x0A\x0Bwait_policy\x18\x04 \x01(\x0B2\".temporal.api.update.v1.WaitPolicy\"\xDB\x01\x0A#PollWorkflowExecutionUpdateResponse\x120\x0A\x07outcome\x18\x01 \x01(\x0B2\x1F.temporal.api.update.v1.Outcome\x12K\x0A\x05stage\x18\x02 \x01(\x0E2<.temporal.api.enums.v1.UpdateWorkflowExecutionLifecycleStage\x125\x0A\x0Aupdate_ref\x18\x03 \x01(\x0B2!.temporal.api.update.v1.UpdateRef\"\xEA\x02\x0A\x19PollNexusTaskQueueRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x10\x0A\x08identity\x18\x02 \x01(\x09\x128\x0A\x0Atask_queue\x18\x03 \x01(\x0B2\$.temporal.api.taskqueue.v1.TaskQueue\x12Z\x0A\x1Bworker_version_capabilities\x18\x04 \x01(\x0B21.temporal.api.common.v1.WorkerVersionCapabilitiesB\x02\x18\x01\x12O\x0A\x12deployment_options\x18\x06 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentOptions\x12A\x0A\x10worker_heartbeat\x18\x07 \x03(\x0B2'.temporal.api.worker.v1.WorkerHeartbeat\"\xB4\x01\x0A\x1APollNexusTaskQueueResponse\x12\x12\x0A\x0Atask_token\x18\x01 \x01(\x0C\x12/\x0A\x07request\x18\x02 \x01(\x0B2\x1E.temporal.api.nexus.v1.Request\x12Q\x0A\x17poller_scaling_decision\x18\x03 \x01(\x0B20.temporal.api.taskqueue.v1.PollerScalingDecision\"\x8E\x01\x0A RespondNexusTaskCompletedRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x10\x0A\x08identity\x18\x02 \x01(\x09\x12\x12\x0A\x0Atask_token\x18\x03 \x01(\x0C\x121\x0A\x08response\x18\x04 \x01(\x0B2\x1F.temporal.api.nexus.v1.Response\"#\x0A!RespondNexusTaskCompletedResponse\"\x8C\x01\x0A\x1DRespondNexusTaskFailedRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x10\x0A\x08identity\x18\x02 \x01(\x09\x12\x12\x0A\x0Atask_token\x18\x03 \x01(\x0C\x122\x0A\x05error\x18\x04 \x01(\x0B2#.temporal.api.nexus.v1.HandlerError\" \x0A\x1ERespondNexusTaskFailedResponse\"\xDF\x02\x0A\x1CExecuteMultiOperationRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12[\x0A\x0Aoperations\x18\x02 \x03(\x0B2G.temporal.api.workflowservice.v1.ExecuteMultiOperationRequest.Operation\x1A\xCE\x01\x0A\x09Operation\x12X\x0A\x0Estart_workflow\x18\x01 \x01(\x0B2>.temporal.api.workflowservice.v1.StartWorkflowExecutionRequestH\x00\x12Z\x0A\x0Fupdate_workflow\x18\x02 \x01(\x0B2?.temporal.api.workflowservice.v1.UpdateWorkflowExecutionRequestH\x00B\x0B\x0A\x09operation\"\xCC\x02\x0A\x1DExecuteMultiOperationResponse\x12Z\x0A\x09responses\x18\x01 \x03(\x0B2G.temporal.api.workflowservice.v1.ExecuteMultiOperationResponse.Response\x1A\xCE\x01\x0A\x08Response\x12Y\x0A\x0Estart_workflow\x18\x01 \x01(\x0B2?.temporal.api.workflowservice.v1.StartWorkflowExecutionResponseH\x00\x12[\x0A\x0Fupdate_workflow\x18\x02 \x01(\x0B2@.temporal.api.workflowservice.v1.UpdateWorkflowExecutionResponseH\x00B\x0A\x0A\x08response\"\xD0\x02\x0A\x1CUpdateActivityOptionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12C\x0A\x10activity_options\x18\x04 \x01(\x0B2).temporal.api.activity.v1.ActivityOptions\x12/\x0A\x0Bupdate_mask\x18\x05 \x01(\x0B2\x1A.google.protobuf.FieldMask\x12\x0C\x0A\x02id\x18\x06 \x01(\x09H\x00\x12\x0E\x0A\x04type\x18\x07 \x01(\x09H\x00\x12\x13\x0A\x09match_all\x18\x09 \x01(\x08H\x00\x12\x18\x0A\x10restore_original\x18\x08 \x01(\x08B\x0A\x0A\x08activity\"d\x0A\x1DUpdateActivityOptionsResponse\x12C\x0A\x10activity_options\x18\x01 \x01(\x0B2).temporal.api.activity.v1.ActivityOptions\"\xB3\x01\x0A\x14PauseActivityRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x0C\x0A\x02id\x18\x04 \x01(\x09H\x00\x12\x0E\x0A\x04type\x18\x05 \x01(\x09H\x00\x12\x0E\x0A\x06reason\x18\x06 \x01(\x09B\x0A\x0A\x08activity\"\x17\x0A\x15PauseActivityResponse\"\x98\x02\x0A\x16UnpauseActivityRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x0C\x0A\x02id\x18\x04 \x01(\x09H\x00\x12\x0E\x0A\x04type\x18\x05 \x01(\x09H\x00\x12\x15\x0A\x0Bunpause_all\x18\x06 \x01(\x08H\x00\x12\x16\x0A\x0Ereset_attempts\x18\x07 \x01(\x08\x12\x17\x0A\x0Freset_heartbeat\x18\x08 \x01(\x08\x12)\x0A\x06jitter\x18\x09 \x01(\x0B2\x19.google.protobuf.DurationB\x0A\x0A\x08activity\"\x19\x0A\x17UnpauseActivityResponse\"\xB3\x02\x0A\x14ResetActivityRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12\x0C\x0A\x02id\x18\x04 \x01(\x09H\x00\x12\x0E\x0A\x04type\x18\x05 \x01(\x09H\x00\x12\x13\x0A\x09match_all\x18\x0A \x01(\x08H\x00\x12\x17\x0A\x0Freset_heartbeat\x18\x06 \x01(\x08\x12\x13\x0A\x0Bkeep_paused\x18\x07 \x01(\x08\x12)\x0A\x06jitter\x18\x08 \x01(\x0B2\x19.google.protobuf.Duration\x12 \x0A\x18restore_original_options\x18\x09 \x01(\x08B\x0A\x0A\x08activity\"\x17\x0A\x15ResetActivityResponse\"\x8A\x02\x0A%UpdateWorkflowExecutionOptionsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12E\x0A\x12workflow_execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12V\x0A\x1Aworkflow_execution_options\x18\x03 \x01(\x0B22.temporal.api.workflow.v1.WorkflowExecutionOptions\x12/\x0A\x0Bupdate_mask\x18\x04 \x01(\x0B2\x1A.google.protobuf.FieldMask\"\x80\x01\x0A&UpdateWorkflowExecutionOptionsResponse\x12V\x0A\x1Aworkflow_execution_options\x18\x01 \x01(\x0B22.temporal.api.workflow.v1.WorkflowExecutionOptions\"j\x0A\x19DescribeDeploymentRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12:\x0A\x0Adeployment\x18\x02 \x01(\x0B2&.temporal.api.deployment.v1.Deployment\"a\x0A\x1ADescribeDeploymentResponse\x12C\x0A\x0Fdeployment_info\x18\x01 \x01(\x0B2*.temporal.api.deployment.v1.DeploymentInfo\"\xC2\x01\x0A&DescribeWorkerDeploymentVersionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x07version\x18\x02 \x01(\x09B\x02\x18\x01\x12O\x0A\x12deployment_version\x18\x03 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentVersion\x12\x1F\x0A\x17report_task_queue_stats\x18\x04 \x01(\x08\"\x8C\x05\x0A'DescribeWorkerDeploymentVersionResponse\x12_\x0A\x1Eworker_deployment_version_info\x18\x01 \x01(\x0B27.temporal.api.deployment.v1.WorkerDeploymentVersionInfo\x12v\x0A\x13version_task_queues\x18\x02 \x03(\x0B2Y.temporal.api.workflowservice.v1.DescribeWorkerDeploymentVersionResponse.VersionTaskQueue\x1A\x87\x03\x0A\x10VersionTaskQueue\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x122\x0A\x04type\x18\x02 \x01(\x0E2\$.temporal.api.enums.v1.TaskQueueType\x128\x0A\x05stats\x18\x03 \x01(\x0B2).temporal.api.taskqueue.v1.TaskQueueStats\x12\x90\x01\x0A\x15stats_by_priority_key\x18\x04 \x03(\x0B2q.temporal.api.workflowservice.v1.DescribeWorkerDeploymentVersionResponse.VersionTaskQueue.StatsByPriorityKeyEntry\x1Ad\x0A\x17StatsByPriorityKeyEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x05\x128\x0A\x05value\x18\x02 \x01(\x0B2).temporal.api.taskqueue.v1.TaskQueueStats:\x028\x01\"M\x0A\x1FDescribeWorkerDeploymentRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x17\x0A\x0Fdeployment_name\x18\x02 \x01(\x09\"\x8C\x01\x0A DescribeWorkerDeploymentResponse\x12\x16\x0A\x0Econflict_token\x18\x01 \x01(\x0C\x12P\x0A\x16worker_deployment_info\x18\x02 \x01(\x0B20.temporal.api.deployment.v1.WorkerDeploymentInfo\"l\x0A\x16ListDeploymentsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12\x13\x0A\x0Bseries_name\x18\x04 \x01(\x09\"w\x0A\x17ListDeploymentsResponse\x12\x17\x0A\x0Fnext_page_token\x18\x01 \x01(\x0C\x12C\x0A\x0Bdeployments\x18\x02 \x03(\x0B2..temporal.api.deployment.v1.DeploymentListInfo\"\xCD\x01\x0A\x1BSetCurrentDeploymentRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12:\x0A\x0Adeployment\x18\x02 \x01(\x0B2&.temporal.api.deployment.v1.Deployment\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\x12M\x0A\x0Fupdate_metadata\x18\x04 \x01(\x0B24.temporal.api.deployment.v1.UpdateDeploymentMetadata\"\xB9\x01\x0A\x1CSetCurrentDeploymentResponse\x12K\x0A\x17current_deployment_info\x18\x01 \x01(\x0B2*.temporal.api.deployment.v1.DeploymentInfo\x12L\x0A\x18previous_deployment_info\x18\x02 \x01(\x0B2*.temporal.api.deployment.v1.DeploymentInfo\"\xCB\x01\x0A(SetWorkerDeploymentCurrentVersionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x17\x0A\x0Fdeployment_name\x18\x02 \x01(\x09\x12\x13\x0A\x07version\x18\x03 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x08build_id\x18\x07 \x01(\x09\x12\x16\x0A\x0Econflict_token\x18\x04 \x01(\x0C\x12\x10\x0A\x08identity\x18\x05 \x01(\x09\x12\"\x0A\x1Aignore_missing_task_queues\x18\x06 \x01(\x08\"\xBB\x01\x0A)SetWorkerDeploymentCurrentVersionResponse\x12\x16\x0A\x0Econflict_token\x18\x01 \x01(\x0C\x12\x1C\x0A\x10previous_version\x18\x02 \x01(\x09B\x02\x18\x01\x12X\x0A\x1Bprevious_deployment_version\x18\x03 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentVersion\"\xDF\x01\x0A(SetWorkerDeploymentRampingVersionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x17\x0A\x0Fdeployment_name\x18\x02 \x01(\x09\x12\x13\x0A\x07version\x18\x03 \x01(\x09B\x02\x18\x01\x12\x10\x0A\x08build_id\x18\x08 \x01(\x09\x12\x12\x0A\x0Apercentage\x18\x04 \x01(\x02\x12\x16\x0A\x0Econflict_token\x18\x05 \x01(\x0C\x12\x10\x0A\x08identity\x18\x06 \x01(\x09\x12\"\x0A\x1Aignore_missing_task_queues\x18\x07 \x01(\x08\"\xD8\x01\x0A)SetWorkerDeploymentRampingVersionResponse\x12\x16\x0A\x0Econflict_token\x18\x01 \x01(\x0C\x12\x1C\x0A\x10previous_version\x18\x02 \x01(\x09B\x02\x18\x01\x12X\x0A\x1Bprevious_deployment_version\x18\x04 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentVersion\x12\x1B\x0A\x13previous_percentage\x18\x03 \x01(\x02\"]\x0A\x1CListWorkerDeploymentsRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\"\x9F\x05\x0A\x1DListWorkerDeploymentsResponse\x12\x17\x0A\x0Fnext_page_token\x18\x01 \x01(\x0C\x12r\x0A\x12worker_deployments\x18\x02 \x03(\x0B2V.temporal.api.workflowservice.v1.ListWorkerDeploymentsResponse.WorkerDeploymentSummary\x1A\xF0\x03\x0A\x17WorkerDeploymentSummary\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12/\x0A\x0Bcreate_time\x18\x02 \x01(\x0B2\x1A.google.protobuf.Timestamp\x12A\x0A\x0Erouting_config\x18\x03 \x01(\x0B2).temporal.api.deployment.v1.RoutingConfig\x12o\x0A\x16latest_version_summary\x18\x04 \x01(\x0B2O.temporal.api.deployment.v1.WorkerDeploymentInfo.WorkerDeploymentVersionSummary\x12p\x0A\x17current_version_summary\x18\x05 \x01(\x0B2O.temporal.api.deployment.v1.WorkerDeploymentInfo.WorkerDeploymentVersionSummary\x12p\x0A\x17ramping_version_summary\x18\x06 \x01(\x0B2O.temporal.api.deployment.v1.WorkerDeploymentInfo.WorkerDeploymentVersionSummary\"\xC8\x01\x0A\$DeleteWorkerDeploymentVersionRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x07version\x18\x02 \x01(\x09B\x02\x18\x01\x12O\x0A\x12deployment_version\x18\x05 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentVersion\x12\x15\x0A\x0Dskip_drainage\x18\x03 \x01(\x08\x12\x10\x0A\x08identity\x18\x04 \x01(\x09\"'\x0A%DeleteWorkerDeploymentVersionResponse\"]\x0A\x1DDeleteWorkerDeploymentRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x17\x0A\x0Fdeployment_name\x18\x02 \x01(\x09\x12\x10\x0A\x08identity\x18\x03 \x01(\x09\" \x0A\x1EDeleteWorkerDeploymentResponse\"\xA2\x03\x0A,UpdateWorkerDeploymentVersionMetadataRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x07version\x18\x02 \x01(\x09B\x02\x18\x01\x12O\x0A\x12deployment_version\x18\x05 \x01(\x0B23.temporal.api.deployment.v1.WorkerDeploymentVersion\x12x\x0A\x0Eupsert_entries\x18\x03 \x03(\x0B2`.temporal.api.workflowservice.v1.UpdateWorkerDeploymentVersionMetadataRequest.UpsertEntriesEntry\x12\x16\x0A\x0Eremove_entries\x18\x04 \x03(\x09\x12\x10\x0A\x08identity\x18\x06 \x01(\x09\x1AU\x0A\x12UpsertEntriesEntry\x12\x0B\x0A\x03key\x18\x01 \x01(\x09\x12.\x0A\x05value\x18\x02 \x01(\x0B2\x1F.temporal.api.common.v1.Payload:\x028\x01\"n\x0A-UpdateWorkerDeploymentVersionMetadataResponse\x12=\x0A\x08metadata\x18\x01 \x01(\x0B2+.temporal.api.deployment.v1.VersionMetadata\"E\x0A\x1BGetCurrentDeploymentRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x13\x0A\x0Bseries_name\x18\x02 \x01(\x09\"k\x0A\x1CGetCurrentDeploymentResponse\x12K\x0A\x17current_deployment_info\x18\x01 \x01(\x0B2*.temporal.api.deployment.v1.DeploymentInfo\"q\x0A GetDeploymentReachabilityRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12:\x0A\x0Adeployment\x18\x02 \x01(\x0B2&.temporal.api.deployment.v1.Deployment\"\xE3\x01\x0A!GetDeploymentReachabilityResponse\x12C\x0A\x0Fdeployment_info\x18\x01 \x01(\x0B2*.temporal.api.deployment.v1.DeploymentInfo\x12C\x0A\x0Creachability\x18\x02 \x01(\x0E2-.temporal.api.enums.v1.DeploymentReachability\x124\x0A\x10last_update_time\x18\x03 \x01(\x0B2\x1A.google.protobuf.Timestamp\"\xB4\x01\x0A\x19CreateWorkflowRuleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x125\x0A\x04spec\x18\x02 \x01(\x0B2'.temporal.api.rules.v1.WorkflowRuleSpec\x12\x12\x0A\x0Aforce_scan\x18\x03 \x01(\x08\x12\x12\x0A\x0Arequest_id\x18\x04 \x01(\x09\x12\x10\x0A\x08identity\x18\x05 \x01(\x09\x12\x13\x0A\x0Bdescription\x18\x06 \x01(\x09\"_\x0A\x1ACreateWorkflowRuleResponse\x121\x0A\x04rule\x18\x01 \x01(\x0B2#.temporal.api.rules.v1.WorkflowRule\x12\x0E\x0A\x06job_id\x18\x02 \x01(\x09\"A\x0A\x1BDescribeWorkflowRuleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x0F\x0A\x07rule_id\x18\x02 \x01(\x09\"Q\x0A\x1CDescribeWorkflowRuleResponse\x121\x0A\x04rule\x18\x01 \x01(\x0B2#.temporal.api.rules.v1.WorkflowRule\"?\x0A\x19DeleteWorkflowRuleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x0F\x0A\x07rule_id\x18\x02 \x01(\x09\"\x1C\x0A\x1ADeleteWorkflowRuleResponse\"F\x0A\x18ListWorkflowRulesRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"h\x0A\x19ListWorkflowRulesResponse\x122\x0A\x05rules\x18\x01 \x03(\x0B2#.temporal.api.rules.v1.WorkflowRule\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"\xCE\x01\x0A\x1ATriggerWorkflowRuleRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12<\x0A\x09execution\x18\x02 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x0C\x0A\x02id\x18\x04 \x01(\x09H\x00\x127\x0A\x04spec\x18\x05 \x01(\x0B2'.temporal.api.rules.v1.WorkflowRuleSpecH\x00\x12\x10\x0A\x08identity\x18\x03 \x01(\x09B\x06\x0A\x04rule\".\x0A\x1BTriggerWorkflowRuleResponse\x12\x0F\x0A\x07applied\x18\x01 \x01(\x08\"\x86\x01\x0A\x1CRecordWorkerHeartbeatRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x10\x0A\x08identity\x18\x02 \x01(\x09\x12A\x0A\x10worker_heartbeat\x18\x03 \x03(\x0B2'.temporal.api.worker.v1.WorkerHeartbeat\"\x1F\x0A\x1DRecordWorkerHeartbeatResponse\"b\x0A\x12ListWorkersRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x11\x0A\x09page_size\x18\x02 \x01(\x05\x12\x17\x0A\x0Fnext_page_token\x18\x03 \x01(\x0C\x12\x0D\x0A\x05query\x18\x04 \x01(\x09\"h\x0A\x13ListWorkersResponse\x128\x0A\x0Cworkers_info\x18\x01 \x03(\x0B2\".temporal.api.worker.v1.WorkerInfo\x12\x17\x0A\x0Fnext_page_token\x18\x02 \x01(\x0C\"\xE2\x03\x0A\x1CUpdateTaskQueueConfigRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x10\x0A\x08identity\x18\x02 \x01(\x09\x12\x12\x0A\x0Atask_queue\x18\x03 \x01(\x09\x12=\x0A\x0Ftask_queue_type\x18\x04 \x01(\x0E2\$.temporal.api.enums.v1.TaskQueueType\x12n\x0A\x17update_queue_rate_limit\x18\x05 \x01(\x0B2M.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate\x12}\x0A&update_fairness_key_rate_limit_default\x18\x06 \x01(\x0B2M.temporal.api.workflowservice.v1.UpdateTaskQueueConfigRequest.RateLimitUpdate\x1A[\x0A\x0FRateLimitUpdate\x128\x0A\x0Arate_limit\x18\x01 \x01(\x0B2\$.temporal.api.taskqueue.v1.RateLimit\x12\x0E\x0A\x06reason\x18\x02 \x01(\x09\"[\x0A\x1DUpdateTaskQueueConfigResponse\x12:\x0A\x06config\x18\x01 \x01(\x0B2*.temporal.api.taskqueue.v1.TaskQueueConfig\"\x89\x01\x0A\x18FetchWorkerConfigRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x10\x0A\x08identity\x18\x02 \x01(\x09\x12\x0E\x0A\x06reason\x18\x03 \x01(\x09\x128\x0A\x08selector\x18\x06 \x01(\x0B2&.temporal.api.common.v1.WorkerSelector\"U\x0A\x19FetchWorkerConfigResponse\x128\x0A\x0Dworker_config\x18\x01 \x01(\x0B2!.temporal.api.sdk.v1.WorkerConfig\"\xF5\x01\x0A\x19UpdateWorkerConfigRequest\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x10\x0A\x08identity\x18\x02 \x01(\x09\x12\x0E\x0A\x06reason\x18\x03 \x01(\x09\x128\x0A\x0Dworker_config\x18\x04 \x01(\x0B2!.temporal.api.sdk.v1.WorkerConfig\x12/\x0A\x0Bupdate_mask\x18\x05 \x01(\x0B2\x1A.google.protobuf.FieldMask\x128\x0A\x08selector\x18\x06 \x01(\x0B2&.temporal.api.common.v1.WorkerSelector\"d\x0A\x1AUpdateWorkerConfigResponse\x12:\x0A\x0Dworker_config\x18\x01 \x01(\x0B2!.temporal.api.sdk.v1.WorkerConfigH\x00B\x0A\x0A\x08responseB\xBE\x01\x0A\"io.temporal.api.workflowservice.v1B\x14RequestResponseProtoP\x01Z5go.temporal.io/api/workflowservice/v1;workflowservice\xAA\x02!Temporalio.Api.WorkflowService.V1\xEA\x02\$Temporalio::Api::WorkflowService::V1b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

