Current section
Files
Jump to
Current section
Files
lib/google/cloud/bigquery/dataexchange/v1beta1/dataexchange.pb.ex
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing.State do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.Listing.State",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :STATE_UNSPECIFIED, 0
field :ACTIVE, 1
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing.Category do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.Listing.Category",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :CATEGORY_UNSPECIFIED, 0
field :CATEGORY_OTHERS, 1
field :CATEGORY_ADVERTISING_AND_MARKETING, 2
field :CATEGORY_COMMERCE, 3
field :CATEGORY_CLIMATE_AND_ENVIRONMENT, 4
field :CATEGORY_DEMOGRAPHICS, 5
field :CATEGORY_ECONOMICS, 6
field :CATEGORY_EDUCATION, 7
field :CATEGORY_ENERGY, 8
field :CATEGORY_FINANCIAL, 9
field :CATEGORY_GAMING, 10
field :CATEGORY_GEOSPATIAL, 11
field :CATEGORY_HEALTHCARE_AND_LIFE_SCIENCE, 12
field :CATEGORY_MEDIA, 13
field :CATEGORY_PUBLIC_SECTOR, 14
field :CATEGORY_RETAIL, 15
field :CATEGORY_SPORTS, 16
field :CATEGORY_SCIENCE_AND_RESEARCH, 17
field :CATEGORY_TRANSPORTATION_AND_LOGISTICS, 18
field :CATEGORY_TRAVEL_AND_TOURISM, 19
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.DataExchange do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.DataExchange",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
field :display_name, 2, type: :string, json_name: "displayName", deprecated: false
field :description, 3, type: :string, deprecated: false
field :primary_contact, 4, type: :string, json_name: "primaryContact", deprecated: false
field :documentation, 5, type: :string, deprecated: false
field :listing_count, 6, type: :int32, json_name: "listingCount", deprecated: false
field :icon, 7, type: :bytes, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.DataProvider do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.DataProvider",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
field :primary_contact, 2, type: :string, json_name: "primaryContact", deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.Publisher do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.Publisher",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
field :primary_contact, 2, type: :string, json_name: "primaryContact", deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.DestinationDatasetReference do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.DestinationDatasetReference",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :dataset_id, 1, type: :string, json_name: "datasetId", deprecated: false
field :project_id, 2, type: :string, json_name: "projectId", deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.DestinationDataset.LabelsEntry do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.DestinationDataset.LabelsEntry",
map: true,
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :key, 1, type: :string
field :value, 2, type: :string
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.DestinationDataset do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.DestinationDataset",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :dataset_reference, 1,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.DestinationDatasetReference,
json_name: "datasetReference",
deprecated: false
field :friendly_name, 2,
type: Google.Protobuf.StringValue,
json_name: "friendlyName",
deprecated: false
field :description, 3, type: Google.Protobuf.StringValue, deprecated: false
field :labels, 4,
repeated: true,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.DestinationDataset.LabelsEntry,
map: true,
deprecated: false
field :location, 5, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing.BigQueryDatasetSource do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.Listing.BigQueryDatasetSource",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :dataset, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.Listing",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
oneof :source, 0
field :bigquery_dataset, 6,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing.BigQueryDatasetSource,
json_name: "bigqueryDataset",
oneof: 0,
deprecated: false
field :name, 1, type: :string, deprecated: false
field :display_name, 2, type: :string, json_name: "displayName", deprecated: false
field :description, 3, type: :string, deprecated: false
field :primary_contact, 4, type: :string, json_name: "primaryContact", deprecated: false
field :documentation, 5, type: :string, deprecated: false
field :state, 7,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing.State,
enum: true,
deprecated: false
field :icon, 8, type: :bytes, deprecated: false
field :data_provider, 9,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.DataProvider,
json_name: "dataProvider",
deprecated: false
field :categories, 10,
repeated: true,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing.Category,
enum: true,
deprecated: false
field :publisher, 11,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.Publisher,
deprecated: false
field :request_access, 12, type: :string, json_name: "requestAccess", deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.ListDataExchangesRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :parent, 1, type: :string, deprecated: false
field :page_size, 2, type: :int32, json_name: "pageSize"
field :page_token, 3, type: :string, json_name: "pageToken"
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.ListDataExchangesResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.ListDataExchangesResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :data_exchanges, 1,
repeated: true,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.DataExchange,
json_name: "dataExchanges"
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.ListOrgDataExchangesRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :organization, 1, type: :string, deprecated: false
field :page_size, 2, type: :int32, json_name: "pageSize"
field :page_token, 3, type: :string, json_name: "pageToken"
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.ListOrgDataExchangesResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.ListOrgDataExchangesResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :data_exchanges, 1,
repeated: true,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.DataExchange,
json_name: "dataExchanges"
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.GetDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.GetDataExchangeRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.CreateDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.CreateDataExchangeRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :parent, 1, type: :string, deprecated: false
field :data_exchange_id, 2, type: :string, json_name: "dataExchangeId", deprecated: false
field :data_exchange, 3,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.DataExchange,
json_name: "dataExchange",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.UpdateDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.UpdateDataExchangeRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :update_mask, 1,
type: Google.Protobuf.FieldMask,
json_name: "updateMask",
deprecated: false
field :data_exchange, 2,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.DataExchange,
json_name: "dataExchange",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.DeleteDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.DeleteDataExchangeRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.ListListingsRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.ListListingsRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :parent, 1, type: :string, deprecated: false
field :page_size, 2, type: :int32, json_name: "pageSize"
field :page_token, 3, type: :string, json_name: "pageToken"
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.ListListingsResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.ListListingsResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :listings, 1, repeated: true, type: Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.GetListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.GetListingRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.CreateListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.CreateListingRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :parent, 1, type: :string, deprecated: false
field :listing_id, 2, type: :string, json_name: "listingId", deprecated: false
field :listing, 3, type: Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.UpdateListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.UpdateListingRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :update_mask, 1,
type: Google.Protobuf.FieldMask,
json_name: "updateMask",
deprecated: false
field :listing, 2, type: Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.DeleteListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.DeleteListingRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.SubscribeListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
oneof :destination, 0
field :destination_dataset, 3,
type: Google.Cloud.Bigquery.Dataexchange.V1beta1.DestinationDataset,
json_name: "destinationDataset",
oneof: 0
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.SubscribeListingResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.dataexchange.v1beta1.SubscribeListingResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.AnalyticsHubService.Service do
@moduledoc false
use GRPC.Service,
name: "google.cloud.bigquery.dataexchange.v1beta1.AnalyticsHubService",
protoc_gen_elixir_version: "0.17.0"
rpc :ListDataExchanges,
Google.Cloud.Bigquery.Dataexchange.V1beta1.ListDataExchangesRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.ListDataExchangesResponse
rpc :ListOrgDataExchanges,
Google.Cloud.Bigquery.Dataexchange.V1beta1.ListOrgDataExchangesRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.ListOrgDataExchangesResponse
rpc :GetDataExchange,
Google.Cloud.Bigquery.Dataexchange.V1beta1.GetDataExchangeRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.DataExchange
rpc :CreateDataExchange,
Google.Cloud.Bigquery.Dataexchange.V1beta1.CreateDataExchangeRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.DataExchange
rpc :UpdateDataExchange,
Google.Cloud.Bigquery.Dataexchange.V1beta1.UpdateDataExchangeRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.DataExchange
rpc :DeleteDataExchange,
Google.Cloud.Bigquery.Dataexchange.V1beta1.DeleteDataExchangeRequest,
Google.Protobuf.Empty
rpc :ListListings,
Google.Cloud.Bigquery.Dataexchange.V1beta1.ListListingsRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.ListListingsResponse
rpc :GetListing,
Google.Cloud.Bigquery.Dataexchange.V1beta1.GetListingRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing
rpc :CreateListing,
Google.Cloud.Bigquery.Dataexchange.V1beta1.CreateListingRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing
rpc :UpdateListing,
Google.Cloud.Bigquery.Dataexchange.V1beta1.UpdateListingRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.Listing
rpc :DeleteListing,
Google.Cloud.Bigquery.Dataexchange.V1beta1.DeleteListingRequest,
Google.Protobuf.Empty
rpc :SubscribeListing,
Google.Cloud.Bigquery.Dataexchange.V1beta1.SubscribeListingRequest,
Google.Cloud.Bigquery.Dataexchange.V1beta1.SubscribeListingResponse
rpc :GetIamPolicy, Google.Iam.V1.GetIamPolicyRequest, Google.Iam.V1.Policy
rpc :SetIamPolicy, Google.Iam.V1.SetIamPolicyRequest, Google.Iam.V1.Policy
rpc :TestIamPermissions,
Google.Iam.V1.TestIamPermissionsRequest,
Google.Iam.V1.TestIamPermissionsResponse
end
defmodule Google.Cloud.Bigquery.Dataexchange.V1beta1.AnalyticsHubService.Stub do
@moduledoc false
use GRPC.Stub, service: Google.Cloud.Bigquery.Dataexchange.V1beta1.AnalyticsHubService.Service
end