/*
 * Copyright 2023 Google LLC
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     https://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/cloud/bigquery/dataexchange/v1beta1/dataexchange.proto

package com.google.cloud.bigquery.dataexchange.v1beta1;

public final class DataExchangeProto {
  private DataExchangeProto() {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {}

  public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) {
    registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry);
  }

  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataExchange_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataExchange_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataProvider_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataProvider_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_Publisher_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_Publisher_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDatasetReference_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDatasetReference_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_LabelsEntry_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_LabelsEntry_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_BigQueryDatasetSource_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_BigQueryDatasetSource_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetDataExchangeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetDataExchangeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateDataExchangeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateDataExchangeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateDataExchangeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateDataExchangeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteDataExchangeRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteDataExchangeRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsResponse_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetListingRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetListingRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateListingRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateListingRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateListingRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateListingRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteListingRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteListingRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingRequest_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingRequest_fieldAccessorTable;
  static final com.google.protobuf.Descriptors.Descriptor
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingResponse_descriptor;
  static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingResponse_fieldAccessorTable;

  public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() {
    return descriptor;
  }

  private static com.google.protobuf.Descriptors.FileDescriptor descriptor;

  static {
    java.lang.String[] descriptorData = {
      "\n=google/cloud/bigquery/dataexchange/v1b"
          + "eta1/dataexchange.proto\022*google.cloud.bi"
          + "gquery.dataexchange.v1beta1\032\034google/api/"
          + "annotations.proto\032\027google/api/client.pro"
          + "to\032\037google/api/field_behavior.proto\032\031goo"
          + "gle/api/resource.proto\032\036google/iam/v1/ia"
          + "m_policy.proto\032\032google/iam/v1/policy.pro"
          + "to\032\033google/protobuf/empty.proto\032 google/"
          + "protobuf/field_mask.proto\032\036google/protob"
          + "uf/wrappers.proto\"\274\002\n\014DataExchange\022\022\n\004na"
          + "me\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_name\030\002 \001(\tB\004\342A"
          + "\001\002\022\031\n\013description\030\003 \001(\tB\004\342A\001\001\022\035\n\017primary"
          + "_contact\030\004 \001(\tB\004\342A\001\001\022\033\n\rdocumentation\030\005 "
          + "\001(\tB\004\342A\001\001\022\033\n\rlisting_count\030\006 \001(\005B\004\342A\001\003\022\022"
          + "\n\004icon\030\007 \001(\014B\004\342A\001\001:t\352Aq\n(analyticshub.go"
          + "ogleapis.com/DataExchange\022Eprojects/{pro"
          + "ject}/locations/{location}/dataExchanges"
          + "/{data_exchange}\"A\n\014DataProvider\022\022\n\004name"
          + "\030\001 \001(\tB\004\342A\001\001\022\035\n\017primary_contact\030\002 \001(\tB\004\342"
          + "A\001\001\">\n\tPublisher\022\022\n\004name\030\001 \001(\tB\004\342A\001\001\022\035\n\017"
          + "primary_contact\030\002 \001(\tB\004\342A\001\001\"Q\n\033Destinati"
          + "onDatasetReference\022\030\n\ndataset_id\030\001 \001(\tB\004"
          + "\342A\001\002\022\030\n\nproject_id\030\002 \001(\tB\004\342A\001\002\"\233\003\n\022Desti"
          + "nationDataset\022h\n\021dataset_reference\030\001 \001(\013"
          + "2G.google.cloud.bigquery.dataexchange.v1"
          + "beta1.DestinationDatasetReferenceB\004\342A\001\002\022"
          + "9\n\rfriendly_name\030\002 \001(\0132\034.google.protobuf"
          + ".StringValueB\004\342A\001\001\0227\n\013description\030\003 \001(\0132"
          + "\034.google.protobuf.StringValueB\004\342A\001\001\022`\n\006l"
          + "abels\030\004 \003(\0132J.google.cloud.bigquery.data"
          + "exchange.v1beta1.DestinationDataset.Labe"
          + "lsEntryB\004\342A\001\001\022\026\n\010location\030\005 \001(\tB\004\342A\001\002\032-\n"
          + "\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030\002 \001(\t"
          + ":\0028\001\"\303\013\n\007Listing\022k\n\020bigquery_dataset\030\006 \001"
          + "(\0132I.google.cloud.bigquery.dataexchange."
          + "v1beta1.Listing.BigQueryDatasetSourceB\004\342"
          + "A\001\002H\000\022\022\n\004name\030\001 \001(\tB\004\342A\001\003\022\032\n\014display_nam"
          + "e\030\002 \001(\tB\004\342A\001\002\022\031\n\013description\030\003 \001(\tB\004\342A\001\001"
          + "\022\035\n\017primary_contact\030\004 \001(\tB\004\342A\001\001\022\033\n\rdocum"
          + "entation\030\005 \001(\tB\004\342A\001\001\022N\n\005state\030\007 \001(\01629.go"
          + "ogle.cloud.bigquery.dataexchange.v1beta1"
          + ".Listing.StateB\004\342A\001\003\022\022\n\004icon\030\010 \001(\014B\004\342A\001\001"
          + "\022U\n\rdata_provider\030\t \001(\01328.google.cloud.b"
          + "igquery.dataexchange.v1beta1.DataProvide"
          + "rB\004\342A\001\001\022V\n\ncategories\030\n \003(\0162<.google.clo"
          + "ud.bigquery.dataexchange.v1beta1.Listing"
          + ".CategoryB\004\342A\001\001\022N\n\tpublisher\030\013 \001(\01325.goo"
          + "gle.cloud.bigquery.dataexchange.v1beta1."
          + "PublisherB\004\342A\001\001\022\034\n\016request_access\030\014 \001(\tB"
          + "\004\342A\001\001\032N\n\025BigQueryDatasetSource\0225\n\007datase"
          + "t\030\001 \001(\tB$\372A!\n\037bigquery.googleapis.com/Da"
          + "taset\"*\n\005State\022\025\n\021STATE_UNSPECIFIED\020\000\022\n\n"
          + "\006ACTIVE\020\001\"\267\004\n\010Category\022\030\n\024CATEGORY_UNSPE"
          + "CIFIED\020\000\022\023\n\017CATEGORY_OTHERS\020\001\022&\n\"CATEGOR"
          + "Y_ADVERTISING_AND_MARKETING\020\002\022\025\n\021CATEGOR"
          + "Y_COMMERCE\020\003\022$\n CATEGORY_CLIMATE_AND_ENV"
          + "IRONMENT\020\004\022\031\n\025CATEGORY_DEMOGRAPHICS\020\005\022\026\n"
          + "\022CATEGORY_ECONOMICS\020\006\022\026\n\022CATEGORY_EDUCAT"
          + "ION\020\007\022\023\n\017CATEGORY_ENERGY\020\010\022\026\n\022CATEGORY_F"
          + "INANCIAL\020\t\022\023\n\017CATEGORY_GAMING\020\n\022\027\n\023CATEG"
          + "ORY_GEOSPATIAL\020\013\022(\n$CATEGORY_HEALTHCARE_"
          + "AND_LIFE_SCIENCE\020\014\022\022\n\016CATEGORY_MEDIA\020\r\022\032"
          + "\n\026CATEGORY_PUBLIC_SECTOR\020\016\022\023\n\017CATEGORY_R"
          + "ETAIL\020\017\022\023\n\017CATEGORY_SPORTS\020\020\022!\n\035CATEGORY"
          + "_SCIENCE_AND_RESEARCH\020\021\022)\n%CATEGORY_TRAN"
          + "SPORTATION_AND_LOGISTICS\020\022\022\037\n\033CATEGORY_T"
          + "RAVEL_AND_TOURISM\020\023:\202\001\352A\177\n#analyticshub."
          + "googleapis.com/Listing\022Xprojects/{projec"
          + "t}/locations/{location}/dataExchanges/{d"
          + "ata_exchange}/listings/{listing}B\010\n\006sour"
          + "ce\"}\n\030ListDataExchangesRequest\022:\n\006parent"
          + "\030\001 \001(\tB*\342A\001\002\372A#\n!locations.googleapis.co"
          + "m/Location\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_to"
          + "ken\030\003 \001(\t\"\206\001\n\031ListDataExchangesResponse\022"
          + "P\n\016data_exchanges\030\001 \003(\01328.google.cloud.b"
          + "igquery.dataexchange.v1beta1.DataExchang"
          + "e\022\027\n\017next_page_token\030\002 \001(\t\"`\n\033ListOrgDat"
          + "aExchangesRequest\022\032\n\014organization\030\001 \001(\tB"
          + "\004\342A\001\002\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003"
          + " \001(\t\"\211\001\n\034ListOrgDataExchangesResponse\022P\n"
          + "\016data_exchanges\030\001 \003(\01328.google.cloud.big"
          + "query.dataexchange.v1beta1.DataExchange\022"
          + "\027\n\017next_page_token\030\002 \001(\t\"Y\n\026GetDataExcha"
          + "ngeRequest\022?\n\004name\030\001 \001(\tB1\342A\001\002\372A*\n(analy"
          + "ticshub.googleapis.com/DataExchange\"\316\001\n\031"
          + "CreateDataExchangeRequest\022:\n\006parent\030\001 \001("
          + "\tB*\342A\001\002\372A#\n!locations.googleapis.com/Loc"
          + "ation\022\036\n\020data_exchange_id\030\002 \001(\tB\004\342A\001\002\022U\n"
          + "\rdata_exchange\030\003 \001(\01328.google.cloud.bigq"
          + "uery.dataexchange.v1beta1.DataExchangeB\004"
          + "\342A\001\002\"\251\001\n\031UpdateDataExchangeRequest\0225\n\013up"
          + "date_mask\030\001 \001(\0132\032.google.protobuf.FieldM"
          + "askB\004\342A\001\002\022U\n\rdata_exchange\030\002 \001(\01328.googl"
          + "e.cloud.bigquery.dataexchange.v1beta1.Da"
          + "taExchangeB\004\342A\001\002\"\\\n\031DeleteDataExchangeRe"
          + "quest\022?\n\004name\030\001 \001(\tB1\342A\001\002\372A*\n(analyticsh"
          + "ub.googleapis.com/DataExchange\"\177\n\023ListLi"
          + "stingsRequest\022A\n\006parent\030\001 \001(\tB1\342A\001\002\372A*\n("
          + "analyticshub.googleapis.com/DataExchange"
          + "\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\""
          + "v\n\024ListListingsResponse\022E\n\010listings\030\001 \003("
          + "\01323.google.cloud.bigquery.dataexchange.v"
          + "1beta1.Listing\022\027\n\017next_page_token\030\002 \001(\t\""
          + "O\n\021GetListingRequest\022:\n\004name\030\001 \001(\tB,\342A\001\002"
          + "\372A%\n#analyticshub.googleapis.com/Listing"
          + "\"\277\001\n\024CreateListingRequest\022A\n\006parent\030\001 \001("
          + "\tB1\342A\001\002\372A*\n(analyticshub.googleapis.com/"
          + "DataExchange\022\030\n\nlisting_id\030\002 \001(\tB\004\342A\001\002\022J"
          + "\n\007listing\030\003 \001(\01323.google.cloud.bigquery."
          + "dataexchange.v1beta1.ListingB\004\342A\001\002\"\231\001\n\024U"
          + "pdateListingRequest\0225\n\013update_mask\030\001 \001(\013"
          + "2\032.google.protobuf.FieldMaskB\004\342A\001\002\022J\n\007li"
          + "sting\030\002 \001(\01323.google.cloud.bigquery.data"
          + "exchange.v1beta1.ListingB\004\342A\001\002\"R\n\024Delete"
          + "ListingRequest\022:\n\004name\030\001 \001(\tB,\342A\001\002\372A%\n#a"
          + "nalyticshub.googleapis.com/Listing\"\303\001\n\027S"
          + "ubscribeListingRequest\022]\n\023destination_da"
          + "taset\030\003 \001(\0132>.google.cloud.bigquery.data"
          + "exchange.v1beta1.DestinationDatasetH\000\022:\n"
          + "\004name\030\001 \001(\tB,\342A\001\002\372A%\n#analyticshub.googl"
          + "eapis.com/ListingB\r\n\013destination\"\032\n\030Subs"
          + "cribeListingResponse2\246\035\n\023AnalyticsHubSer"
          + "vice\022\351\001\n\021ListDataExchanges\022D.google.clou"
          + "d.bigquery.dataexchange.v1beta1.ListData"
          + "ExchangesRequest\032E.google.cloud.bigquery"
          + ".dataexchange.v1beta1.ListDataExchangesR"
          + "esponse\"G\332A\006parent\202\323\344\223\0028\0226/v1beta1/{pare"
          + "nt=projects/*/locations/*}/dataExchanges"
          + "\022\203\002\n\024ListOrgDataExchanges\022G.google.cloud"
          + ".bigquery.dataexchange.v1beta1.ListOrgDa"
          + "taExchangesRequest\032H.google.cloud.bigque"
          + "ry.dataexchange.v1beta1.ListOrgDataExcha"
          + "ngesResponse\"X\332A\014organization\202\323\344\223\002C\022A/v1"
          + "beta1/{organization=organizations/*/loca"
          + "tions/*}/dataExchanges\022\326\001\n\017GetDataExchan"
          + "ge\022B.google.cloud.bigquery.dataexchange."
          + "v1beta1.GetDataExchangeRequest\0328.google."
          + "cloud.bigquery.dataexchange.v1beta1.Data"
          + "Exchange\"E\332A\004name\202\323\344\223\0028\0226/v1beta1/{name="
          + "projects/*/locations/*/dataExchanges/*}\022"
          + "\373\001\n\022CreateDataExchange\022E.google.cloud.bi"
          + "gquery.dataexchange.v1beta1.CreateDataEx"
          + "changeRequest\0328.google.cloud.bigquery.da"
          + "taexchange.v1beta1.DataExchange\"d\332A\024pare"
          + "nt,data_exchange\202\323\344\223\002G\"6/v1beta1/{parent"
          + "=projects/*/locations/*}/dataExchanges:\r"
          + "data_exchange\022\216\002\n\022UpdateDataExchange\022E.g"
          + "oogle.cloud.bigquery.dataexchange.v1beta"
          + "1.UpdateDataExchangeRequest\0328.google.clo"
          + "ud.bigquery.dataexchange.v1beta1.DataExc"
          + "hange\"w\332A\031data_exchange,update_mask\202\323\344\223\002"
          + "U2D/v1beta1/{data_exchange.name=projects"
          + "/*/locations/*/dataExchanges/*}:\rdata_ex"
          + "change\022\272\001\n\022DeleteDataExchange\022E.google.c"
          + "loud.bigquery.dataexchange.v1beta1.Delet"
          + "eDataExchangeRequest\032\026.google.protobuf.E"
          + "mpty\"E\332A\004name\202\323\344\223\0028*6/v1beta1/{name=proj"
          + "ects/*/locations/*/dataExchanges/*}\022\345\001\n\014"
          + "ListListings\022?.google.cloud.bigquery.dat"
          + "aexchange.v1beta1.ListListingsRequest\032@."
          + "google.cloud.bigquery.dataexchange.v1bet"
          + "a1.ListListingsResponse\"R\332A\006parent\202\323\344\223\002C"
          + "\022A/v1beta1/{parent=projects/*/locations/"
          + "*/dataExchanges/*}/listings\022\322\001\n\nGetListi"
          + "ng\022=.google.cloud.bigquery.dataexchange."
          + "v1beta1.GetListingRequest\0323.google.cloud"
          + ".bigquery.dataexchange.v1beta1.Listing\"P"
          + "\332A\004name\202\323\344\223\002C\022A/v1beta1/{name=projects/*"
          + "/locations/*/dataExchanges/*/listings/*}"
          + "\022\353\001\n\rCreateListing\022@.google.cloud.bigque"
          + "ry.dataexchange.v1beta1.CreateListingReq"
          + "uest\0323.google.cloud.bigquery.dataexchang"
          + "e.v1beta1.Listing\"c\332A\016parent,listing\202\323\344\223"
          + "\002L\"A/v1beta1/{parent=projects/*/location"
          + "s/*/dataExchanges/*}/listings:\007listing\022\370"
          + "\001\n\rUpdateListing\022@.google.cloud.bigquery"
          + ".dataexchange.v1beta1.UpdateListingReque"
          + "st\0323.google.cloud.bigquery.dataexchange."
          + "v1beta1.Listing\"p\332A\023listing,update_mask\202"
          + "\323\344\223\002T2I/v1beta1/{listing.name=projects/*"
          + "/locations/*/dataExchanges/*/listings/*}"
          + ":\007listing\022\273\001\n\rDeleteListing\022@.google.clo"
          + "ud.bigquery.dataexchange.v1beta1.DeleteL"
          + "istingRequest\032\026.google.protobuf.Empty\"P\332"
          + "A\004name\202\323\344\223\002C*A/v1beta1/{name=projects/*/"
          + "locations/*/dataExchanges/*/listings/*}\022"
          + "\374\001\n\020SubscribeListing\022C.google.cloud.bigq"
          + "uery.dataexchange.v1beta1.SubscribeListi"
          + "ngRequest\032D.google.cloud.bigquery.dataex"
          + "change.v1beta1.SubscribeListingResponse\""
          + "]\332A\004name\202\323\344\223\002P\"K/v1beta1/{name=projects/"
          + "*/locations/*/dataExchanges/*/listings/*"
          + "}:subscribe:\001*\022\370\001\n\014GetIamPolicy\022\".google"
          + ".iam.v1.GetIamPolicyRequest\032\025.google.iam"
          + ".v1.Policy\"\254\001\202\323\344\223\002\245\001\"G/v1beta1/{resource"
          + "=projects/*/locations/*/dataExchanges/*}"
          + ":getIamPolicy:\001*ZW\"R/v1beta1/{resource=p"
          + "rojects/*/locations/*/dataExchanges/*/li"
          + "stings/*}:getIamPolicy:\001*\022\370\001\n\014SetIamPoli"
          + "cy\022\".google.iam.v1.SetIamPolicyRequest\032\025"
          + ".google.iam.v1.Policy\"\254\001\202\323\344\223\002\245\001\"G/v1beta"
          + "1/{resource=projects/*/locations/*/dataE"
          + "xchanges/*}:setIamPolicy:\001*ZW\"R/v1beta1/"
          + "{resource=projects/*/locations/*/dataExc"
          + "hanges/*/listings/*}:setIamPolicy:\001*\022\244\002\n"
          + "\022TestIamPermissions\022(.google.iam.v1.Test"
          + "IamPermissionsRequest\032).google.iam.v1.Te"
          + "stIamPermissionsResponse\"\270\001\202\323\344\223\002\261\001\"M/v1b"
          + "eta1/{resource=projects/*/locations/*/da"
          + "taExchanges/*}:testIamPermissions:\001*Z]\"X"
          + "/v1beta1/{resource=projects/*/locations/"
          + "*/dataExchanges/*/listings/*}:testIamPer"
          + "missions:\001*\032x\312A\033analyticshub.googleapis."
          + "com\322AWhttps://www.googleapis.com/auth/bi"
          + "gquery,https://www.googleapis.com/auth/c"
          + "loud-platformB\357\002\n.com.google.cloud.bigqu"
          + "ery.dataexchange.v1beta1B\021DataExchangePr"
          + "otoP\001ZRcloud.google.com/go/bigquery/data"
          + "exchange/apiv1beta1/dataexchangepb;datae"
          + "xchangepb\252\002*Google.Cloud.BigQuery.DataEx"
          + "change.V1Beta1\312\002*Google\\Cloud\\BigQuery\\D"
          + "ataExchange\\V1beta1\352\002.Google::Cloud::Big"
          + "query::DataExchange::V1beta1\352AH\n\037bigquer"
          + "y.googleapis.com/Dataset\022%projects/{proj"
          + "ect}/datasets/{dataset}b\006proto3"
    };
    descriptor =
        com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom(
            descriptorData,
            new com.google.protobuf.Descriptors.FileDescriptor[] {
              com.google.api.AnnotationsProto.getDescriptor(),
              com.google.api.ClientProto.getDescriptor(),
              com.google.api.FieldBehaviorProto.getDescriptor(),
              com.google.api.ResourceProto.getDescriptor(),
              com.google.iam.v1.IamPolicyProto.getDescriptor(),
              com.google.iam.v1.PolicyProto.getDescriptor(),
              com.google.protobuf.EmptyProto.getDescriptor(),
              com.google.protobuf.FieldMaskProto.getDescriptor(),
              com.google.protobuf.WrappersProto.getDescriptor(),
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataExchange_descriptor =
        getDescriptor().getMessageTypes().get(0);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataExchange_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataExchange_descriptor,
            new java.lang.String[] {
              "Name",
              "DisplayName",
              "Description",
              "PrimaryContact",
              "Documentation",
              "ListingCount",
              "Icon",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataProvider_descriptor =
        getDescriptor().getMessageTypes().get(1);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataProvider_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_DataProvider_descriptor,
            new java.lang.String[] {
              "Name", "PrimaryContact",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_Publisher_descriptor =
        getDescriptor().getMessageTypes().get(2);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_Publisher_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_Publisher_descriptor,
            new java.lang.String[] {
              "Name", "PrimaryContact",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDatasetReference_descriptor =
        getDescriptor().getMessageTypes().get(3);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDatasetReference_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDatasetReference_descriptor,
            new java.lang.String[] {
              "DatasetId", "ProjectId",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_descriptor =
        getDescriptor().getMessageTypes().get(4);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_descriptor,
            new java.lang.String[] {
              "DatasetReference", "FriendlyName", "Description", "Labels", "Location",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_LabelsEntry_descriptor =
        internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_LabelsEntry_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_DestinationDataset_LabelsEntry_descriptor,
            new java.lang.String[] {
              "Key", "Value",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_descriptor =
        getDescriptor().getMessageTypes().get(5);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_descriptor,
            new java.lang.String[] {
              "BigqueryDataset",
              "Name",
              "DisplayName",
              "Description",
              "PrimaryContact",
              "Documentation",
              "State",
              "Icon",
              "DataProvider",
              "Categories",
              "Publisher",
              "RequestAccess",
              "Source",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_BigQueryDatasetSource_descriptor =
        internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_descriptor
            .getNestedTypes()
            .get(0);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_BigQueryDatasetSource_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_Listing_BigQueryDatasetSource_descriptor,
            new java.lang.String[] {
              "Dataset",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesRequest_descriptor =
        getDescriptor().getMessageTypes().get(6);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesResponse_descriptor =
        getDescriptor().getMessageTypes().get(7);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListDataExchangesResponse_descriptor,
            new java.lang.String[] {
              "DataExchanges", "NextPageToken",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesRequest_descriptor =
        getDescriptor().getMessageTypes().get(8);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesRequest_descriptor,
            new java.lang.String[] {
              "Organization", "PageSize", "PageToken",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesResponse_descriptor =
        getDescriptor().getMessageTypes().get(9);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListOrgDataExchangesResponse_descriptor,
            new java.lang.String[] {
              "DataExchanges", "NextPageToken",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetDataExchangeRequest_descriptor =
        getDescriptor().getMessageTypes().get(10);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetDataExchangeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetDataExchangeRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateDataExchangeRequest_descriptor =
        getDescriptor().getMessageTypes().get(11);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateDataExchangeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateDataExchangeRequest_descriptor,
            new java.lang.String[] {
              "Parent", "DataExchangeId", "DataExchange",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateDataExchangeRequest_descriptor =
        getDescriptor().getMessageTypes().get(12);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateDataExchangeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateDataExchangeRequest_descriptor,
            new java.lang.String[] {
              "UpdateMask", "DataExchange",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteDataExchangeRequest_descriptor =
        getDescriptor().getMessageTypes().get(13);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteDataExchangeRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteDataExchangeRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsRequest_descriptor =
        getDescriptor().getMessageTypes().get(14);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsRequest_descriptor,
            new java.lang.String[] {
              "Parent", "PageSize", "PageToken",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsResponse_descriptor =
        getDescriptor().getMessageTypes().get(15);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_ListListingsResponse_descriptor,
            new java.lang.String[] {
              "Listings", "NextPageToken",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetListingRequest_descriptor =
        getDescriptor().getMessageTypes().get(16);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetListingRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_GetListingRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateListingRequest_descriptor =
        getDescriptor().getMessageTypes().get(17);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateListingRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_CreateListingRequest_descriptor,
            new java.lang.String[] {
              "Parent", "ListingId", "Listing",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateListingRequest_descriptor =
        getDescriptor().getMessageTypes().get(18);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateListingRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_UpdateListingRequest_descriptor,
            new java.lang.String[] {
              "UpdateMask", "Listing",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteListingRequest_descriptor =
        getDescriptor().getMessageTypes().get(19);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteListingRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_DeleteListingRequest_descriptor,
            new java.lang.String[] {
              "Name",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingRequest_descriptor =
        getDescriptor().getMessageTypes().get(20);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingRequest_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingRequest_descriptor,
            new java.lang.String[] {
              "DestinationDataset", "Name", "Destination",
            });
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingResponse_descriptor =
        getDescriptor().getMessageTypes().get(21);
    internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingResponse_fieldAccessorTable =
        new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable(
            internal_static_google_cloud_bigquery_dataexchange_v1beta1_SubscribeListingResponse_descriptor,
            new java.lang.String[] {});
    com.google.protobuf.ExtensionRegistry registry =
        com.google.protobuf.ExtensionRegistry.newInstance();
    registry.add(com.google.api.ClientProto.defaultHost);
    registry.add(com.google.api.FieldBehaviorProto.fieldBehavior);
    registry.add(com.google.api.AnnotationsProto.http);
    registry.add(com.google.api.ClientProto.methodSignature);
    registry.add(com.google.api.ClientProto.oauthScopes);
    registry.add(com.google.api.ResourceProto.resource);
    registry.add(com.google.api.ResourceProto.resourceDefinition);
    registry.add(com.google.api.ResourceProto.resourceReference);
    com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor(
        descriptor, registry);
    com.google.api.AnnotationsProto.getDescriptor();
    com.google.api.ClientProto.getDescriptor();
    com.google.api.FieldBehaviorProto.getDescriptor();
    com.google.api.ResourceProto.getDescriptor();
    com.google.iam.v1.IamPolicyProto.getDescriptor();
    com.google.iam.v1.PolicyProto.getDescriptor();
    com.google.protobuf.EmptyProto.getDescriptor();
    com.google.protobuf.FieldMaskProto.getDescriptor();
    com.google.protobuf.WrappersProto.getDescriptor();
  }

  // @@protoc_insertion_point(outer_class_scope)
}
