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

namespace GPBMetadata\Temporal\Api\Errordetails\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\Google\Protobuf\Any::initOnce();
        \GPBMetadata\Temporal\Api\Common\V1\Message::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\FailedCause::initOnce();
        \GPBMetadata\Temporal\Api\Enums\V1\PBNamespace::initOnce();
        \GPBMetadata\Temporal\Api\Failure\V1\Message::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xE9\x0E\x0A*temporal/api/errordetails/v1/message.proto\x12\x1Ctemporal.api.errordetails.v1\x1A\$temporal/api/common/v1/message.proto\x1A(temporal/api/enums/v1/failed_cause.proto\x1A%temporal/api/enums/v1/namespace.proto\x1A%temporal/api/failure/v1/message.proto\"B\x0A\x0FNotFoundFailure\x12\x17\x0A\x0Fcurrent_cluster\x18\x01 \x01(\x09\x12\x16\x0A\x0Eactive_cluster\x18\x02 \x01(\x09\"R\x0A&WorkflowExecutionAlreadyStartedFailure\x12\x18\x0A\x10start_request_id\x18\x01 \x01(\x09\x12\x0E\x0A\x06run_id\x18\x02 \x01(\x09\"_\x0A\x19NamespaceNotActiveFailure\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x12\x17\x0A\x0Fcurrent_cluster\x18\x02 \x01(\x09\x12\x16\x0A\x0Eactive_cluster\x18\x03 \x01(\x09\"0\x0A\x1BNamespaceUnavailableFailure\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\"\xA6\x01\x0A\x1CNamespaceInvalidStateFailure\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\x124\x0A\x05state\x18\x02 \x01(\x0E2%.temporal.api.enums.v1.NamespaceState\x12=\x0A\x0Eallowed_states\x18\x03 \x03(\x0E2%.temporal.api.enums.v1.NamespaceState\"-\x0A\x18NamespaceNotFoundFailure\x12\x11\x0A\x09namespace\x18\x01 \x01(\x09\"\x1F\x0A\x1DNamespaceAlreadyExistsFailure\"k\x0A ClientVersionNotSupportedFailure\x12\x16\x0A\x0Eclient_version\x18\x01 \x01(\x09\x12\x13\x0A\x0Bclient_name\x18\x02 \x01(\x09\x12\x1A\x0A\x12supported_versions\x18\x03 \x01(\x09\"d\x0A ServerVersionNotSupportedFailure\x12\x16\x0A\x0Eserver_version\x18\x01 \x01(\x09\x12(\x0A client_supported_server_versions\x18\x02 \x01(\x09\"%\x0A#CancellationAlreadyRequestedFailure\"G\x0A\x12QueryFailedFailure\x121\x0A\x07failure\x18\x01 \x01(\x0B2 .temporal.api.failure.v1.Failure\")\x0A\x17PermissionDeniedFailure\x12\x0E\x0A\x06reason\x18\x01 \x01(\x09\"\x96\x01\x0A\x18ResourceExhaustedFailure\x12<\x0A\x05cause\x18\x01 \x01(\x0E2-.temporal.api.enums.v1.ResourceExhaustedCause\x12<\x0A\x05scope\x18\x02 \x01(\x0E2-.temporal.api.enums.v1.ResourceExhaustedScope\"v\x0A\x15SystemWorkflowFailure\x12E\x0A\x12workflow_execution\x18\x01 \x01(\x0B2).temporal.api.common.v1.WorkflowExecution\x12\x16\x0A\x0Eworkflow_error\x18\x02 \x01(\x09\"\x19\x0A\x17WorkflowNotReadyFailure\"3\x0A\x17NewerBuildExistsFailure\x12\x18\x0A\x10default_build_id\x18\x01 \x01(\x09\"\xD9\x01\x0A\x1EMultiOperationExecutionFailure\x12^\x0A\x08statuses\x18\x01 \x03(\x0B2L.temporal.api.errordetails.v1.MultiOperationExecutionFailure.OperationStatus\x1AW\x0A\x0FOperationStatus\x12\x0C\x0A\x04code\x18\x01 \x01(\x05\x12\x0F\x0A\x07message\x18\x02 \x01(\x09\x12%\x0A\x07details\x18\x03 \x03(\x0B2\x14.google.protobuf.AnyB\xA7\x01\x0A\x1Fio.temporal.api.errordetails.v1B\x0CMessageProtoP\x01Z/go.temporal.io/api/errordetails/v1;errordetails\xAA\x02\x1ETemporalio.Api.ErrorDetails.V1\xEA\x02!Temporalio::Api::ErrorDetails::V1b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

