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

namespace GPBMetadata\Temporal\Api\Update\V1;

class Message
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Temporal\Api\Common\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\Update::initOnce();
        \GPBMetadata\Temporal\Api\Failure\V1\Message::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xC6\x0A\x0A\$temporal/api/update/v1/message.proto\x12\x16temporal.api.update.v1\x1A\"temporal/api/enums/v1/update.proto\x1A%temporal/api/failure/v1/message.proto\"c\x0A\x0AWaitPolicy\x12U\x0A\x0Flifecycle_stage\x18\x01 \x01(\x0E2<.temporal.api.enums.v1.UpdateWorkflowExecutionLifecycleStage\"e\x0A\x09UpdateRef\x12E\x0A\x12workflow_execution\x18\x01 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x11\x0A\x09update_id\x18\x02 \x01(\x09\"|\x0A\x07Outcome\x123\x0A\x07success\x18\x01 \x01(\x0B2 .temporal.api.common.v1.PayloadsH\x00\x123\x0A\x07failure\x18\x02 \x01(\x0B2 .temporal.api.failure.v1.FailureH\x00B\x07\x0A\x05value\"+\x0A\x04Meta\x12\x11\x0A\x09update_id\x18\x01 \x01(\x09\x12\x10\x0A\x08identity\x18\x02 \x01(\x09\"u\x0A\x05Input\x12.\x0A\x06header\x18\x01 \x01(\x0B2\x1E.temporal.api.common.v1.Header\x12\x0C\x0A\x04name\x18\x02 \x01(\x09\x12.\x0A\x04args\x18\x03 \x01(\x0B2 .temporal.api.common.v1.Payloads\"c\x0A\x07Request\x12*\x0A\x04meta\x18\x01 \x01(\x0B2\x1C.temporal.api.update.v1.Meta\x12,\x0A\x05input\x18\x02 \x01(\x0B2\x1D.temporal.api.update.v1.Input\"\xCC\x01\x0A\x09Rejection\x12#\x0A\x1Brejected_request_message_id\x18\x01 \x01(\x09\x12,\x0A\$rejected_request_sequencing_event_id\x18\x02 \x01(\x03\x129\x0A\x10rejected_request\x18\x03 \x01(\x0B2\x1F.temporal.api.update.v1.Request\x121\x0A\x07failure\x18\x04 \x01(\x0B2 .temporal.api.failure.v1.Failure\"\x9A\x01\x0A\x0AAcceptance\x12#\x0A\x1Baccepted_request_message_id\x18\x01 \x01(\x09\x12,\x0A\$accepted_request_sequencing_event_id\x18\x02 \x01(\x03\x129\x0A\x10accepted_request\x18\x03 \x01(\x0B2\x1F.temporal.api.update.v1.Request\"h\x0A\x08Response\x12*\x0A\x04meta\x18\x01 \x01(\x0B2\x1C.temporal.api.update.v1.Meta\x120\x0A\x07outcome\x18\x02 \x01(\x0B2\x1F.temporal.api.update.v1.OutcomeB\x89\x01\x0A\x19io.temporal.api.update.v1B\x0CMessageProtoP\x01Z#go.temporal.io/api/update/v1;update\xAA\x02\x18Temporalio.Api.Update.V1\xEA\x02\x1BTemporalio::Api::Update::V1b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

