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

namespace GPBMetadata\Google\Cloud\Datacatalog\V1;

class TableSpec
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Google\Api\FieldBehavior::initOnce();
        \GPBMetadata\Google\Api\Resource::initOnce();
        $pool->internalAddGeneratedFile(
            '
Â
,google/cloud/datacatalog/v1/table_spec.protogoogle.cloud.datacatalog.v1google/api/resource.proto"è
BigQueryTableSpecL
table_source_type (2,.google.cloud.datacatalog.v1.TableSourceTypeBàA:
	view_spec (2%.google.cloud.datacatalog.v1.ViewSpecH <

table_spec (2&.google.cloud.datacatalog.v1.TableSpecH B
	type_spec"#
ViewSpec

view_query (	BàA"L
	TableSpec?
grouped_entry (	B(àAúA"
 datacatalog.googleapis.com/Entry"­
BigQueryDateShardedSpec9
dataset (	B(àAúA"
 datacatalog.googleapis.com/Entry
table_prefix (	BàA
shard_count (BàA"
latest_shard_resource (	BàA*{
TableSourceType!
TABLE_SOURCE_TYPE_UNSPECIFIED 
BIGQUERY_VIEW
BIGQUERY_TABLE
BIGQUERY_MATERIALIZED_VIEWBÆ
com.google.cloud.datacatalog.v1PZAcloud.google.com/go/datacatalog/apiv1/datacatalogpb;datacatalogpbøªGoogle.Cloud.DataCatalog.V1ÊGoogle\\Cloud\\DataCatalog\\V1êGoogle::Cloud::DataCatalog::V1bproto3'
        , true);

        static::$is_initialized = true;
    }
}

