<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: google/devtools/artifactregistry/v1beta2/service.proto

namespace GPBMetadata\Google\Devtools\Artifactregistry\V1Beta2;

class Service
{
    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\Devtools\Artifactregistry\V1Beta2\AptArtifact::initOnce();
        \GPBMetadata\Google\Devtools\Artifactregistry\V1Beta2\File::initOnce();
        \GPBMetadata\Google\Devtools\Artifactregistry\V1Beta2\Package::initOnce();
        \GPBMetadata\Google\Devtools\Artifactregistry\V1Beta2\Repository::initOnce();
        \GPBMetadata\Google\Devtools\Artifactregistry\V1Beta2\Settings::initOnce();
        \GPBMetadata\Google\Devtools\Artifactregistry\V1Beta2\Tag::initOnce();
        \GPBMetadata\Google\Devtools\Artifactregistry\V1Beta2\Version::initOnce();
        \GPBMetadata\Google\Devtools\Artifactregistry\V1Beta2\YumArtifact::initOnce();
        \GPBMetadata\Google\Iam\V1\IamPolicy::initOnce();
        \GPBMetadata\Google\Iam\V1\Policy::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ü7
6google/devtools/artifactregistry/v1beta2/service.proto(google.devtools.artifactregistry.v1beta2google/api/client.proto;google/devtools/artifactregistry/v1beta2/apt_artifact.proto3google/devtools/artifactregistry/v1beta2/file.proto6google/devtools/artifactregistry/v1beta2/package.proto9google/devtools/artifactregistry/v1beta2/repository.proto7google/devtools/artifactregistry/v1beta2/settings.proto2google/devtools/artifactregistry/v1beta2/tag.proto6google/devtools/artifactregistry/v1beta2/version.proto;google/devtools/artifactregistry/v1beta2/yum_artifact.protogoogle/iam/v1/iam_policy.protogoogle/iam/v1/policy.proto#google/longrunning/operations.protogoogle/protobuf/empty.proto"
OperationMetadata2æ/
ArtifactRegistryß
ImportAptArtifactsC.google.devtools.artifactregistry.v1beta2.ImportAptArtifactsRequest.google.longrunning.Operation"ä‚Óä“P"K/v1beta2/{parent=projects/*/locations/*/repositories/*}/aptArtifacts:import:*ÊAŠ
Cgoogle.devtools.artifactregistry.v1beta2.ImportAptArtifactsResponseCgoogle.devtools.artifactregistry.v1beta2.ImportAptArtifactsMetadataß
ImportYumArtifactsC.google.devtools.artifactregistry.v1beta2.ImportYumArtifactsRequest.google.longrunning.Operation"ä‚Óä“P"K/v1beta2/{parent=projects/*/locations/*/repositories/*}/yumArtifacts:import:*ÊAŠ
Cgoogle.devtools.artifactregistry.v1beta2.ImportYumArtifactsResponseCgoogle.devtools.artifactregistry.v1beta2.ImportYumArtifactsMetadataá
ListRepositoriesA.google.devtools.artifactregistry.v1beta2.ListRepositoriesRequestB.google.devtools.artifactregistry.v1beta2.ListRepositoriesResponse"F‚Óä“75/v1beta2/{parent=projects/*/locations/*}/repositoriesÚAparentË
GetRepository>.google.devtools.artifactregistry.v1beta2.GetRepositoryRequest4.google.devtools.artifactregistry.v1beta2.Repository"D‚Óä“75/v1beta2/{name=projects/*/locations/*/repositories/*}ÚAnameÖ
CreateRepositoryA.google.devtools.artifactregistry.v1beta2.CreateRepositoryRequest.google.longrunning.Operation"ß‚Óä“C"5/v1beta2/{parent=projects/*/locations/*}/repositories:
repositoryÚAparent,repository,repository_idÊAq
3google.devtools.artifactregistry.v1beta2.Repository:google.devtools.artifactregistry.v1beta2.OperationMetadataú
UpdateRepositoryA.google.devtools.artifactregistry.v1beta2.UpdateRepositoryRequest4.google.devtools.artifactregistry.v1beta2.Repository"m‚Óä“N2@/v1beta2/{repository.name=projects/*/locations/*/repositories/*}:
repositoryÚArepository,update_mask‘
DeleteRepositoryA.google.devtools.artifactregistry.v1beta2.DeleteRepositoryRequest.google.longrunning.Operation"š‚Óä“7*5/v1beta2/{name=projects/*/locations/*/repositories/*}ÚAnameÊAS
google.protobuf.Empty:google.devtools.artifactregistry.v1beta2.OperationMetadataà
ListPackages=.google.devtools.artifactregistry.v1beta2.ListPackagesRequest>.google.devtools.artifactregistry.v1beta2.ListPackagesResponse"Q‚Óä“B@/v1beta2/{parent=projects/*/locations/*/repositories/*}/packagesÚAparentÍ

GetPackage;.google.devtools.artifactregistry.v1beta2.GetPackageRequest1.google.devtools.artifactregistry.v1beta2.Package"O‚Óä“B@/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*}ÚAname–
DeletePackage>.google.devtools.artifactregistry.v1beta2.DeletePackageRequest.google.longrunning.Operation"¥‚Óä“B*@/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*}ÚAnameÊAS
google.protobuf.Empty:google.devtools.artifactregistry.v1beta2.OperationMetadataë
ListVersions=.google.devtools.artifactregistry.v1beta2.ListVersionsRequest>.google.devtools.artifactregistry.v1beta2.ListVersionsResponse"\\‚Óä“MK/v1beta2/{parent=projects/*/locations/*/repositories/*/packages/*}/versionsÚAparentØ

GetVersion;.google.devtools.artifactregistry.v1beta2.GetVersionRequest1.google.devtools.artifactregistry.v1beta2.Version"Z‚Óä“MK/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*/versions/*}ÚAname¡
DeleteVersion>.google.devtools.artifactregistry.v1beta2.DeleteVersionRequest.google.longrunning.Operation"°‚Óä“M*K/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*/versions/*}ÚAnameÊAS
google.protobuf.Empty:google.devtools.artifactregistry.v1beta2.OperationMetadataÔ
	ListFiles:.google.devtools.artifactregistry.v1beta2.ListFilesRequest;.google.devtools.artifactregistry.v1beta2.ListFilesResponse"N‚Óä“?=/v1beta2/{parent=projects/*/locations/*/repositories/*}/filesÚAparentÂ
GetFile8.google.devtools.artifactregistry.v1beta2.GetFileRequest..google.devtools.artifactregistry.v1beta2.File"M‚Óä“@>/v1beta2/{name=projects/*/locations/*/repositories/*/files/**}ÚAnameÛ
ListTags9.google.devtools.artifactregistry.v1beta2.ListTagsRequest:.google.devtools.artifactregistry.v1beta2.ListTagsResponse"X‚Óä“IG/v1beta2/{parent=projects/*/locations/*/repositories/*/packages/*}/tagsÚAparentÈ
GetTag7.google.devtools.artifactregistry.v1beta2.GetTagRequest-.google.devtools.artifactregistry.v1beta2.Tag"V‚Óä“IG/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*/tags/*}ÚAnameà
	CreateTag:.google.devtools.artifactregistry.v1beta2.CreateTagRequest-.google.devtools.artifactregistry.v1beta2.Tag"h‚Óä“N"G/v1beta2/{parent=projects/*/locations/*/repositories/*/packages/*}/tags:tagÚAparent,tag,tag_idâ
	UpdateTag:.google.devtools.artifactregistry.v1beta2.UpdateTagRequest-.google.devtools.artifactregistry.v1beta2.Tag"j‚Óä“R2K/v1beta2/{tag.name=projects/*/locations/*/repositories/*/packages/*/tags/*}:tagÚAtag,update_mask·
	DeleteTag:.google.devtools.artifactregistry.v1beta2.DeleteTagRequest.google.protobuf.Empty"V‚Óä“I*G/v1beta2/{name=projects/*/locations/*/repositories/*/packages/*/tags/*}ÚAnameœ
SetIamPolicy".google.iam.v1.SetIamPolicyRequest.google.iam.v1.Policy"Q‚Óä“K"F/v1beta2/{resource=projects/*/locations/*/repositories/*}:setIamPolicy:*™
GetIamPolicy".google.iam.v1.GetIamPolicyRequest.google.iam.v1.Policy"N‚Óä“HF/v1beta2/{resource=projects/*/locations/*/repositories/*}:getIamPolicyÂ
TestIamPermissions(.google.iam.v1.TestIamPermissionsRequest).google.iam.v1.TestIamPermissionsResponse"W‚Óä“Q"L/v1beta2/{resource=projects/*/locations/*/repositories/*}:testIamPermissions:*Ï
GetProjectSettingsC.google.devtools.artifactregistry.v1beta2.GetProjectSettingsRequest9.google.devtools.artifactregistry.v1beta2.ProjectSettings"9‚Óä“,*/v1beta2/{name=projects/*/projectSettings}ÚAname�
UpdateProjectSettingsF.google.devtools.artifactregistry.v1beta2.UpdateProjectSettingsRequest9.google.devtools.artifactregistry.v1beta2.ProjectSettings"t‚Óä“O2;/v1beta2/{project_settings.name=projects/*/projectSettings}:project_settingsÚAproject_settings,update_maskŒÊAartifactregistry.googleapis.comÒAghttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-onlyB“
,com.google.devtools.artifactregistry.v1beta2BServiceProtoPZXgoogle.golang.org/genproto/googleapis/devtools/artifactregistry/v1beta2;artifactregistryª%Google.Cloud.ArtifactRegistry.V1Beta2Ê%Google\\Cloud\\ArtifactRegistry\\V1beta2ê(Google::Cloud::ArtifactRegistry::V1beta2bproto3'
        , true);

        static::$is_initialized = true;
    }
}

