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

namespace GPBMetadata\Google\Cloud\Apigeeregistry\V1;

class RegistryService
{
    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\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Httpbody::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        \GPBMetadata\Google\Cloud\Apigeeregistry\V1\RegistryModels::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        $pool->internalAddGeneratedFile(
            '
òr
5google/cloud/apigeeregistry/v1/registry_service.protogoogle.cloud.apigeeregistry.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/httpbody.protogoogle/api/resource.proto4google/cloud/apigeeregistry/v1/registry_models.protogoogle/protobuf/empty.proto google/protobuf/field_mask.proto"ƒ
ListApisRequest9
parent (	B)àAúA#!apigeeregistry.googleapis.com/Api
	page_size (

page_token (	
filter (	"^
ListApisResponse1
apis (2#.google.cloud.apigeeregistry.v1.Api
next_page_token (	"H
GetApiRequest7
name (	B)àAúA#
!apigeeregistry.googleapis.com/Api"™
CreateApiRequest9
parent (	B)àAúA#!apigeeregistry.googleapis.com/Api5
api (2#.google.cloud.apigeeregistry.v1.ApiBàA
api_id (	BàA"‘
UpdateApiRequest5
api (2#.google.cloud.apigeeregistry.v1.ApiBàA/
update_mask (2.google.protobuf.FieldMask
allow_missing ("Z
DeleteApiRequest7
name (	B)àAúA#
!apigeeregistry.googleapis.com/Api
force ("‘
ListApiVersionsRequest@
parent (	B0àAúA*(apigeeregistry.googleapis.com/ApiVersion
	page_size (

page_token (	
filter (	"t
ListApiVersionsResponse@
api_versions (2*.google.cloud.apigeeregistry.v1.ApiVersion
next_page_token (	"V
GetApiVersionRequest>
name (	B0àAúA*
(apigeeregistry.googleapis.com/ApiVersion"¾
CreateApiVersionRequest@
parent (	B0àAúA*(apigeeregistry.googleapis.com/ApiVersionD
api_version (2*.google.cloud.apigeeregistry.v1.ApiVersionBàA
api_version_id (	BàA"§
UpdateApiVersionRequestD
api_version (2*.google.cloud.apigeeregistry.v1.ApiVersionBàA/
update_mask (2.google.protobuf.FieldMask
allow_missing ("h
DeleteApiVersionRequest>
name (	B0àAúA*
(apigeeregistry.googleapis.com/ApiVersion
force ("‹
ListApiSpecsRequest=
parent (	B-àAúA\'%apigeeregistry.googleapis.com/ApiSpec
	page_size (

page_token (	
filter (	"k
ListApiSpecsResponse:
	api_specs (2\'.google.cloud.apigeeregistry.v1.ApiSpec
next_page_token (	"P
GetApiSpecRequest;
name (	B-àAúA\'
%apigeeregistry.googleapis.com/ApiSpec"X
GetApiSpecContentsRequest;
name (	B-àAúA\'
%apigeeregistry.googleapis.com/ApiSpec"¯
CreateApiSpecRequest=
parent (	B-àAúA\'%apigeeregistry.googleapis.com/ApiSpec>
api_spec (2\'.google.cloud.apigeeregistry.v1.ApiSpecBàA
api_spec_id (	BàA"ž
UpdateApiSpecRequest>
api_spec (2\'.google.cloud.apigeeregistry.v1.ApiSpecBàA/
update_mask (2.google.protobuf.FieldMask
allow_missing ("b
DeleteApiSpecRequest;
name (	B-àAúA\'
%apigeeregistry.googleapis.com/ApiSpec
force ("j
TagApiSpecRevisionRequest;
name (	B-àAúA\'
%apigeeregistry.googleapis.com/ApiSpec
tag (	BàA"
ListApiSpecRevisionsRequest;
name (	B-àAúA\'
%apigeeregistry.googleapis.com/ApiSpec
	page_size (

page_token (	"s
ListApiSpecRevisionsResponse:
	api_specs (2\'.google.cloud.apigeeregistry.v1.ApiSpec
next_page_token (	"o
RollbackApiSpecRequest;
name (	B-àAúA\'
%apigeeregistry.googleapis.com/ApiSpec
revision_id (	BàA"[
DeleteApiSpecRevisionRequest;
name (	B-àAúA\'
%apigeeregistry.googleapis.com/ApiSpec"—
ListApiDeploymentsRequestC
parent (	B3àAúA-+apigeeregistry.googleapis.com/ApiDeployment
	page_size (

page_token (	
filter (	"}
ListApiDeploymentsResponseF
api_deployments (2-.google.cloud.apigeeregistry.v1.ApiDeployment
next_page_token (	"\\
GetApiDeploymentRequestA
name (	B3àAúA-
+apigeeregistry.googleapis.com/ApiDeployment"Í
CreateApiDeploymentRequestC
parent (	B3àAúA-+apigeeregistry.googleapis.com/ApiDeploymentJ
api_deployment (2-.google.cloud.apigeeregistry.v1.ApiDeploymentBàA
api_deployment_id (	BàA"°
UpdateApiDeploymentRequestJ
api_deployment (2-.google.cloud.apigeeregistry.v1.ApiDeploymentBàA/
update_mask (2.google.protobuf.FieldMask
allow_missing ("n
DeleteApiDeploymentRequestA
name (	B3àAúA-
+apigeeregistry.googleapis.com/ApiDeployment
force ("v
TagApiDeploymentRevisionRequestA
name (	B3àAúA-
+apigeeregistry.googleapis.com/ApiDeployment
tag (	BàA"
!ListApiDeploymentRevisionsRequestA
name (	B3àAúA-
+apigeeregistry.googleapis.com/ApiDeployment
	page_size (

page_token (	"…
"ListApiDeploymentRevisionsResponseF
api_deployments (2-.google.cloud.apigeeregistry.v1.ApiDeployment
next_page_token (	"{
RollbackApiDeploymentRequestA
name (	B3àAúA-
+apigeeregistry.googleapis.com/ApiDeployment
revision_id (	BàA"g
"DeleteApiDeploymentRevisionRequestA
name (	B3àAúA-
+apigeeregistry.googleapis.com/ApiDeployment"
ListArtifactsRequest>
parent (	B.àAúA(&apigeeregistry.googleapis.com/Artifact
	page_size (

page_token (	
filter (	"m
ListArtifactsResponse;
	artifacts (2(.google.cloud.apigeeregistry.v1.Artifact
next_page_token (	"R
GetArtifactRequest<
name (	B.àAúA(
&apigeeregistry.googleapis.com/Artifact"Z
GetArtifactContentsRequest<
name (	B.àAúA(
&apigeeregistry.googleapis.com/Artifact"²
CreateArtifactRequest>
parent (	B.àAúA(&apigeeregistry.googleapis.com/Artifact?
artifact (2(.google.cloud.apigeeregistry.v1.ArtifactBàA
artifact_id (	BàA"Y
ReplaceArtifactRequest?
artifact (2(.google.cloud.apigeeregistry.v1.ArtifactBàA"U
DeleteArtifactRequest<
name (	B.àAúA(
&apigeeregistry.googleapis.com/Artifact2ÀE
Registry¨
ListApis/.google.cloud.apigeeregistry.v1.ListApisRequest0.google.cloud.apigeeregistry.v1.ListApisResponse"9‚Óä“*(/v1/{parent=projects/*/locations/*}/apisÚAparent•
GetApi-.google.cloud.apigeeregistry.v1.GetApiRequest#.google.cloud.apigeeregistry.v1.Api"7‚Óä“*(/v1/{name=projects/*/locations/*/apis/*}ÚAname­
	CreateApi0.google.cloud.apigeeregistry.v1.CreateApiRequest#.google.cloud.apigeeregistry.v1.Api"I‚Óä“/"(/v1/{parent=projects/*/locations/*}/apis:apiÚAparent,api,api_id¯
	UpdateApi0.google.cloud.apigeeregistry.v1.UpdateApiRequest#.google.cloud.apigeeregistry.v1.Api"K‚Óä“32,/v1/{api.name=projects/*/locations/*/apis/*}:apiÚAapi,update_maskŽ
	DeleteApi0.google.cloud.apigeeregistry.v1.DeleteApiRequest.google.protobuf.Empty"7‚Óä“**(/v1/{name=projects/*/locations/*/apis/*}ÚAnameÈ
ListApiVersions6.google.cloud.apigeeregistry.v1.ListApiVersionsRequest7.google.cloud.apigeeregistry.v1.ListApiVersionsResponse"D‚Óä“53/v1/{parent=projects/*/locations/*/apis/*}/versionsÚAparentµ
GetApiVersion4.google.cloud.apigeeregistry.v1.GetApiVersionRequest*.google.cloud.apigeeregistry.v1.ApiVersion"B‚Óä“53/v1/{name=projects/*/locations/*/apis/*/versions/*}ÚAnameå
CreateApiVersion7.google.cloud.apigeeregistry.v1.CreateApiVersionRequest*.google.cloud.apigeeregistry.v1.ApiVersion"l‚Óä“B"3/v1/{parent=projects/*/locations/*/apis/*}/versions:api_versionÚA!parent,api_version,api_version_idç
UpdateApiVersion7.google.cloud.apigeeregistry.v1.UpdateApiVersionRequest*.google.cloud.apigeeregistry.v1.ApiVersion"n‚Óä“N2?/v1/{api_version.name=projects/*/locations/*/apis/*/versions/*}:api_versionÚAapi_version,update_mask§
DeleteApiVersion7.google.cloud.apigeeregistry.v1.DeleteApiVersionRequest.google.protobuf.Empty"B‚Óä“5*3/v1/{name=projects/*/locations/*/apis/*/versions/*}ÚAnameÇ
ListApiSpecs3.google.cloud.apigeeregistry.v1.ListApiSpecsRequest4.google.cloud.apigeeregistry.v1.ListApiSpecsResponse"L‚Óä“=;/v1/{parent=projects/*/locations/*/apis/*/versions/*}/specsÚAparent´

GetApiSpec1.google.cloud.apigeeregistry.v1.GetApiSpecRequest\'.google.cloud.apigeeregistry.v1.ApiSpec"J‚Óä“=;/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}ÚAname½
GetApiSpecContents9.google.cloud.apigeeregistry.v1.GetApiSpecContentsRequest.google.api.HttpBody"V‚Óä“IG/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:getContentsÚAnameÛ
CreateApiSpec4.google.cloud.apigeeregistry.v1.CreateApiSpecRequest\'.google.cloud.apigeeregistry.v1.ApiSpec"k‚Óä“G";/v1/{parent=projects/*/locations/*/apis/*/versions/*}/specs:api_specÚAparent,api_spec,api_spec_idÝ
UpdateApiSpec4.google.cloud.apigeeregistry.v1.UpdateApiSpecRequest\'.google.cloud.apigeeregistry.v1.ApiSpec"m‚Óä“P2D/v1/{api_spec.name=projects/*/locations/*/apis/*/versions/*/specs/*}:api_specÚAapi_spec,update_mask©
DeleteApiSpec4.google.cloud.apigeeregistry.v1.DeleteApiSpecRequest.google.protobuf.Empty"J‚Óä“=*;/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}ÚAnameÌ
TagApiSpecRevision9.google.cloud.apigeeregistry.v1.TagApiSpecRevisionRequest\'.google.cloud.apigeeregistry.v1.ApiSpec"R‚Óä“L"G/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:tagRevision:*ä
ListApiSpecRevisions;.google.cloud.apigeeregistry.v1.ListApiSpecRevisionsRequest<.google.cloud.apigeeregistry.v1.ListApiSpecRevisionsResponse"Q‚Óä“KI/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:listRevisionsÃ
RollbackApiSpec6.google.cloud.apigeeregistry.v1.RollbackApiSpecRequest\'.google.cloud.apigeeregistry.v1.ApiSpec"O‚Óä“I"D/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:rollback:*Ù
DeleteApiSpecRevision<.google.cloud.apigeeregistry.v1.DeleteApiSpecRevisionRequest\'.google.cloud.apigeeregistry.v1.ApiSpec"Y‚Óä“L*J/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*}:deleteRevisionÚAnameÔ
ListApiDeployments9.google.cloud.apigeeregistry.v1.ListApiDeploymentsRequest:.google.cloud.apigeeregistry.v1.ListApiDeploymentsResponse"G‚Óä“86/v1/{parent=projects/*/locations/*/apis/*}/deploymentsÚAparentÁ
GetApiDeployment7.google.cloud.apigeeregistry.v1.GetApiDeploymentRequest-.google.cloud.apigeeregistry.v1.ApiDeployment"E‚Óä“86/v1/{name=projects/*/locations/*/apis/*/deployments/*}ÚAnameú
CreateApiDeployment:.google.cloud.apigeeregistry.v1.CreateApiDeploymentRequest-.google.cloud.apigeeregistry.v1.ApiDeployment"x‚Óä“H"6/v1/{parent=projects/*/locations/*/apis/*}/deployments:api_deploymentÚA\'parent,api_deployment,api_deployment_idü
UpdateApiDeployment:.google.cloud.apigeeregistry.v1.UpdateApiDeploymentRequest-.google.cloud.apigeeregistry.v1.ApiDeployment"z‚Óä“W2E/v1/{api_deployment.name=projects/*/locations/*/apis/*/deployments/*}:api_deploymentÚAapi_deployment,update_mask°
DeleteApiDeployment:.google.cloud.apigeeregistry.v1.DeleteApiDeploymentRequest.google.protobuf.Empty"E‚Óä“8*6/v1/{name=projects/*/locations/*/apis/*/deployments/*}ÚAnameÙ
TagApiDeploymentRevision?.google.cloud.apigeeregistry.v1.TagApiDeploymentRevisionRequest-.google.cloud.apigeeregistry.v1.ApiDeployment"M‚Óä“G"B/v1/{name=projects/*/locations/*/apis/*/deployments/*}:tagRevision:*ñ
ListApiDeploymentRevisionsA.google.cloud.apigeeregistry.v1.ListApiDeploymentRevisionsRequestB.google.cloud.apigeeregistry.v1.ListApiDeploymentRevisionsResponse"L‚Óä“FD/v1/{name=projects/*/locations/*/apis/*/deployments/*}:listRevisionsÐ
RollbackApiDeployment<.google.cloud.apigeeregistry.v1.RollbackApiDeploymentRequest-.google.cloud.apigeeregistry.v1.ApiDeployment"J‚Óä“D"?/v1/{name=projects/*/locations/*/apis/*/deployments/*}:rollback:*æ
DeleteApiDeploymentRevisionB.google.cloud.apigeeregistry.v1.DeleteApiDeploymentRevisionRequest-.google.cloud.apigeeregistry.v1.ApiDeployment"T‚Óä“G*E/v1/{name=projects/*/locations/*/apis/*/deployments/*}:deleteRevisionÚAnameÊ
ListArtifacts4.google.cloud.apigeeregistry.v1.ListArtifactsRequest5.google.cloud.apigeeregistry.v1.ListArtifactsResponse"Ë‚Óä“»-/v1/{parent=projects/*/locations/*}/artifactsZ64/v1/{parent=projects/*/locations/*/apis/*}/artifactsZA?/v1/{parent=projects/*/locations/*/apis/*/versions/*}/artifactsZIG/v1/{parent=projects/*/locations/*/apis/*/versions/*/specs/*}/artifactsZDB/v1/{parent=projects/*/locations/*/apis/*/deployments/*}/artifactsÚAparent·
GetArtifact2.google.cloud.apigeeregistry.v1.GetArtifactRequest(.google.cloud.apigeeregistry.v1.Artifact"É‚Óä“»-/v1/{name=projects/*/locations/*/artifacts/*}Z64/v1/{name=projects/*/locations/*/apis/*/artifacts/*}ZA?/v1/{name=projects/*/locations/*/apis/*/versions/*/artifacts/*}ZIG/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*/artifacts/*}ZDB/v1/{name=projects/*/locations/*/apis/*/deployments/*/artifacts/*}ÚAnameï
GetArtifactContents:.google.cloud.apigeeregistry.v1.GetArtifactContentsRequest.google.api.HttpBody"…‚Óä“÷9/v1/{name=projects/*/locations/*/artifacts/*}:getContentsZB@/v1/{name=projects/*/locations/*/apis/*/artifacts/*}:getContentsZMK/v1/{name=projects/*/locations/*/apis/*/versions/*/artifacts/*}:getContentsZUS/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*/artifacts/*}:getContentsZPN/v1/{name=projects/*/locations/*/apis/*/deployments/*/artifacts/*}:getContentsÚAname†
CreateArtifact5.google.cloud.apigeeregistry.v1.CreateArtifactRequest(.google.cloud.apigeeregistry.v1.Artifact"’‚Óä“í"-/v1/{parent=projects/*/locations/*}/artifacts:artifactZ@"4/v1/{parent=projects/*/locations/*/apis/*}/artifacts:artifactZK"?/v1/{parent=projects/*/locations/*/apis/*/versions/*}/artifacts:artifactZS"G/v1/{parent=projects/*/locations/*/apis/*/versions/*/specs/*}/artifacts:artifactZN"B/v1/{parent=projects/*/locations/*/apis/*/deployments/*}/artifacts:artifactÚAparent,artifact,artifact_id¢
ReplaceArtifact6.google.cloud.apigeeregistry.v1.ReplaceArtifactRequest(.google.cloud.apigeeregistry.v1.Artifact"¬‚Óä“š6/v1/{artifact.name=projects/*/locations/*/artifacts/*}:artifactZI=/v1/{artifact.name=projects/*/locations/*/apis/*/artifacts/*}:artifactZTH/v1/{artifact.name=projects/*/locations/*/apis/*/versions/*/artifacts/*}:artifactZ\\P/v1/{artifact.name=projects/*/locations/*/apis/*/versions/*/specs/*/artifacts/*}:artifactZWK/v1/{artifact.name=projects/*/locations/*/apis/*/deployments/*/artifacts/*}:artifactÚAartifact«
DeleteArtifact5.google.cloud.apigeeregistry.v1.DeleteArtifactRequest.google.protobuf.Empty"É‚Óä“»*-/v1/{name=projects/*/locations/*/artifacts/*}Z6*4/v1/{name=projects/*/locations/*/apis/*/artifacts/*}ZA*?/v1/{name=projects/*/locations/*/apis/*/versions/*/artifacts/*}ZI*G/v1/{name=projects/*/locations/*/apis/*/versions/*/specs/*/artifacts/*}ZD*B/v1/{name=projects/*/locations/*/apis/*/deployments/*/artifacts/*}ÚAnameQÊAapigeeregistry.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBî
"com.google.cloud.apigeeregistry.v1BRegistryServiceProtoPZJcloud.google.com/go/apigeeregistry/apiv1/apigeeregistrypb;apigeeregistrypbªGoogle.Cloud.ApigeeRegistry.V1ÊGoogle\\Cloud\\ApigeeRegistry\\V1ê!Google::Cloud::ApigeeRegistry::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

