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

namespace GPBMetadata\Google\Cloud\Dataplex\V1;

class Metadata
{
    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\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\Timestamp::initOnce();
        $pool->internalAddGeneratedFile(
            '
¿7
\'google/cloud/dataplex/v1/metadata.protogoogle.cloud.dataplex.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.protogoogle/protobuf/empty.protogoogle/protobuf/timestamp.proto"ž
CreateEntityRequest4
parent (	B$àAúA
dataplex.googleapis.com/Zone5
entity (2 .google.cloud.dataplex.v1.EntityBàA
validate_only (BàA"h
UpdateEntityRequest5
entity (2 .google.cloud.dataplex.v1.EntityBàA
validate_only (BàA"^
DeleteEntityRequest4
name (	B&àAúA 
dataplex.googleapis.com/Entity
etag (	BàA"£
ListEntitiesRequest4
parent (	B$àAúA
dataplex.googleapis.com/ZoneK
view (28.google.cloud.dataplex.v1.ListEntitiesRequest.EntityViewBàA
	page_size (BàA

page_token (	BàA
filter (	BàA"C

EntityView
ENTITY_VIEW_UNSPECIFIED 

TABLES
FILESETS"c
ListEntitiesResponse2
entities (2 .google.cloud.dataplex.v1.Entity
next_page_token (	"Þ
GetEntityRequest4
name (	B&àAúA 
dataplex.googleapis.com/EntityH
view (25.google.cloud.dataplex.v1.GetEntityRequest.EntityViewBàA"J

EntityView
ENTITY_VIEW_UNSPECIFIED 	
BASIC

SCHEMA
FULL"•
ListPartitionsRequest6
parent (	B&àAúA 
dataplex.googleapis.com/Entity
	page_size (BàA

page_token (	BàA
filter (	BàA"©
CreatePartitionRequest6
parent (	B&àAúA 
dataplex.googleapis.com/Entity;
	partition (2#.google.cloud.dataplex.v1.PartitionBàA
validate_only (BàA"f
DeletePartitionRequest7
name (	B)àAúA#
!dataplex.googleapis.com/Partition
etag (	BàA"j
ListPartitionsResponse7

partitions (2#.google.cloud.dataplex.v1.Partition
next_page_token (	"N
GetPartitionRequest7
name (	B)àAúA#
!dataplex.googleapis.com/Partition"ù
Entity4
name (	B&àAúA 
dataplex.googleapis.com/Entity
display_name (	BàA
description (	BàA4
create_time (2.google.protobuf.TimestampBàA4
update_time (2.google.protobuf.TimestampBàA
id (	BàA
etag (	BàA;
type
 (2%.google.cloud.dataplex.v1.Entity.TypeBàAàA
asset (	BàAàA
	data_path (	BàAàA
data_path_pattern (	BàA
catalog_entry (	BàA?
system (2\'.google.cloud.dataplex.v1.StorageSystemBàAàA<
format (2\'.google.cloud.dataplex.v1.StorageFormatBàAP
compatibility (24.google.cloud.dataplex.v1.Entity.CompatibilityStatusBàA5
schema2 (2 .google.cloud.dataplex.v1.SchemaBàA
CompatibilityStatus_
hive_metastore (2B.google.cloud.dataplex.v1.Entity.CompatibilityStatus.CompatibilityBàAY
bigquery (2B.google.cloud.dataplex.v1.Entity.CompatibilityStatus.CompatibilityBàA=
Compatibility

compatible (BàA
reason (	BàA"4
Type
TYPE_UNSPECIFIED 	
TABLE
FILESET:xêAu
dataplex.googleapis.com/EntitySprojects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/entities/{entity}"¡
	Partition7
name (	B)àAúA#
!dataplex.googleapis.com/Partition
values (	BàAàA
location (	BàAàA
etag (	BàA:“êA
!dataplex.googleapis.com/Partitionjprojects/{project}/locations/{location}/lakes/{lake}/zones/{zone}/entities/{entity}/partitions/{partition}"·
Schema
user_managed (BàAA
fields (2,.google.cloud.dataplex.v1.Schema.SchemaFieldBàAN
partition_fields (2/.google.cloud.dataplex.v1.Schema.PartitionFieldBàAM
partition_style (2/.google.cloud.dataplex.v1.Schema.PartitionStyleBàAñ
SchemaField
name (	BàA
description (	BàA8
type (2%.google.cloud.dataplex.v1.Schema.TypeBàA8
mode (2%.google.cloud.dataplex.v1.Schema.ModeBàAA
fields
 (2,.google.cloud.dataplex.v1.Schema.SchemaFieldBàA`
PartitionField
name (	BàA;
type (2%.google.cloud.dataplex.v1.Schema.TypeBàAàA"É
Type
TYPE_UNSPECIFIED 
BOOLEAN
BYTE	
INT16	
INT32	
INT64	
FLOAT

DOUBLE
DECIMAL

STRING	

BINARY

	TIMESTAMP
DATE
TIME

RECORD
NULLd"F
Mode
MODE_UNSPECIFIED 
REQUIRED
NULLABLE
REPEATED"F
PartitionStyle
PARTITION_STYLE_UNSPECIFIED 
HIVE_COMPATIBLE"ô
StorageFormatC
format (2..google.cloud.dataplex.v1.StorageFormat.FormatBàAZ
compression_format (29.google.cloud.dataplex.v1.StorageFormat.CompressionFormatBàA
	mime_type (	BàAF
csv
 (22.google.cloud.dataplex.v1.StorageFormat.CsvOptionsBàAH H
json (23.google.cloud.dataplex.v1.StorageFormat.JsonOptionsBàAH N
iceberg (26.google.cloud.dataplex.v1.StorageFormat.IcebergOptionsBàAH i

CsvOptions
encoding (	BàA
header_rows (BàA
	delimiter (	BàA
quote (	BàA$
JsonOptions
encoding (	BàA0
IcebergOptions
metadata_location (	BàA"«
Format
FORMAT_UNSPECIFIED 
PARQUET
AVRO
ORC
CSVd
JSONe

IMAGEÈ

AUDIOÉ

VIDEOÊ	
TEXTË
TFRECORDÌ

OTHERè
UNKNOWNé"L
CompressionFormat"
COMPRESSION_FORMAT_UNSPECIFIED 
GZIP	
BZIP2B	
options*P
StorageSystem
STORAGE_SYSTEM_UNSPECIFIED 
CLOUD_STORAGE
BIGQUERY2‰
MetadataService½
CreateEntity-.google.cloud.dataplex.v1.CreateEntityRequest .google.cloud.dataplex.v1.Entity"\\‚Óä“F"</v1/{parent=projects/*/locations/*/lakes/*/zones/*}/entities:entityÚAparent,entity´
UpdateEntity-.google.cloud.dataplex.v1.UpdateEntityRequest .google.cloud.dataplex.v1.Entity"S‚Óä“MC/v1/{entity.name=projects/*/locations/*/lakes/*/zones/*/entities/*}:entity¢
DeleteEntity-.google.cloud.dataplex.v1.DeleteEntityRequest.google.protobuf.Empty"K‚Óä“>*</v1/{name=projects/*/locations/*/lakes/*/zones/*/entities/*}ÚAname¦
	GetEntity*.google.cloud.dataplex.v1.GetEntityRequest .google.cloud.dataplex.v1.Entity"K‚Óä“></v1/{name=projects/*/locations/*/lakes/*/zones/*/entities/*}ÚAname¼
ListEntities-.google.cloud.dataplex.v1.ListEntitiesRequest..google.cloud.dataplex.v1.ListEntitiesResponse"M‚Óä“></v1/{parent=projects/*/locations/*/lakes/*/zones/*}/entitiesÚAparentÙ
CreatePartition0.google.cloud.dataplex.v1.CreatePartitionRequest#.google.cloud.dataplex.v1.Partition"o‚Óä“V"I/v1/{parent=projects/*/locations/*/lakes/*/zones/*/entities/*}/partitions:	partitionÚAparent,partition¶
DeletePartition0.google.cloud.dataplex.v1.DeletePartitionRequest.google.protobuf.Empty"Y‚Óä“L*J/v1/{name=projects/*/locations/*/lakes/*/zones/*/entities/*/partitions/**}ÚAname½
GetPartition-.google.cloud.dataplex.v1.GetPartitionRequest#.google.cloud.dataplex.v1.Partition"Y‚Óä“LJ/v1/{name=projects/*/locations/*/lakes/*/zones/*/entities/*/partitions/**}ÚAnameÏ
ListPartitions/.google.cloud.dataplex.v1.ListPartitionsRequest0.google.cloud.dataplex.v1.ListPartitionsResponse"Z‚Óä“KI/v1/{parent=projects/*/locations/*/lakes/*/zones/*/entities/*}/partitionsÚAparentKÊAdataplex.googleapis.comÒA.https://www.googleapis.com/auth/cloud-platformBq
com.google.cloud.dataplex.v1BMetadataProtoPZ@google.golang.org/genproto/googleapis/cloud/dataplex/v1;dataplexbproto3'
        , true);

        static::$is_initialized = true;
    }
}

