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

namespace GPBMetadata\Google\Cloud\Metastore\V1;

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(
            '
øa
)google/cloud/metastore/v1/metastore.protogoogle.cloud.metastore.v1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O
hive_metastore_config (2..google.cloud.metastore.v1.HiveMetastoreConfigH 
name (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA>
labels (2..google.cloud.metastore.v1.Service.LabelsEntry7
network (	B&àAúA 
compute.googleapis.com/Network
endpoint_uri (	BàA
port	 (<
state
 (2(.google.cloud.metastore.v1.Service.StateBàA
state_message (	BàA
artifact_gcs_uri (	BàA5
tier (2\'.google.cloud.metastore.v1.Service.TierH
maintenance_window (2,.google.cloud.metastore.v1.MaintenanceWindow
uid (	BàA`
metadata_management_activity (25.google.cloud.metastore.v1.MetadataManagementActivityBàAO
release_channel (21.google.cloud.metastore.v1.Service.ReleaseChannelBàAK
encryption_config (2+.google.cloud.metastore.v1.EncryptionConfigBàA@
network_config (2(.google.cloud.metastore.v1.NetworkConfigK
database_type (2/.google.cloud.metastore.v1.Service.DatabaseTypeBàAD
telemetry_config (2*.google.cloud.metastore.v1.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"r
MaintenanceWindow0
hour_of_day (2.google.protobuf.Int32Value+
day_of_week (2.google.type.DayOfWeek"†
HiveMetastoreConfig
version (	BàA]
config_overrides (2C.google.cloud.metastore.v1.HiveMetastoreConfig.ConfigOverridesEntryB
kerberos_config (2).google.cloud.metastore.v1.KerberosConfig6
ConfigOverridesEntry
key (	
value (	:8"s
KerberosConfig1
keytab (2!.google.cloud.metastore.v1.Secret
	principal (	
krb5_config_gcs_uri (	")
Secret
cloud_secret (	H B
value"#
EncryptionConfig
kms_key (	"Ò
NetworkConfigI
	consumers (21.google.cloud.metastore.v1.NetworkConfig.ConsumerBàAv
Consumer?

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

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

LEGACY
JSON"¡
MetadataManagementActivityH
metadata_exports (2).google.cloud.metastore.v1.MetadataExportBàA9
restores (2".google.cloud.metastore.v1.RestoreBàA"ã
MetadataImportT
database_dump (26.google.cloud.metastore.v1.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C
state (2/.google.cloud.metastore.v1.MetadataImport.StateBàAþ
DatabaseDump^
database_type (2C.google.cloud.metastore.v1.MetadataImport.DatabaseDump.DatabaseTypeB
gcs_uri (	C
type (20.google.cloud.metastore.v1.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C
state (2/.google.cloud.metastore.v1.MetadataExport.StateBàAQ
database_dump_type (20.google.cloud.metastore.v1.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.v1.Backup.StateBàAA
service_revision (2".google.cloud.metastore.v1.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.v1.Restore.StateBàA7
backup (	B\'àAúA!
metastore.googleapis.com/BackupA
type (2..google.cloud.metastore.v1.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"z
ListServicesResponse4
services (2".google.cloud.metastore.v1.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8
service (2".google.cloud.metastore.v1.ServiceBàA

request_id (	BàA"Ÿ
UpdateServiceRequest4
update_mask (2.google.protobuf.FieldMaskBàA8
service (2".google.cloud.metastore.v1.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C
metadata_imports (2).google.cloud.metastore.v1.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G
metadata_import (2).google.cloud.metastore.v1.MetadataImportBàA

request_id (	BàA"µ
UpdateMetadataImportRequest4
update_mask (2.google.protobuf.FieldMaskBàAG
metadata_import (2).google.cloud.metastore.v1.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"w
ListBackupsResponse2
backups (2!.google.cloud.metastore.v1.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6
backup (2!.google.cloud.metastore.v1.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Q
database_dump_type (20.google.cloud.metastore.v1.DatabaseDumpSpec.TypeBàAB
destination"ï
RestoreServiceRequest9
service (	B(àAúA"
 metastore.googleapis.com/Service7
backup (	B\'àAúA!
metastore.googleapis.com/BackupI
restore_type (2..google.cloud.metastore.v1.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k
!supported_hive_metastore_versions (2@.google.cloud.metastore.v1.LocationMetadata.HiveMetastoreVersion;
HiveMetastoreVersion
version (	

is_default ("E
DatabaseDumpSpec"1
Type
TYPE_UNSPECIFIED 	
MYSQL
AVRO2¼
DataprocMetastore®
ListServices..google.cloud.metastore.v1.ListServicesRequest/.google.cloud.metastore.v1.ListServicesResponse"=‚Óä“.,/v1/{parent=projects/*/locations/*}/servicesÚAparent›

GetService,.google.cloud.metastore.v1.GetServiceRequest".google.cloud.metastore.v1.Service";‚Óä“.,/v1/{name=projects/*/locations/*/services/*}ÚAnameô
CreateService/.google.cloud.metastore.v1.CreateServiceRequest.google.longrunning.Operation"’‚Óä“7",/v1/{parent=projects/*/locations/*}/services:serviceÚAparent,service,service_idÊA6
Service+google.cloud.metastore.v1.OperationMetadataö
UpdateService/.google.cloud.metastore.v1.UpdateServiceRequest.google.longrunning.Operation"”‚Óä“?24/v1/{service.name=projects/*/locations/*/services/*}:serviceÚAservice,update_maskÊA6
Service+google.cloud.metastore.v1.OperationMetadataä
DeleteService/.google.cloud.metastore.v1.DeleteServiceRequest.google.longrunning.Operation"‚‚Óä“.*,/v1/{name=projects/*/locations/*/services/*}ÚAnameÊAD
google.protobuf.Empty+google.cloud.metastore.v1.OperationMetadataÕ
ListMetadataImports5.google.cloud.metastore.v1.ListMetadataImportsRequest6.google.cloud.metastore.v1.ListMetadataImportsResponse"O‚Óä“@>/v1/{parent=projects/*/locations/*/services/*}/metadataImportsÚAparentÂ
GetMetadataImport3.google.cloud.metastore.v1.GetMetadataImportRequest).google.cloud.metastore.v1.MetadataImport"M‚Óä“@>/v1/{name=projects/*/locations/*/services/*/metadataImports/*}ÚAname³
CreateMetadataImport6.google.cloud.metastore.v1.CreateMetadataImportRequest.google.longrunning.Operation"Ã‚Óä“Q">/v1/{parent=projects/*/locations/*/services/*}/metadataImports:metadata_importÚA)parent,metadata_import,metadata_import_idÊA=
MetadataImport+google.cloud.metastore.v1.OperationMetadataµ
UpdateMetadataImport6.google.cloud.metastore.v1.UpdateMetadataImportRequest.google.longrunning.Operation"Å‚Óä“a2N/v1/{metadata_import.name=projects/*/locations/*/services/*/metadataImports/*}:metadata_importÚAmetadata_import,update_maskÊA=
MetadataImport+google.cloud.metastore.v1.OperationMetadataí
ExportMetadata0.google.cloud.metastore.v1.ExportMetadataRequest.google.longrunning.Operation"‰‚Óä“C">/v1/{service=projects/*/locations/*/services/*}:exportMetadata:*ÊA=
MetadataExport+google.cloud.metastore.v1.OperationMetadatað
RestoreService0.google.cloud.metastore.v1.RestoreServiceRequest.google.longrunning.Operation"Œ‚Óä“<"7/v1/{service=projects/*/locations/*/services/*}:restore:*ÚAservice,backupÊA6
Restore+google.cloud.metastore.v1.OperationMetadataµ
ListBackups-.google.cloud.metastore.v1.ListBackupsRequest..google.cloud.metastore.v1.ListBackupsResponse"G‚Óä“86/v1/{parent=projects/*/locations/*/services/*}/backupsÚAparent¢
	GetBackup+.google.cloud.metastore.v1.GetBackupRequest!.google.cloud.metastore.v1.Backup"E‚Óä“86/v1/{name=projects/*/locations/*/services/*/backups/*}ÚAnameø
CreateBackup..google.cloud.metastore.v1.CreateBackupRequest.google.longrunning.Operation"˜‚Óä“@"6/v1/{parent=projects/*/locations/*/services/*}/backups:backupÚAparent,backup,backup_idÊA5
Backup+google.cloud.metastore.v1.OperationMetadataì
DeleteBackup..google.cloud.metastore.v1.DeleteBackupRequest.google.longrunning.Operation"Œ‚Óä“8*6/v1/{name=projects/*/locations/*/services/*/backups/*}ÚAnameÊAD
google.protobuf.Empty+google.cloud.metastore.v1.OperationMetadataLÊAmetastore.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformB¿
com.google.cloud.metastore.v1BMetastoreProtoPZ;cloud.google.com/go/metastore/apiv1/metastorepb;metastorepbÊGoogle\\Cloud\\Metastore\\V1êAN
compute.googleapis.com/Network,projects/{project}/global/networks/{network}êAa
!compute.googleapis.com/Subnetwork<projects/{project}/regions/{region}/subnetworks/{subnetwork}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

