/*
 * Copyright 2020 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\"\265\002\n\014DataExchange\022\021\n\004na"
          + "me\030\001 \001(\tB\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002"
          + "\022\030\n\013description\030\003 \001(\tB\003\340A\001\022\034\n\017primary_co"
          + "ntact\030\004 \001(\tB\003\340A\001\022\032\n\rdocumentation\030\005 \001(\tB"
          + "\003\340A\001\022\032\n\rlisting_count\030\006 \001(\005B\003\340A\003\022\021\n\004icon"
          + "\030\007 \001(\014B\003\340A\001:t\352Aq\n(analyticshub.googleapi"
          + "s.com/DataExchange\022Eprojects/{project}/l"
          + "ocations/{location}/dataExchanges/{data_"
          + "exchange}\"?\n\014DataProvider\022\021\n\004name\030\001 \001(\tB"
          + "\003\340A\001\022\034\n\017primary_contact\030\002 \001(\tB\003\340A\001\"<\n\tPu"
          + "blisher\022\021\n\004name\030\001 \001(\tB\003\340A\001\022\034\n\017primary_co"
          + "ntact\030\002 \001(\tB\003\340A\001\"O\n\033DestinationDatasetRe"
          + "ference\022\027\n\ndataset_id\030\001 \001(\tB\003\340A\002\022\027\n\nproj"
          + "ect_id\030\002 \001(\tB\003\340A\002\"\226\003\n\022DestinationDataset"
          + "\022g\n\021dataset_reference\030\001 \001(\0132G.google.clo"
          + "ud.bigquery.dataexchange.v1beta1.Destina"
          + "tionDatasetReferenceB\003\340A\002\0228\n\rfriendly_na"
          + "me\030\002 \001(\0132\034.google.protobuf.StringValueB\003"
          + "\340A\001\0226\n\013description\030\003 \001(\0132\034.google.protob"
          + "uf.StringValueB\003\340A\001\022_\n\006labels\030\004 \003(\0132J.go"
          + "ogle.cloud.bigquery.dataexchange.v1beta1"
          + ".DestinationDataset.LabelsEntryB\003\340A\001\022\025\n\010"
          + "location\030\005 \001(\tB\003\340A\002\032-\n\013LabelsEntry\022\013\n\003ke"
          + "y\030\001 \001(\t\022\r\n\005value\030\002 \001(\t:\0028\001\"\267\013\n\007Listing\022j"
          + "\n\020bigquery_dataset\030\006 \001(\0132I.google.cloud."
          + "bigquery.dataexchange.v1beta1.Listing.Bi"
          + "gQueryDatasetSourceB\003\340A\002H\000\022\021\n\004name\030\001 \001(\t"
          + "B\003\340A\003\022\031\n\014display_name\030\002 \001(\tB\003\340A\002\022\030\n\013desc"
          + "ription\030\003 \001(\tB\003\340A\001\022\034\n\017primary_contact\030\004 "
          + "\001(\tB\003\340A\001\022\032\n\rdocumentation\030\005 \001(\tB\003\340A\001\022M\n\005"
          + "state\030\007 \001(\01629.google.cloud.bigquery.data"
          + "exchange.v1beta1.Listing.StateB\003\340A\003\022\021\n\004i"
          + "con\030\010 \001(\014B\003\340A\001\022T\n\rdata_provider\030\t \001(\01328."
          + "google.cloud.bigquery.dataexchange.v1bet"
          + "a1.DataProviderB\003\340A\001\022U\n\ncategories\030\n \003(\016"
          + "2<.google.cloud.bigquery.dataexchange.v1"
          + "beta1.Listing.CategoryB\003\340A\001\022M\n\tpublisher"
          + "\030\013 \001(\01325.google.cloud.bigquery.dataexcha"
          + "nge.v1beta1.PublisherB\003\340A\001\022\033\n\016request_ac"
          + "cess\030\014 \001(\tB\003\340A\001\032N\n\025BigQueryDatasetSource"
          + "\0225\n\007dataset\030\001 \001(\tB$\372A!\n\037bigquery.googlea"
          + "pis.com/Dataset\"*\n\005State\022\025\n\021STATE_UNSPEC"
          + "IFIED\020\000\022\n\n\006ACTIVE\020\001\"\267\004\n\010Category\022\030\n\024CATE"
          + "GORY_UNSPECIFIED\020\000\022\023\n\017CATEGORY_OTHERS\020\001\022"
          + "&\n\"CATEGORY_ADVERTISING_AND_MARKETING\020\002\022"
          + "\025\n\021CATEGORY_COMMERCE\020\003\022$\n CATEGORY_CLIMA"
          + "TE_AND_ENVIRONMENT\020\004\022\031\n\025CATEGORY_DEMOGRA"
          + "PHICS\020\005\022\026\n\022CATEGORY_ECONOMICS\020\006\022\026\n\022CATEG"
          + "ORY_EDUCATION\020\007\022\023\n\017CATEGORY_ENERGY\020\010\022\026\n\022"
          + "CATEGORY_FINANCIAL\020\t\022\023\n\017CATEGORY_GAMING\020"
          + "\n\022\027\n\023CATEGORY_GEOSPATIAL\020\013\022(\n$CATEGORY_H"
          + "EALTHCARE_AND_LIFE_SCIENCE\020\014\022\022\n\016CATEGORY"
          + "_MEDIA\020\r\022\032\n\026CATEGORY_PUBLIC_SECTOR\020\016\022\023\n\017"
          + "CATEGORY_RETAIL\020\017\022\023\n\017CATEGORY_SPORTS\020\020\022!"
          + "\n\035CATEGORY_SCIENCE_AND_RESEARCH\020\021\022)\n%CAT"
          + "EGORY_TRANSPORTATION_AND_LOGISTICS\020\022\022\037\n\033"
          + "CATEGORY_TRAVEL_AND_TOURISM\020\023:\202\001\352A\177\n#ana"
          + "lyticshub.googleapis.com/Listing\022Xprojec"
          + "ts/{project}/locations/{location}/dataEx"
          + "changes/{data_exchange}/listings/{listin"
          + "g}B\010\n\006source\"|\n\030ListDataExchangesRequest"
          + "\0229\n\006parent\030\001 \001(\tB)\340A\002\372A#\n!locations.goog"
          + "leapis.com/Location\022\021\n\tpage_size\030\002 \001(\005\022\022"
          + "\n\npage_token\030\003 \001(\t\"\206\001\n\031ListDataExchanges"
          + "Response\022P\n\016data_exchanges\030\001 \003(\01328.googl"
          + "e.cloud.bigquery.dataexchange.v1beta1.Da"
          + "taExchange\022\027\n\017next_page_token\030\002 \001(\t\"_\n\033L"
          + "istOrgDataExchangesRequest\022\031\n\014organizati"
          + "on\030\001 \001(\tB\003\340A\002\022\021\n\tpage_size\030\002 \001(\005\022\022\n\npage"
          + "_token\030\003 \001(\t\"\211\001\n\034ListOrgDataExchangesRes"
          + "ponse\022P\n\016data_exchanges\030\001 \003(\01328.google.c"
          + "loud.bigquery.dataexchange.v1beta1.DataE"
          + "xchange\022\027\n\017next_page_token\030\002 \001(\t\"X\n\026GetD"
          + "ataExchangeRequest\022>\n\004name\030\001 \001(\tB0\340A\002\372A*"
          + "\n(analyticshub.googleapis.com/DataExchan"
          + "ge\"\313\001\n\031CreateDataExchangeRequest\0229\n\006pare"
          + "nt\030\001 \001(\tB)\340A\002\372A#\n!locations.googleapis.c"
          + "om/Location\022\035\n\020data_exchange_id\030\002 \001(\tB\003\340"
          + "A\002\022T\n\rdata_exchange\030\003 \001(\01328.google.cloud"
          + ".bigquery.dataexchange.v1beta1.DataExcha"
          + "ngeB\003\340A\002\"\247\001\n\031UpdateDataExchangeRequest\0224"
          + "\n\013update_mask\030\001 \001(\0132\032.google.protobuf.Fi"
          + "eldMaskB\003\340A\002\022T\n\rdata_exchange\030\002 \001(\01328.go"
          + "ogle.cloud.bigquery.dataexchange.v1beta1"
          + ".DataExchangeB\003\340A\002\"[\n\031DeleteDataExchange"
          + "Request\022>\n\004name\030\001 \001(\tB0\340A\002\372A*\n(analytics"
          + "hub.googleapis.com/DataExchange\"~\n\023ListL"
          + "istingsRequest\022@\n\006parent\030\001 \001(\tB0\340A\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\""
          + "N\n\021GetListingRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372"
          + "A%\n#analyticshub.googleapis.com/Listing\""
          + "\274\001\n\024CreateListingRequest\022@\n\006parent\030\001 \001(\t"
          + "B0\340A\002\372A*\n(analyticshub.googleapis.com/Da"
          + "taExchange\022\027\n\nlisting_id\030\002 \001(\tB\003\340A\002\022I\n\007l"
          + "isting\030\003 \001(\01323.google.cloud.bigquery.dat"
          + "aexchange.v1beta1.ListingB\003\340A\002\"\227\001\n\024Updat"
          + "eListingRequest\0224\n\013update_mask\030\001 \001(\0132\032.g"
          + "oogle.protobuf.FieldMaskB\003\340A\002\022I\n\007listing"
          + "\030\002 \001(\01323.google.cloud.bigquery.dataexcha"
          + "nge.v1beta1.ListingB\003\340A\002\"Q\n\024DeleteListin"
          + "gRequest\0229\n\004name\030\001 \001(\tB+\340A\002\372A%\n#analytic"
          + "shub.googleapis.com/Listing\"\302\001\n\027Subscrib"
          + "eListingRequest\022]\n\023destination_dataset\030\003"
          + " \001(\0132>.google.cloud.bigquery.dataexchang"
          + "e.v1beta1.DestinationDatasetH\000\0229\n\004name\030\001"
          + " \001(\tB+\340A\002\372A%\n#analyticshub.googleapis.co"
          + "m/ListingB\r\n\013destination\"\032\n\030SubscribeLis"
          + "tingResponse2\246\035\n\023AnalyticsHubService\022\351\001\n"
          + "\021ListDataExchanges\022D.google.cloud.bigque"
          + "ry.dataexchange.v1beta1.ListDataExchange"
          + "sRequest\032E.google.cloud.bigquery.dataexc"
          + "hange.v1beta1.ListDataExchangesResponse\""
          + "G\202\323\344\223\0028\0226/v1beta1/{parent=projects/*/loc"
          + "ations/*}/dataExchanges\332A\006parent\022\203\002\n\024Lis"
          + "tOrgDataExchanges\022G.google.cloud.bigquer"
          + "y.dataexchange.v1beta1.ListOrgDataExchan"
          + "gesRequest\032H.google.cloud.bigquery.datae"
          + "xchange.v1beta1.ListOrgDataExchangesResp"
          + "onse\"X\202\323\344\223\002C\022A/v1beta1/{organization=org"
          + "anizations/*/locations/*}/dataExchanges\332"
          + "A\014organization\022\326\001\n\017GetDataExchange\022B.goo"
          + "gle.cloud.bigquery.dataexchange.v1beta1."
          + "GetDataExchangeRequest\0328.google.cloud.bi"
          + "gquery.dataexchange.v1beta1.DataExchange"
          + "\"E\202\323\344\223\0028\0226/v1beta1/{name=projects/*/loca"
          + "tions/*/dataExchanges/*}\332A\004name\022\373\001\n\022Crea"
          + "teDataExchange\022E.google.cloud.bigquery.d"
          + "ataexchange.v1beta1.CreateDataExchangeRe"
          + "quest\0328.google.cloud.bigquery.dataexchan"
          + "ge.v1beta1.DataExchange\"d\202\323\344\223\002G\"6/v1beta"
          + "1/{parent=projects/*/locations/*}/dataEx"
          + "changes:\rdata_exchange\332A\024parent,data_exc"
          + "hange\022\216\002\n\022UpdateDataExchange\022E.google.cl"
          + "oud.bigquery.dataexchange.v1beta1.Update"
          + "DataExchangeRequest\0328.google.cloud.bigqu"
          + "ery.dataexchange.v1beta1.DataExchange\"w\202"
          + "\323\344\223\002U2D/v1beta1/{data_exchange.name=proj"
          + "ects/*/locations/*/dataExchanges/*}:\rdat"
          + "a_exchange\332A\031data_exchange,update_mask\022\272"
          + "\001\n\022DeleteDataExchange\022E.google.cloud.big"
          + "query.dataexchange.v1beta1.DeleteDataExc"
          + "hangeRequest\032\026.google.protobuf.Empty\"E\202\323"
          + "\344\223\0028*6/v1beta1/{name=projects/*/location"
          + "s/*/dataExchanges/*}\332A\004name\022\345\001\n\014ListList"
          + "ings\022?.google.cloud.bigquery.dataexchang"
          + "e.v1beta1.ListListingsRequest\032@.google.c"
          + "loud.bigquery.dataexchange.v1beta1.ListL"
          + "istingsResponse\"R\202\323\344\223\002C\022A/v1beta1/{paren"
          + "t=projects/*/locations/*/dataExchanges/*"
          + "}/listings\332A\006parent\022\322\001\n\nGetListing\022=.goo"
          + "gle.cloud.bigquery.dataexchange.v1beta1."
          + "GetListingRequest\0323.google.cloud.bigquer"
          + "y.dataexchange.v1beta1.Listing\"P\202\323\344\223\002C\022A"
          + "/v1beta1/{name=projects/*/locations/*/da"
          + "taExchanges/*/listings/*}\332A\004name\022\353\001\n\rCre"
          + "ateListing\022@.google.cloud.bigquery.datae"
          + "xchange.v1beta1.CreateListingRequest\0323.g"
          + "oogle.cloud.bigquery.dataexchange.v1beta"
          + "1.Listing\"c\202\323\344\223\002L\"A/v1beta1/{parent=proj"
          + "ects/*/locations/*/dataExchanges/*}/list"
          + "ings:\007listing\332A\016parent,listing\022\370\001\n\rUpdat"
          + "eListing\022@.google.cloud.bigquery.dataexc"
          + "hange.v1beta1.UpdateListingRequest\0323.goo"
          + "gle.cloud.bigquery.dataexchange.v1beta1."
          + "Listing\"p\202\323\344\223\002T2I/v1beta1/{listing.name="
          + "projects/*/locations/*/dataExchanges/*/l"
          + "istings/*}:\007listing\332A\023listing,update_mas"
          + "k\022\273\001\n\rDeleteListing\022@.google.cloud.bigqu"
          + "ery.dataexchange.v1beta1.DeleteListingRe"
          + "quest\032\026.google.protobuf.Empty\"P\202\323\344\223\002C*A/"
          + "v1beta1/{name=projects/*/locations/*/dat"
          + "aExchanges/*/listings/*}\332A\004name\022\374\001\n\020Subs"
          + "cribeListing\022C.google.cloud.bigquery.dat"
          + "aexchange.v1beta1.SubscribeListingReques"
          + "t\032D.google.cloud.bigquery.dataexchange.v"
          + "1beta1.SubscribeListingResponse\"]\202\323\344\223\002P\""
          + "K/v1beta1/{name=projects/*/locations/*/d"
          + "ataExchanges/*/listings/*}:subscribe:\001*\332"
          + "A\004name\022\370\001\n\014GetIamPolicy\022\".google.iam.v1."
          + "GetIamPolicyRequest\032\025.google.iam.v1.Poli"
          + "cy\"\254\001\202\323\344\223\002\245\001\"G/v1beta1/{resource=project"
          + "s/*/locations/*/dataExchanges/*}:getIamP"
          + "olicy:\001*ZW\"R/v1beta1/{resource=projects/"
          + "*/locations/*/dataExchanges/*/listings/*"
          + "}:getIamPolicy:\001*\022\370\001\n\014SetIamPolicy\022\".goo"
          + "gle.iam.v1.SetIamPolicyRequest\032\025.google."
          + "iam.v1.Policy\"\254\001\202\323\344\223\002\245\001\"G/v1beta1/{resou"
          + "rce=projects/*/locations/*/dataExchanges"
          + "/*}:setIamPolicy:\001*ZW\"R/v1beta1/{resourc"
          + "e=projects/*/locations/*/dataExchanges/*"
          + "/listings/*}:setIamPolicy:\001*\022\244\002\n\022TestIam"
          + "Permissions\022(.google.iam.v1.TestIamPermi"
          + "ssionsRequest\032).google.iam.v1.TestIamPer"
          + "missionsResponse\"\270\001\202\323\344\223\002\261\001\"M/v1beta1/{re"
          + "source=projects/*/locations/*/dataExchan"
          + "ges/*}:testIamPermissions:\001*Z]\"X/v1beta1"
          + "/{resource=projects/*/locations/*/dataEx"
          + "changes/*/listings/*}:testIamPermissions"
          + ":\001*\032x\312A\033analyticshub.googleapis.com\322AWht"
          + "tps://www.googleapis.com/auth/bigquery,h"
          + "ttps://www.googleapis.com/auth/cloud-pla"
          + "tformB\357\002\n.com.google.cloud.bigquery.data"
          + "exchange.v1beta1B\021DataExchangeProtoP\001ZRc"
          + "loud.google.com/go/bigquery/dataexchange"
          + "/apiv1beta1/dataexchangepb;dataexchangep"
          + "b\252\002*Google.Cloud.BigQuery.DataExchange.V"
          + "1Beta1\312\002*Google\\Cloud\\BigQuery\\DataExcha"
          + "nge\\V1beta1\352\002.Google::Cloud::Bigquery::D"
          + "ataExchange::V1beta1\352AH\n\037bigquery.google"
          + "apis.com/Dataset\022%projects/{project}/dat"
          + "asets/{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)
}
