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

namespace GPBMetadata\Temporal\Api\Query\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\Enums\V1\Query::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\Workflow::initOnce();
        \GPBMetadata\Temporal\Api\Common\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Failure\V1\Message::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xEC\x05\x0A#temporal/api/query/v1/message.proto\x12\x15temporal.api.query.v1\x1A\$temporal/api/enums/v1/workflow.proto\x1A\$temporal/api/common/v1/message.proto\x1A%temporal/api/failure/v1/message.proto\"\x89\x01\x0A\x0DWorkflowQuery\x12\x12\x0A\x0Aquery_type\x18\x01 \x01(\x09\x124\x0A\x0Aquery_args\x18\x02 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12.\x0A\x06header\x18\x03 \x01(\x0B2\x1E.temporal.api.common.v1.Header\"\xCE\x01\x0A\x13WorkflowQueryResult\x12;\x0A\x0Bresult_type\x18\x01 \x01(\x0E2&.temporal.api.enums.v1.QueryResultType\x120\x0A\x06answer\x18\x02 \x01(\x0B2 .temporal.api.common.v1.Payloads\x12\x15\x0A\x0Derror_message\x18\x03 \x01(\x09\x121\x0A\x07failure\x18\x04 \x01(\x0B2 .temporal.api.failure.v1.Failure\"O\x0A\x0DQueryRejected\x12>\x0A\x06status\x18\x01 \x01(\x0E2..temporal.api.enums.v1.WorkflowExecutionStatusB\x84\x01\x0A\x18io.temporal.api.query.v1B\x0CMessageProtoP\x01Z!go.temporal.io/api/query/v1;query\xAA\x02\x17Temporalio.Api.Query.V1\xEA\x02\x1ATemporalio::Api::Query::V1b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

