<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/cloud/apigateway/v1/apigateway_service.proto

namespace GPBMetadata\Google\Cloud\Apigateway\V1;

class ApigatewayService
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\Annotations::initOnce();
        \GPBMetadata\Google\Api\Client::initOnce();
        \GPBMetadata\Google\Cloud\Apigateway\V1\Apigateway::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        $pool->internalAddGeneratedFile(
            '

3google/cloud/apigateway/v1/apigateway_service.protogoogle.cloud.apigateway.v1google/api/client.proto+google/cloud/apigateway/v1/apigateway.proto#google/longrunning/operations.proto2
ApiGatewayService
ListGateways/.google.cloud.apigateway.v1.ListGatewaysRequest0.google.cloud.apigateway.v1.ListGatewaysResponse"=.,/v1/{parent=projects/*/locations/*}/gatewaysAparent

GetGateway-.google.cloud.apigateway.v1.GetGatewayRequest#.google.cloud.apigateway.v1.Gateway";.,/v1/{name=projects/*/locations/*/gateways/*}Aname
CreateGateway0.google.cloud.apigateway.v1.CreateGatewayRequest.google.longrunning.Operation"x7",/v1/{parent=projects/*/locations/*}/gateways:gatewayAparent,gateway,gateway_idA
GatewayOperationMetadata
UpdateGateway0.google.cloud.apigateway.v1.UpdateGatewayRequest.google.longrunning.Operation"z?24/v1/{gateway.name=projects/*/locations/*/gateways/*}:gatewayAgateway,update_maskA
GatewayOperationMetadata
DeleteGateway0.google.cloud.apigateway.v1.DeleteGatewayRequest.google.longrunning.Operation"h.*,/v1/{name=projects/*/locations/*/gateways/*}AnameA*
google.protobuf.EmptyOperationMetadata
ListApis+.google.cloud.apigateway.v1.ListApisRequest,.google.cloud.apigateway.v1.ListApisResponse"9*(/v1/{parent=projects/*/locations/*}/apisAparent
GetApi).google.cloud.apigateway.v1.GetApiRequest.google.cloud.apigateway.v1.Api"7*(/v1/{name=projects/*/locations/*/apis/*}Aname
	CreateApi,.google.cloud.apigateway.v1.CreateApiRequest.google.longrunning.Operation"d/"(/v1/{parent=projects/*/locations/*}/apis:apiAparent,api,api_idA
ApiOperationMetadata
	UpdateApi,.google.cloud.apigateway.v1.UpdateApiRequest.google.longrunning.Operation"f32,/v1/{api.name=projects/*/locations/*/apis/*}:apiAapi,update_maskA
ApiOperationMetadata
	DeleteApi,.google.cloud.apigateway.v1.DeleteApiRequest.google.longrunning.Operation"d**(/v1/{name=projects/*/locations/*/apis/*}AnameA*
google.protobuf.EmptyOperationMetadata
ListApiConfigs1.google.cloud.apigateway.v1.ListApiConfigsRequest2.google.cloud.apigateway.v1.ListApiConfigsResponse"C42/v1/{parent=projects/*/locations/*/apis/*}/configsAparent
GetApiConfig/.google.cloud.apigateway.v1.GetApiConfigRequest%.google.cloud.apigateway.v1.ApiConfig"A42/v1/{name=projects/*/locations/*/apis/*/configs/*}Aname
CreateApiConfig2.google.cloud.apigateway.v1.CreateApiConfigRequest.google.longrunning.Operation"@"2/v1/{parent=projects/*/locations/*/apis/*}/configs:
api_configAparent,api_config,api_config_idA
	ApiConfigOperationMetadata
UpdateApiConfig2.google.cloud.apigateway.v1.UpdateApiConfigRequest.google.longrunning.Operation"K2=/v1/{api_config.name=projects/*/locations/*/apis/*/configs/*}:
api_configAapi_config,update_maskA
	ApiConfigOperationMetadata
DeleteApiConfig2.google.cloud.apigateway.v1.DeleteApiConfigRequest.google.longrunning.Operation"n4*2/v1/{name=projects/*/locations/*/apis/*/configs/*}AnameA*
google.protobuf.EmptyOperationMetadataMAapigateway.googleapis.comA.https://www.googleapis.com/auth/cloud-platformB
com.google.cloud.apigateway.v1PZ>cloud.google.com/go/apigateway/apiv1/apigatewaypb;apigatewaypbGoogle.Cloud.ApiGateway.V1Google\\Cloud\\ApiGateway\\V1Google::Cloud::ApiGateway::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

