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

namespace GPBMetadata\Google\Cloud\Metastore\V1Beta;

class Metastore
{
    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\Resource::initOnce();
        \GPBMetadata\Google\Longrunning\Operations::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        \GPBMetadata\Google\Type\Dayofweek::initOnce();
        $pool->internalAddGeneratedFile(
            '
Ú|
-google/cloud/metastore/v1beta/metastore.protogoogle.cloud.metastore.v1betagoogle/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.proto#google/longrunning/operations.proto google/protobuf/field_mask.protogoogle/protobuf/timestamp.protogoogle/protobuf/wrappers.protogoogle/type/dayofweek.proto"Ï
ServiceS
hive_metastore_config (22.google.cloud.metastore.v1beta.HiveMetastoreConfigH 
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàAB
labels (22.google.cloud.metastore.v1beta.Service.LabelsEntry7
network (	B&àAúA 
compute.googleapis.com/Network
endpoint_uri (	BàA
port	 (@
state
 (2,.google.cloud.metastore.v1beta.Service.StateBàA
state_message (	BàA
artifact_gcs_uri (	BàA9
tier (2+.google.cloud.metastore.v1beta.Service.TierP
metadata_integration (22.google.cloud.metastore.v1beta.MetadataIntegrationL
maintenance_window (20.google.cloud.metastore.v1beta.MaintenanceWindow
uid (	BàAd
metadata_management_activity (29.google.cloud.metastore.v1beta.MetadataManagementActivityBàAS
release_channel (25.google.cloud.metastore.v1beta.Service.ReleaseChannelBàAO
encryption_config (2/.google.cloud.metastore.v1beta.EncryptionConfigBàAD
network_config (2,.google.cloud.metastore.v1beta.NetworkConfigO
database_type (23.google.cloud.metastore.v1beta.Service.DatabaseTypeBàAH
telemetry_config (2..google.cloud.metastore.v1beta.TelemetryConfig-
LabelsEntry
key (	
value (	:8"~
State
STATE_UNSPECIFIED 
CREATING

ACTIVE

SUSPENDING
	SUSPENDED
UPDATING
DELETING	
ERROR";
Tier
TIER_UNSPECIFIED 
	DEVELOPER

ENTERPRISE"I
ReleaseChannel
RELEASE_CHANNEL_UNSPECIFIED 

CANARY

STABLE"E
DatabaseType
DATABASE_TYPE_UNSPECIFIED 	
MYSQL
SPANNER:aêA^
 metastore.googleapis.com/Service:projects/{project}/locations/{location}/services/{service}B
metastore_config"¬
MetadataIntegrationM
data_catalog_config (20.google.cloud.metastore.v1beta.DataCatalogConfigF
dataplex_config (2-.google.cloud.metastore.v1beta.DataplexConfig"$
DataCatalogConfig
enabled ("Å
DataplexConfigX
lake_resources (2@.google.cloud.metastore.v1beta.DataplexConfig.LakeResourcesEntryY
LakeResourcesEntry
key (	2
value (2#.google.cloud.metastore.v1beta.Lake:8"7
Lake/
name (	B!úA
dataplex.googleapis.com/Lake"r
MaintenanceWindow0
hour_of_day (2.google.protobuf.Int32Value+
day_of_week (2.google.type.DayOfWeek"“
HiveMetastoreConfig
version (	BàAa
config_overrides (2G.google.cloud.metastore.v1beta.HiveMetastoreConfig.ConfigOverridesEntryF
kerberos_config (2-.google.cloud.metastore.v1beta.KerberosConfig^
endpoint_protocol (2C.google.cloud.metastore.v1beta.HiveMetastoreConfig.EndpointProtocole
auxiliary_versions (2I.google.cloud.metastore.v1beta.HiveMetastoreConfig.AuxiliaryVersionsEntry6
ConfigOverridesEntry
key (	
value (	:8o
AuxiliaryVersionsEntry
key (	D
value (25.google.cloud.metastore.v1beta.AuxiliaryVersionConfig:8"K
EndpointProtocol!
ENDPOINT_PROTOCOL_UNSPECIFIED 

THRIFT
GRPC"w
KerberosConfig5
keytab (2%.google.cloud.metastore.v1beta.Secret
	principal (	
krb5_config_gcs_uri (	")
Secret
cloud_secret (	H B
value"#
EncryptionConfig
kms_key (	"’
AuxiliaryVersionConfig
version (	d
config_overrides (2J.google.cloud.metastore.v1beta.AuxiliaryVersionConfig.ConfigOverridesEntryI
network_config (2,.google.cloud.metastore.v1beta.NetworkConfigBàA6
ConfigOverridesEntry
key (	
value (	:8"Ö
NetworkConfigM
	consumers (25.google.cloud.metastore.v1beta.NetworkConfig.ConsumerBàAv
Consumer?

subnetwork (	B)àAúA#
!compute.googleapis.com/SubnetworkH 
endpoint_uri (	BàAB
vpc_resource"ž
TelemetryConfigL

log_format (28.google.cloud.metastore.v1beta.TelemetryConfig.LogFormat"=
	LogFormat
LOG_FORMAT_UNSPECIFIED 

LEGACY
JSON"©
MetadataManagementActivityL
metadata_exports (2-.google.cloud.metastore.v1beta.MetadataExportBàA=
restores (2&.google.cloud.metastore.v1beta.RestoreBàA"�
MetadataImportX
database_dump (2:.google.cloud.metastore.v1beta.MetadataImport.DatabaseDumpBàAH 
name (	BàA
description (	4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàAG
state (23.google.cloud.metastore.v1beta.MetadataImport.StateBàA£
DatabaseDumpb
database_type (2G.google.cloud.metastore.v1beta.MetadataImport.DatabaseDump.DatabaseTypeB
gcs_uri (	
source_database (	BG
type (24.google.cloud.metastore.v1beta.DatabaseDumpSpec.TypeBàA"8
DatabaseType
DATABASE_TYPE_UNSPECIFIED 	
MYSQL"T
State
STATE_UNSPECIFIED 
RUNNING
	SUCCEEDED
UPDATING

FAILED:‹êA‡
\'metastore.googleapis.com/MetadataImport\\projects/{project}/locations/{location}/services/{service}/metadataImports/{metadata_import}B

metadata"¢
MetadataExport"
destination_gcs_uri (	BàAH 3

start_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàAG
state (23.google.cloud.metastore.v1beta.MetadataExport.StateBàAU
database_dump_type (24.google.cloud.metastore.v1beta.DatabaseDumpSpec.TypeBàA"U
State
STATE_UNSPECIFIED 
RUNNING
	SUCCEEDED

FAILED
	CANCELLEDB
destination"˜
Backup
name (	BàA4
create_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA?
state (2+.google.cloud.metastore.v1beta.Backup.StateBàAE
service_revision (2&.google.cloud.metastore.v1beta.ServiceBàA
description (	
restoring_services (	BàA"a
State
STATE_UNSPECIFIED 
CREATING
DELETING

ACTIVE

FAILED
	RESTORING:qêAn
metastore.googleapis.com/BackupKprojects/{project}/locations/{location}/services/{service}/backups/{backup}"ê
Restore3

start_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA@
state (2,.google.cloud.metastore.v1beta.Restore.StateBàA7
backup (	B\'àAúA!
metastore.googleapis.com/BackupE
type (22.google.cloud.metastore.v1beta.Restore.RestoreTypeBàA
details (	BàA"U
State
STATE_UNSPECIFIED 
RUNNING
	SUCCEEDED

FAILED
	CANCELLED"H
RestoreType
RESTORE_TYPE_UNSPECIFIED 
FULL
METADATA_ONLY"¬
ListServicesRequest8
parent (	B(àAúA" metastore.googleapis.com/Service
	page_size (BàA

page_token (	BàA
filter (	BàA
order_by (	BàA"~
ListServicesResponse8
services (2&.google.cloud.metastore.v1beta.Service
next_page_token (	
unreachable (	"K
GetServiceRequest6
name (	B(àAúA"
 metastore.googleapis.com/Service"À
CreateServiceRequest8
parent (	B(àAúA" metastore.googleapis.com/Service

service_id (	BàA<
service (2&.google.cloud.metastore.v1beta.ServiceBàA

request_id (	BàA"£
UpdateServiceRequest4
update_mask (2.google.protobuf.FieldMaskBàA<
service (2&.google.cloud.metastore.v1beta.ServiceBàA

request_id (	BàA"g
DeleteServiceRequest6
name (	B(àAúA"
 metastore.googleapis.com/Service

request_id (	BàA"º
ListMetadataImportsRequest?
parent (	B/àAúA)\'metastore.googleapis.com/MetadataImport
	page_size (BàA

page_token (	BàA
filter (	BàA
order_by (	BàA"”
ListMetadataImportsResponseG
metadata_imports (2-.google.cloud.metastore.v1beta.MetadataImport
next_page_token (	
unreachable (	"Y
GetMetadataImportRequest=
name (	B/àAúA)
\'metastore.googleapis.com/MetadataImport"å
CreateMetadataImportRequest?
parent (	B/àAúA)\'metastore.googleapis.com/MetadataImport
metadata_import_id (	BàAK
metadata_import (2-.google.cloud.metastore.v1beta.MetadataImportBàA

request_id (	BàA"¹
UpdateMetadataImportRequest4
update_mask (2.google.protobuf.FieldMaskBàAK
metadata_import (2-.google.cloud.metastore.v1beta.MetadataImportBàA

request_id (	BàA"ª
ListBackupsRequest7
parent (	B\'àAúA!metastore.googleapis.com/Backup
	page_size (BàA

page_token (	BàA
filter (	BàA
order_by (	BàA"{
ListBackupsResponse6
backups (2%.google.cloud.metastore.v1beta.Backup
next_page_token (	
unreachable (	"I
GetBackupRequest5
name (	B\'àAúA!
metastore.googleapis.com/Backup"»
CreateBackupRequest7
parent (	B\'àAúA!metastore.googleapis.com/Backup
	backup_id (	BàA:
backup (2%.google.cloud.metastore.v1beta.BackupBàA

request_id (	BàA"e
DeleteBackupRequest5
name (	B\'àAúA!
metastore.googleapis.com/Backup

request_id (	BàA"ó
ExportMetadataRequest 
destination_gcs_folder (	H 9
service (	B(àAúA"
 metastore.googleapis.com/Service

request_id (	BàAU
database_dump_type (24.google.cloud.metastore.v1beta.DatabaseDumpSpec.TypeBàAB
destination"ó
RestoreServiceRequest9
service (	B(àAúA"
 metastore.googleapis.com/Service7
backup (	B\'àAúA!
metastore.googleapis.com/BackupM
restore_type (22.google.cloud.metastore.v1beta.Restore.RestoreTypeBàA

request_id (	BàA"€
OperationMetadata4
create_time (2.google.protobuf.TimestampBàA1
end_time (2.google.protobuf.TimestampBàA
target (	BàA
verb (	BàA
status_message (	BàA#
requested_cancellation (BàA
api_version (	BàA"À
LocationMetadatao
!supported_hive_metastore_versions (2D.google.cloud.metastore.v1beta.LocationMetadata.HiveMetastoreVersion;
HiveMetastoreVersion
version (	

is_default ("E
DatabaseDumpSpec"1
Type
TYPE_UNSPECIFIED 	
MYSQL
AVRO"P
RemoveIamPolicyRequest
resource (	B	àAúA
*
asynchronous (BàA"*
RemoveIamPolicyResponse
success ("e
QueryMetadataRequest9
service (	B(àAúA"
 metastore.googleapis.com/Service
query (	BàA"4
QueryMetadataResponse
result_manifest_uri (	"¨
MoveTableToDatabaseRequest9
service (	B(àAúA"
 metastore.googleapis.com/Service

table_name (	BàA
db_name (	BàA 
destination_db_name (	BàA"
MoveTableToDatabaseResponse"˜
$AlterMetadataResourceLocationRequest9
service (	B(àAúA"
 metastore.googleapis.com/Service
resource_name (	BàA
location_uri (	BàA"\'
%AlterMetadataResourceLocationResponse2�%
DataprocMetastoreº
ListServices2.google.cloud.metastore.v1beta.ListServicesRequest3.google.cloud.metastore.v1beta.ListServicesResponse"A‚Óä“20/v1beta/{parent=projects/*/locations/*}/servicesÚAparent§

GetService0.google.cloud.metastore.v1beta.GetServiceRequest&.google.cloud.metastore.v1beta.Service"?‚Óä“20/v1beta/{name=projects/*/locations/*/services/*}ÚAname€
CreateService3.google.cloud.metastore.v1beta.CreateServiceRequest.google.longrunning.Operation"š‚Óä“;"0/v1beta/{parent=projects/*/locations/*}/services:serviceÚAparent,service,service_idÊA:
Service/google.cloud.metastore.v1beta.OperationMetadata‚
UpdateService3.google.cloud.metastore.v1beta.UpdateServiceRequest.google.longrunning.Operation"œ‚Óä“C28/v1beta/{service.name=projects/*/locations/*/services/*}:serviceÚAservice,update_maskÊA:
Service/google.cloud.metastore.v1beta.OperationMetadatað
DeleteService3.google.cloud.metastore.v1beta.DeleteServiceRequest.google.longrunning.Operation"Š‚Óä“2*0/v1beta/{name=projects/*/locations/*/services/*}ÚAnameÊAH
google.protobuf.Empty/google.cloud.metastore.v1beta.OperationMetadataá
ListMetadataImports9.google.cloud.metastore.v1beta.ListMetadataImportsRequest:.google.cloud.metastore.v1beta.ListMetadataImportsResponse"S‚Óä“DB/v1beta/{parent=projects/*/locations/*/services/*}/metadataImportsÚAparentÎ
GetMetadataImport7.google.cloud.metastore.v1beta.GetMetadataImportRequest-.google.cloud.metastore.v1beta.MetadataImport"Q‚Óä“DB/v1beta/{name=projects/*/locations/*/services/*/metadataImports/*}ÚAname¿
CreateMetadataImport:.google.cloud.metastore.v1beta.CreateMetadataImportRequest.google.longrunning.Operation"Ë‚Óä“U"B/v1beta/{parent=projects/*/locations/*/services/*}/metadataImports:metadata_importÚA)parent,metadata_import,metadata_import_idÊAA
MetadataImport/google.cloud.metastore.v1beta.OperationMetadataÁ
UpdateMetadataImport:.google.cloud.metastore.v1beta.UpdateMetadataImportRequest.google.longrunning.Operation"Í‚Óä“e2R/v1beta/{metadata_import.name=projects/*/locations/*/services/*/metadataImports/*}:metadata_importÚAmetadata_import,update_maskÊAA
MetadataImport/google.cloud.metastore.v1beta.OperationMetadataù
ExportMetadata4.google.cloud.metastore.v1beta.ExportMetadataRequest.google.longrunning.Operation"‘‚Óä“G"B/v1beta/{service=projects/*/locations/*/services/*}:exportMetadata:*ÊAA
MetadataExport/google.cloud.metastore.v1beta.OperationMetadataü
RestoreService4.google.cloud.metastore.v1beta.RestoreServiceRequest.google.longrunning.Operation"”‚Óä“@";/v1beta/{service=projects/*/locations/*/services/*}:restore:*ÚAservice,backupÊA:
Restore/google.cloud.metastore.v1beta.OperationMetadataÁ
ListBackups1.google.cloud.metastore.v1beta.ListBackupsRequest2.google.cloud.metastore.v1beta.ListBackupsResponse"K‚Óä“<:/v1beta/{parent=projects/*/locations/*/services/*}/backupsÚAparent®
	GetBackup/.google.cloud.metastore.v1beta.GetBackupRequest%.google.cloud.metastore.v1beta.Backup"I‚Óä“<:/v1beta/{name=projects/*/locations/*/services/*/backups/*}ÚAname„
CreateBackup2.google.cloud.metastore.v1beta.CreateBackupRequest.google.longrunning.Operation" ‚Óä“D":/v1beta/{parent=projects/*/locations/*/services/*}/backups:backupÚAparent,backup,backup_idÊA9
Backup/google.cloud.metastore.v1beta.OperationMetadataø
DeleteBackup2.google.cloud.metastore.v1beta.DeleteBackupRequest.google.longrunning.Operation"”‚Óä“<*:/v1beta/{name=projects/*/locations/*/services/*/backups/*}ÚAnameÊAH
google.protobuf.Empty/google.cloud.metastore.v1beta.OperationMetadataÔ
RemoveIamPolicy5.google.cloud.metastore.v1beta.RemoveIamPolicyRequest6.google.cloud.metastore.v1beta.RemoveIamPolicyResponse"R‚Óä“L"G/v1beta/{resource=projects/*/locations/*/services/*/**}:removeIamPolicy:*ý
QueryMetadata3.google.cloud.metastore.v1beta.QueryMetadataRequest.google.longrunning.Operation"—‚Óä“F"A/v1beta/{service=projects/*/locations/*/services/*}:queryMetadata:*ÊAH
QueryMetadataResponse/google.cloud.metastore.v1beta.OperationMetadata•
MoveTableToDatabase9.google.cloud.metastore.v1beta.MoveTableToDatabaseRequest.google.longrunning.Operation"£‚Óä“L"G/v1beta/{service=projects/*/locations/*/services/*}:moveTableToDatabase:*ÊAN
MoveTableToDatabaseResponse/google.cloud.metastore.v1beta.OperationMetadata­
AlterMetadataResourceLocationC.google.cloud.metastore.v1beta.AlterMetadataResourceLocationRequest.google.longrunning.Operation"§‚Óä“F"A/v1beta/{service=projects/*/locations/*/services/*}:alterLocation:*ÊAX
%AlterMetadataResourceLocationResponse/google.cloud.metastore.v1beta.OperationMetadataLÊAmetastore.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformB¢
!com.google.cloud.metastore.v1betaBMetastoreProtoPZ?cloud.google.com/go/metastore/apiv1beta/metastorepb;metastorepbÊGoogle\\Cloud\\Metastore\\V1betaêAN
compute.googleapis.com/Network,projects/{project}/global/networks/{network}êAa
!compute.googleapis.com/Subnetwork<projects/{project}/regions/{region}/subnetworks/{subnetwork}êAT
dataplex.googleapis.com/Lake4projects/{project}/locations/{location}/lakes/{lake}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

