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

namespace GPBMetadata\Google\Cloud\Bigquery\Analyticshub\V1;

class Analyticshub
{
    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\Iam\V1\IamPolicy::initOnce();
        \GPBMetadata\Google\Iam\V1\Policy::initOnce();
        \GPBMetadata\Google\Protobuf\GPBEmpty::initOnce();
        \GPBMetadata\Google\Protobuf\FieldMask::initOnce();
        \GPBMetadata\Google\Protobuf\Wrappers::initOnce();
        $pool->internalAddGeneratedFile(
            '
›C
8google/cloud/bigquery/analyticshub/v1/analyticshub.proto%google.cloud.bigquery.analyticshub.v1google/api/client.protogoogle/api/field_behavior.protogoogle/api/resource.protogoogle/iam/v1/iam_policy.protogoogle/iam/v1/policy.protogoogle/protobuf/empty.proto google/protobuf/field_mask.protogoogle/protobuf/wrappers.proto"µ
DataExchange
name (	BàA
display_name (	BàA
description (	BàA
primary_contact (	BàA
documentation (	BàA
listing_count (BàA
icon (BàA:têAq
(analyticshub.googleapis.com/DataExchangeEprojects/{project}/locations/{location}/dataExchanges/{data_exchange}"?
DataProvider
name (	BàA
primary_contact (	BàA"<
	Publisher
name (	BàA
primary_contact (	BàA"O
DestinationDatasetReference

dataset_id (	BàA

project_id (	BàA"Œ
DestinationDatasetb
dataset_reference (2B.google.cloud.bigquery.analyticshub.v1.DestinationDatasetReferenceBàA8
friendly_name (2.google.protobuf.StringValueBàA6
description (2.google.protobuf.StringValueBàAZ
labels (2E.google.cloud.bigquery.analyticshub.v1.DestinationDataset.LabelsEntryBàA
location (	BàA-
LabelsEntry
key (	
value (	:8"ž
Listinge
bigquery_dataset (2D.google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSourceBàAH 
name (	BàA
display_name (	BàA
description (	BàA
primary_contact (	BàA
documentation (	BàAH
state (24.google.cloud.bigquery.analyticshub.v1.Listing.StateBàA
icon (BàAO
data_provider	 (23.google.cloud.bigquery.analyticshub.v1.DataProviderBàAP

categories
 (27.google.cloud.bigquery.analyticshub.v1.Listing.CategoryBàAH
	publisher (20.google.cloud.bigquery.analyticshub.v1.PublisherBàA
request_access (	BàAN
BigQueryDatasetSource5
dataset (	B$úA!
bigquery.googleapis.com/Dataset"*
State
STATE_UNSPECIFIED 

ACTIVE"·
Category
CATEGORY_UNSPECIFIED 
CATEGORY_OTHERS&
"CATEGORY_ADVERTISING_AND_MARKETING
CATEGORY_COMMERCE$
 CATEGORY_CLIMATE_AND_ENVIRONMENT
CATEGORY_DEMOGRAPHICS
CATEGORY_ECONOMICS
CATEGORY_EDUCATION
CATEGORY_ENERGY
CATEGORY_FINANCIAL	
CATEGORY_GAMING

CATEGORY_GEOSPATIAL(
$CATEGORY_HEALTHCARE_AND_LIFE_SCIENCE
CATEGORY_MEDIA
CATEGORY_PUBLIC_SECTOR
CATEGORY_RETAIL
CATEGORY_SPORTS!
CATEGORY_SCIENCE_AND_RESEARCH)
%CATEGORY_TRANSPORTATION_AND_LOGISTICS
CATEGORY_TRAVEL_AND_TOURISM:‚êA
#analyticshub.googleapis.com/ListingXprojects/{project}/locations/{location}/dataExchanges/{data_exchange}/listings/{listing}B
source"|
ListDataExchangesRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
	page_size (

page_token (	"
ListDataExchangesResponseK
data_exchanges (23.google.cloud.bigquery.analyticshub.v1.DataExchange
next_page_token (	"_
ListOrgDataExchangesRequest
organization (	BàA
	page_size (

page_token (	"„
ListOrgDataExchangesResponseK
data_exchanges (23.google.cloud.bigquery.analyticshub.v1.DataExchange
next_page_token (	"X
GetDataExchangeRequest>
name (	B0àAúA*
(analyticshub.googleapis.com/DataExchange"Æ
CreateDataExchangeRequest9
parent (	B)àAúA#
!locations.googleapis.com/Location
data_exchange_id (	BàAO
data_exchange (23.google.cloud.bigquery.analyticshub.v1.DataExchangeBàA"¢
UpdateDataExchangeRequest4
update_mask (2.google.protobuf.FieldMaskBàAO
data_exchange (23.google.cloud.bigquery.analyticshub.v1.DataExchangeBàA"[
DeleteDataExchangeRequest>
name (	B0àAúA*
(analyticshub.googleapis.com/DataExchange"~
ListListingsRequest@
parent (	B0àAúA*
(analyticshub.googleapis.com/DataExchange
	page_size (

page_token (	"q
ListListingsResponse@
listings (2..google.cloud.bigquery.analyticshub.v1.Listing
next_page_token (	"N
GetListingRequest9
name (	B+àAúA%
#analyticshub.googleapis.com/Listing"·
CreateListingRequest@
parent (	B0àAúA*
(analyticshub.googleapis.com/DataExchange

listing_id (	BàAD
listing (2..google.cloud.bigquery.analyticshub.v1.ListingBàA"’
UpdateListingRequest4
update_mask (2.google.protobuf.FieldMaskBàAD
listing (2..google.cloud.bigquery.analyticshub.v1.ListingBàA"Q
DeleteListingRequest9
name (	B+àAúA%
#analyticshub.googleapis.com/Listing"½
SubscribeListingRequestX
destination_dataset (29.google.cloud.bigquery.analyticshub.v1.DestinationDatasetH 9
name (	B+àAúA%
#analyticshub.googleapis.com/ListingB
destination"
SubscribeListingResponse2Þ
AnalyticsHubServiceÚ
ListDataExchanges?.google.cloud.bigquery.analyticshub.v1.ListDataExchangesRequest@.google.cloud.bigquery.analyticshub.v1.ListDataExchangesResponse"B‚Óä“31/v1/{parent=projects/*/locations/*}/dataExchangesÚAparentô
ListOrgDataExchangesB.google.cloud.bigquery.analyticshub.v1.ListOrgDataExchangesRequestC.google.cloud.bigquery.analyticshub.v1.ListOrgDataExchangesResponse"S‚Óä“></v1/{organization=organizations/*/locations/*}/dataExchangesÚAorganizationÇ
GetDataExchange=.google.cloud.bigquery.analyticshub.v1.GetDataExchangeRequest3.google.cloud.bigquery.analyticshub.v1.DataExchange"@‚Óä“31/v1/{name=projects/*/locations/*/dataExchanges/*}ÚAnameì
CreateDataExchange@.google.cloud.bigquery.analyticshub.v1.CreateDataExchangeRequest3.google.cloud.bigquery.analyticshub.v1.DataExchange"_‚Óä“B"1/v1/{parent=projects/*/locations/*}/dataExchanges:data_exchangeÚAparent,data_exchangeÿ
UpdateDataExchange@.google.cloud.bigquery.analyticshub.v1.UpdateDataExchangeRequest3.google.cloud.bigquery.analyticshub.v1.DataExchange"r‚Óä“P2?/v1/{data_exchange.name=projects/*/locations/*/dataExchanges/*}:data_exchangeÚAdata_exchange,update_mask°
DeleteDataExchange@.google.cloud.bigquery.analyticshub.v1.DeleteDataExchangeRequest.google.protobuf.Empty"@‚Óä“3*1/v1/{name=projects/*/locations/*/dataExchanges/*}ÚAnameÖ
ListListings:.google.cloud.bigquery.analyticshub.v1.ListListingsRequest;.google.cloud.bigquery.analyticshub.v1.ListListingsResponse"M‚Óä“></v1/{parent=projects/*/locations/*/dataExchanges/*}/listingsÚAparentÃ

GetListing8.google.cloud.bigquery.analyticshub.v1.GetListingRequest..google.cloud.bigquery.analyticshub.v1.Listing"K‚Óä“></v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}ÚAnameÜ
CreateListing;.google.cloud.bigquery.analyticshub.v1.CreateListingRequest..google.cloud.bigquery.analyticshub.v1.Listing"^‚Óä“G"</v1/{parent=projects/*/locations/*/dataExchanges/*}/listings:listingÚAparent,listingé
UpdateListing;.google.cloud.bigquery.analyticshub.v1.UpdateListingRequest..google.cloud.bigquery.analyticshub.v1.Listing"k‚Óä“O2D/v1/{listing.name=projects/*/locations/*/dataExchanges/*/listings/*}:listingÚAlisting,update_mask±
DeleteListing;.google.cloud.bigquery.analyticshub.v1.DeleteListingRequest.google.protobuf.Empty"K‚Óä“>*</v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}ÚAnameí
SubscribeListing>.google.cloud.bigquery.analyticshub.v1.SubscribeListingRequest?.google.cloud.bigquery.analyticshub.v1.SubscribeListingResponse"X‚Óä“K"F/v1/{name=projects/*/locations/*/dataExchanges/*/listings/*}:subscribe:*ÚAnameî
GetIamPolicy".google.iam.v1.GetIamPolicyRequest.google.iam.v1.Policy"¢‚Óä“›"B/v1/{resource=projects/*/locations/*/dataExchanges/*}:getIamPolicy:*ZR"M/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:getIamPolicy:*î
SetIamPolicy".google.iam.v1.SetIamPolicyRequest.google.iam.v1.Policy"¢‚Óä“›"B/v1/{resource=projects/*/locations/*/dataExchanges/*}:setIamPolicy:*ZR"M/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:setIamPolicy:*š
TestIamPermissions(.google.iam.v1.TestIamPermissionsRequest).google.iam.v1.TestIamPermissionsResponse"®‚Óä“§"H/v1/{resource=projects/*/locations/*/dataExchanges/*}:testIamPermissions:*ZX"S/v1/{resource=projects/*/locations/*/dataExchanges/*/listings/*}:testIamPermissions:*xÊAanalyticshub.googleapis.comÒAWhttps://www.googleapis.com/auth/bigquery,https://www.googleapis.com/auth/cloud-platformBÖ
)com.google.cloud.bigquery.analyticshub.v1BAnalyticsHubProtoPZMcloud.google.com/go/bigquery/analyticshub/apiv1/analyticshubpb;analyticshubpbª%Google.Cloud.BigQuery.AnalyticsHub.V1Ê%Google\\Cloud\\BigQuery\\AnalyticsHub\\V1ê)Google::Cloud::Bigquery::AnalyticsHub::V1êAH
bigquery.googleapis.com/Dataset%projects/{project}/datasets/{dataset}bproto3'
        , true);

        static::$is_initialized = true;
    }
}

