Current section
Files
Jump to
Current section
Files
lib/google/cloud/bigquery/analyticshub/v1/analyticshub.pb.ex
defmodule Google.Cloud.Bigquery.Analyticshub.V1.DiscoveryType do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.analyticshub.v1.DiscoveryType",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :DISCOVERY_TYPE_UNSPECIFIED, 0
field :DISCOVERY_TYPE_PRIVATE, 1
field :DISCOVERY_TYPE_PUBLIC, 2
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SharedResourceType do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.analyticshub.v1.SharedResourceType",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :SHARED_RESOURCE_TYPE_UNSPECIFIED, 0
field :BIGQUERY_DATASET, 1
field :PUBSUB_TOPIC, 2
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate.State do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.analyticshub.v1.QueryTemplate.State",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :STATE_UNSPECIFIED, 0
field :DRAFTED, 1
field :PENDING, 2
field :DELETED, 3
field :APPROVED, 4
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Routine.RoutineType do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.analyticshub.v1.Routine.RoutineType",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :ROUTINE_TYPE_UNSPECIFIED, 0
field :TABLE_VALUED_FUNCTION, 1
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.State do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.analyticshub.v1.Listing.State",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :STATE_UNSPECIFIED, 0
field :ACTIVE, 1
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.Category do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.analyticshub.v1.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
field :CATEGORY_GOOGLE_EARTH_ENGINE, 20
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.Replica.ReplicaState do
@moduledoc false
use Protobuf,
enum: true,
full_name:
"google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.Replica.ReplicaState",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :REPLICA_STATE_UNSPECIFIED, 0
field :READY_TO_USE, 1
field :UNAVAILABLE, 2
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.Replica.PrimaryState do
@moduledoc false
use Protobuf,
enum: true,
full_name:
"google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.Replica.PrimaryState",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :PRIMARY_STATE_UNSPECIFIED, 0
field :PRIMARY_REPLICA, 1
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.CommercialInfo.GoogleCloudMarketplaceInfo.CommercialState do
@moduledoc false
use Protobuf,
enum: true,
full_name:
"google.cloud.bigquery.analyticshub.v1.Listing.CommercialInfo.GoogleCloudMarketplaceInfo.CommercialState",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :COMMERCIAL_STATE_UNSPECIFIED, 0
field :ONBOARDING, 1
field :ACTIVE, 2
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.StoredProcedureConfig.StoredProcedureType do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.analyticshub.v1.StoredProcedureConfig.StoredProcedureType",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :STORED_PROCEDURE_TYPE_UNSPECIFIED, 0
field :SQL_PROCEDURE, 1
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Subscription.State do
@moduledoc false
use Protobuf,
enum: true,
full_name: "google.cloud.bigquery.analyticshub.v1.Subscription.State",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :STATE_UNSPECIFIED, 0
field :STATE_ACTIVE, 1
field :STATE_STALE, 2
field :STATE_INACTIVE, 3
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.DataExchange do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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
field :sharing_environment_config, 8,
type: Google.Cloud.Bigquery.Analyticshub.V1.SharingEnvironmentConfig,
json_name: "sharingEnvironmentConfig",
deprecated: false
field :discovery_type, 9,
proto3_optional: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.DiscoveryType,
json_name: "discoveryType",
enum: true,
deprecated: false
field :log_linked_dataset_query_user_email, 10,
proto3_optional: true,
type: :bool,
json_name: "logLinkedDatasetQueryUserEmail",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.QueryTemplate",
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 :proposer, 4, type: :string, deprecated: false
field :primary_contact, 10, type: :string, json_name: "primaryContact", deprecated: false
field :documentation, 5, type: :string, deprecated: false
field :state, 6,
type: Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate.State,
enum: true,
deprecated: false
field :routine, 7, type: Google.Cloud.Bigquery.Analyticshub.V1.Routine, deprecated: false
field :create_time, 8,
type: Google.Protobuf.Timestamp,
json_name: "createTime",
deprecated: false
field :update_time, 9,
type: Google.Protobuf.Timestamp,
json_name: "updateTime",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Routine do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Routine",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :routine_type, 1,
type: Google.Cloud.Bigquery.Analyticshub.V1.Routine.RoutineType,
json_name: "routineType",
enum: true,
deprecated: false
field :definition_body, 2, type: :string, json_name: "definitionBody", deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.CreateQueryTemplateRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.CreateQueryTemplateRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :parent, 1, type: :string, deprecated: false
field :query_template_id, 2, type: :string, json_name: "queryTemplateId", deprecated: false
field :query_template, 3,
type: Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate,
json_name: "queryTemplate",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.GetQueryTemplateRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.GetQueryTemplateRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListQueryTemplatesRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListQueryTemplatesRequest",
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", deprecated: false
field :page_token, 3, type: :string, json_name: "pageToken", deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListQueryTemplatesResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListQueryTemplatesResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :query_templates, 1,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate,
json_name: "queryTemplates"
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.UpdateQueryTemplateRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.UpdateQueryTemplateRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :update_mask, 1,
type: Google.Protobuf.FieldMask,
json_name: "updateMask",
deprecated: false
field :query_template, 2,
type: Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate,
json_name: "queryTemplate",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.DeleteQueryTemplateRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.DeleteQueryTemplateRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SubmitQueryTemplateRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.SubmitQueryTemplateRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ApproveQueryTemplateRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ApproveQueryTemplateRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SharingEnvironmentConfig.DefaultExchangeConfig do
@moduledoc false
use Protobuf,
full_name:
"google.cloud.bigquery.analyticshub.v1.SharingEnvironmentConfig.DefaultExchangeConfig",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SharingEnvironmentConfig.DcrExchangeConfig do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.SharingEnvironmentConfig.DcrExchangeConfig",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :single_selected_resource_sharing_restriction, 1,
proto3_optional: true,
type: :bool,
json_name: "singleSelectedResourceSharingRestriction",
deprecated: false
field :single_linked_dataset_per_cleanroom, 2,
proto3_optional: true,
type: :bool,
json_name: "singleLinkedDatasetPerCleanroom",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SharingEnvironmentConfig do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.SharingEnvironmentConfig",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
oneof :environment, 0
field :default_exchange_config, 1,
type: Google.Cloud.Bigquery.Analyticshub.V1.SharingEnvironmentConfig.DefaultExchangeConfig,
json_name: "defaultExchangeConfig",
oneof: 0
field :dcr_exchange_config, 2,
type: Google.Cloud.Bigquery.Analyticshub.V1.SharingEnvironmentConfig.DcrExchangeConfig,
json_name: "dcrExchangeConfig",
oneof: 0
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.DataProvider do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.Publisher do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.DestinationDatasetReference do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.DestinationDataset.LabelsEntry do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.DestinationDataset do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.DestinationDataset",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :dataset_reference, 1,
type: Google.Cloud.Bigquery.Analyticshub.V1.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.Analyticshub.V1.DestinationDataset.LabelsEntry,
map: true,
deprecated: false
field :location, 5, type: :string, deprecated: false
field :replica_locations, 6,
repeated: true,
type: :string,
json_name: "replicaLocations",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.DestinationPubSubSubscription do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.DestinationPubSubSubscription",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :pubsub_subscription, 1,
type: Google.Cloud.Bigquery.Analyticshub.V1.PubSubSubscription,
json_name: "pubsubSubscription",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.SelectedResource do
@moduledoc false
use Protobuf,
full_name:
"google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.SelectedResource",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
oneof :resource, 0
field :table, 1, type: :string, oneof: 0, deprecated: false
field :routine, 2, type: :string, oneof: 0, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.RestrictedExportPolicy do
@moduledoc false
use Protobuf,
full_name:
"google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.RestrictedExportPolicy",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :enabled, 1, type: Google.Protobuf.BoolValue, deprecated: false
field :restrict_direct_table_access, 2,
type: Google.Protobuf.BoolValue,
json_name: "restrictDirectTableAccess",
deprecated: false
field :restrict_query_result, 3,
type: Google.Protobuf.BoolValue,
json_name: "restrictQueryResult",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.Replica do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource.Replica",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :location, 1, type: :string, deprecated: false
field :replica_state, 2,
type:
Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.Replica.ReplicaState,
json_name: "replicaState",
enum: true,
deprecated: false
field :primary_state, 3,
proto3_optional: true,
type:
Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.Replica.PrimaryState,
json_name: "primaryState",
enum: true,
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Listing.BigQueryDatasetSource",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :dataset, 1, type: :string, deprecated: false
field :selected_resources, 2,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.SelectedResource,
json_name: "selectedResources",
deprecated: false
field :restricted_export_policy, 3,
type:
Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.RestrictedExportPolicy,
json_name: "restrictedExportPolicy",
deprecated: false
field :replica_locations, 5,
repeated: true,
type: :string,
json_name: "replicaLocations",
deprecated: false
field :effective_replicas, 6,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource.Replica,
json_name: "effectiveReplicas",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.PubSubTopicSource do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Listing.PubSubTopicSource",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :topic, 1, type: :string, deprecated: false
field :data_affinity_regions, 2,
repeated: true,
type: :string,
json_name: "dataAffinityRegions",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.RestrictedExportConfig do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Listing.RestrictedExportConfig",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :enabled, 3, type: :bool, deprecated: false
field :restrict_direct_table_access, 1,
type: :bool,
json_name: "restrictDirectTableAccess",
deprecated: false
field :restrict_query_result, 2,
type: :bool,
json_name: "restrictQueryResult",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.CommercialInfo.GoogleCloudMarketplaceInfo do
@moduledoc false
use Protobuf,
full_name:
"google.cloud.bigquery.analyticshub.v1.Listing.CommercialInfo.GoogleCloudMarketplaceInfo",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :service, 1, proto3_optional: true, type: :string, deprecated: false
field :commercial_state, 3,
proto3_optional: true,
type:
Google.Cloud.Bigquery.Analyticshub.V1.Listing.CommercialInfo.GoogleCloudMarketplaceInfo.CommercialState,
json_name: "commercialState",
enum: true,
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing.CommercialInfo do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Listing.CommercialInfo",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :cloud_marketplace, 1,
proto3_optional: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Listing.CommercialInfo.GoogleCloudMarketplaceInfo,
json_name: "cloudMarketplace",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Listing do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Listing",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
oneof :source, 0
field :bigquery_dataset, 6,
type: Google.Cloud.Bigquery.Analyticshub.V1.Listing.BigQueryDatasetSource,
json_name: "bigqueryDataset",
oneof: 0
field :pubsub_topic, 16,
type: Google.Cloud.Bigquery.Analyticshub.V1.Listing.PubSubTopicSource,
json_name: "pubsubTopic",
oneof: 0
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.Analyticshub.V1.Listing.State,
enum: true,
deprecated: false
field :icon, 8, type: :bytes, deprecated: false
field :data_provider, 9,
type: Google.Cloud.Bigquery.Analyticshub.V1.DataProvider,
json_name: "dataProvider",
deprecated: false
field :categories, 10,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Listing.Category,
enum: true,
deprecated: false
field :publisher, 11, type: Google.Cloud.Bigquery.Analyticshub.V1.Publisher, deprecated: false
field :request_access, 12, type: :string, json_name: "requestAccess", deprecated: false
field :restricted_export_config, 13,
type: Google.Cloud.Bigquery.Analyticshub.V1.Listing.RestrictedExportConfig,
json_name: "restrictedExportConfig",
deprecated: false
field :stored_procedure_config, 20,
type: Google.Cloud.Bigquery.Analyticshub.V1.StoredProcedureConfig,
json_name: "storedProcedureConfig",
deprecated: false
field :discovery_type, 14,
proto3_optional: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.DiscoveryType,
json_name: "discoveryType",
enum: true,
deprecated: false
field :resource_type, 15,
type: Google.Cloud.Bigquery.Analyticshub.V1.SharedResourceType,
json_name: "resourceType",
enum: true,
deprecated: false
field :commercial_info, 17,
proto3_optional: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Listing.CommercialInfo,
json_name: "commercialInfo",
deprecated: false
field :log_linked_dataset_query_user_email, 18,
proto3_optional: true,
type: :bool,
json_name: "logLinkedDatasetQueryUserEmail",
deprecated: false
field :allow_only_metadata_sharing, 19,
proto3_optional: true,
type: :bool,
json_name: "allowOnlyMetadataSharing",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.StoredProcedureConfig do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.StoredProcedureConfig",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :enabled, 1, type: :bool, deprecated: false
field :allowed_stored_procedure_types, 2,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.StoredProcedureConfig.StoredProcedureType,
json_name: "allowedStoredProcedureTypes",
enum: true,
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Subscription.LinkedResource do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Subscription.LinkedResource",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
oneof :reference, 0
field :linked_dataset, 1, type: :string, json_name: "linkedDataset", oneof: 0, deprecated: false
field :linked_pubsub_subscription, 3,
type: :string,
json_name: "linkedPubsubSubscription",
oneof: 0,
deprecated: false
field :listing, 2, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Subscription.CommercialInfo.GoogleCloudMarketplaceInfo do
@moduledoc false
use Protobuf,
full_name:
"google.cloud.bigquery.analyticshub.v1.Subscription.CommercialInfo.GoogleCloudMarketplaceInfo",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :order, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Subscription.CommercialInfo do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Subscription.CommercialInfo",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :cloud_marketplace, 1,
type:
Google.Cloud.Bigquery.Analyticshub.V1.Subscription.CommercialInfo.GoogleCloudMarketplaceInfo,
json_name: "cloudMarketplace",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Subscription.LinkedDatasetMapEntry do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Subscription.LinkedDatasetMapEntry",
map: true,
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :key, 1, type: :string
field :value, 2, type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription.LinkedResource
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.Subscription do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.Subscription",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
oneof :resource_name, 0
field :listing, 5, type: :string, oneof: 0, deprecated: false
field :data_exchange, 6, type: :string, json_name: "dataExchange", oneof: 0, deprecated: false
field :name, 1, type: :string, deprecated: false
field :creation_time, 2,
type: Google.Protobuf.Timestamp,
json_name: "creationTime",
deprecated: false
field :last_modify_time, 3,
type: Google.Protobuf.Timestamp,
json_name: "lastModifyTime",
deprecated: false
field :organization_id, 4, type: :string, json_name: "organizationId", deprecated: false
field :organization_display_name, 10,
type: :string,
json_name: "organizationDisplayName",
deprecated: false
field :state, 7,
type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription.State,
enum: true,
deprecated: false
field :linked_dataset_map, 8,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription.LinkedDatasetMapEntry,
json_name: "linkedDatasetMap",
map: true,
deprecated: false
field :subscriber_contact, 9, type: :string, json_name: "subscriberContact", deprecated: false
field :linked_resources, 11,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription.LinkedResource,
json_name: "linkedResources",
deprecated: false
field :resource_type, 12,
type: Google.Cloud.Bigquery.Analyticshub.V1.SharedResourceType,
json_name: "resourceType",
enum: true,
deprecated: false
field :commercial_info, 13,
type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription.CommercialInfo,
json_name: "commercialInfo",
deprecated: false
field :log_linked_dataset_query_user_email, 14,
proto3_optional: true,
type: :bool,
json_name: "logLinkedDatasetQueryUserEmail",
deprecated: false
field :destination_dataset, 15,
type: Google.Cloud.Bigquery.Analyticshub.V1.DestinationDataset,
json_name: "destinationDataset",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListDataExchangesRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.ListDataExchangesResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListDataExchangesResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :data_exchanges, 1,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.DataExchange,
json_name: "dataExchanges"
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListOrgDataExchangesRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.ListOrgDataExchangesResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListOrgDataExchangesResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :data_exchanges, 1,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.DataExchange,
json_name: "dataExchanges"
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.GetDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.GetDataExchangeRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.CreateDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.DataExchange,
json_name: "dataExchange",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.UpdateDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.DataExchange,
json_name: "dataExchange",
deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.DeleteDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.DeleteDataExchangeRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListListingsRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.ListListingsResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListListingsResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :listings, 1, repeated: true, type: Google.Cloud.Bigquery.Analyticshub.V1.Listing
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.GetListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.GetListingRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.CreateListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.Listing, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.UpdateListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.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.Analyticshub.V1.Listing, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.DeleteListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.DeleteListingRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
field :delete_commercial, 2, type: :bool, json_name: "deleteCommercial", deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SubscribeListingRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.SubscribeListingRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
oneof :destination, 0
field :destination_dataset, 3,
type: Google.Cloud.Bigquery.Analyticshub.V1.DestinationDataset,
json_name: "destinationDataset",
oneof: 0,
deprecated: false
field :destination_pubsub_subscription, 5,
type: Google.Cloud.Bigquery.Analyticshub.V1.DestinationPubSubSubscription,
json_name: "destinationPubsubSubscription",
oneof: 0,
deprecated: false
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SubscribeListingResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.SubscribeListingResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :subscription, 1, type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SubscribeDataExchangeRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.SubscribeDataExchangeRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
field :destination, 2, type: :string, deprecated: false
field :destination_dataset, 5,
type: Google.Cloud.Bigquery.Analyticshub.V1.DestinationDataset,
json_name: "destinationDataset",
deprecated: false
field :subscription, 4, type: :string, deprecated: false
field :subscriber_contact, 3, type: :string, json_name: "subscriberContact"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.SubscribeDataExchangeResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.SubscribeDataExchangeResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :subscription, 1, type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.RefreshSubscriptionRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.RefreshSubscriptionRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.RefreshSubscriptionResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.RefreshSubscriptionResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :subscription, 1, type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.GetSubscriptionRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.GetSubscriptionRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListSubscriptionsRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListSubscriptionsRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :parent, 1, type: :string, deprecated: false
field :filter, 2, type: :string
field :page_size, 3, type: :int32, json_name: "pageSize"
field :page_token, 4, type: :string, json_name: "pageToken"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListSubscriptionsResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListSubscriptionsResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :subscriptions, 1,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListSharedResourceSubscriptionsRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListSharedResourceSubscriptionsRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :resource, 1, type: :string, deprecated: false
field :include_deleted_subscriptions, 2, type: :bool, json_name: "includeDeletedSubscriptions"
field :page_size, 3, type: :int32, json_name: "pageSize"
field :page_token, 4, type: :string, json_name: "pageToken"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.ListSharedResourceSubscriptionsResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.ListSharedResourceSubscriptionsResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :shared_resource_subscriptions, 1,
repeated: true,
type: Google.Cloud.Bigquery.Analyticshub.V1.Subscription,
json_name: "sharedResourceSubscriptions"
field :next_page_token, 2, type: :string, json_name: "nextPageToken"
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.RevokeSubscriptionRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.RevokeSubscriptionRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
field :revoke_commercial, 2, type: :bool, json_name: "revokeCommercial", deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.RevokeSubscriptionResponse do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.RevokeSubscriptionResponse",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.DeleteSubscriptionRequest do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.DeleteSubscriptionRequest",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :name, 1, type: :string, deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.OperationMetadata do
@moduledoc false
use Protobuf,
full_name: "google.cloud.bigquery.analyticshub.v1.OperationMetadata",
protoc_gen_elixir_version: "0.17.0",
syntax: :proto3
field :create_time, 1,
type: Google.Protobuf.Timestamp,
json_name: "createTime",
deprecated: false
field :end_time, 2, type: Google.Protobuf.Timestamp, json_name: "endTime", deprecated: false
field :target, 3, type: :string, deprecated: false
field :verb, 4, type: :string, deprecated: false
field :status_message, 5, type: :string, json_name: "statusMessage", deprecated: false
field :requested_cancellation, 6,
type: :bool,
json_name: "requestedCancellation",
deprecated: false
field :api_version, 7, type: :string, json_name: "apiVersion", deprecated: false
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.AnalyticsHubService.Service do
@moduledoc false
use GRPC.Service,
name: "google.cloud.bigquery.analyticshub.v1.AnalyticsHubService",
protoc_gen_elixir_version: "0.17.0"
rpc :ListDataExchanges,
Google.Cloud.Bigquery.Analyticshub.V1.ListDataExchangesRequest,
Google.Cloud.Bigquery.Analyticshub.V1.ListDataExchangesResponse
rpc :ListOrgDataExchanges,
Google.Cloud.Bigquery.Analyticshub.V1.ListOrgDataExchangesRequest,
Google.Cloud.Bigquery.Analyticshub.V1.ListOrgDataExchangesResponse
rpc :GetDataExchange,
Google.Cloud.Bigquery.Analyticshub.V1.GetDataExchangeRequest,
Google.Cloud.Bigquery.Analyticshub.V1.DataExchange
rpc :CreateDataExchange,
Google.Cloud.Bigquery.Analyticshub.V1.CreateDataExchangeRequest,
Google.Cloud.Bigquery.Analyticshub.V1.DataExchange
rpc :UpdateDataExchange,
Google.Cloud.Bigquery.Analyticshub.V1.UpdateDataExchangeRequest,
Google.Cloud.Bigquery.Analyticshub.V1.DataExchange
rpc :DeleteDataExchange,
Google.Cloud.Bigquery.Analyticshub.V1.DeleteDataExchangeRequest,
Google.Protobuf.Empty
rpc :ListListings,
Google.Cloud.Bigquery.Analyticshub.V1.ListListingsRequest,
Google.Cloud.Bigquery.Analyticshub.V1.ListListingsResponse
rpc :GetListing,
Google.Cloud.Bigquery.Analyticshub.V1.GetListingRequest,
Google.Cloud.Bigquery.Analyticshub.V1.Listing
rpc :CreateListing,
Google.Cloud.Bigquery.Analyticshub.V1.CreateListingRequest,
Google.Cloud.Bigquery.Analyticshub.V1.Listing
rpc :UpdateListing,
Google.Cloud.Bigquery.Analyticshub.V1.UpdateListingRequest,
Google.Cloud.Bigquery.Analyticshub.V1.Listing
rpc :DeleteListing,
Google.Cloud.Bigquery.Analyticshub.V1.DeleteListingRequest,
Google.Protobuf.Empty
rpc :SubscribeListing,
Google.Cloud.Bigquery.Analyticshub.V1.SubscribeListingRequest,
Google.Cloud.Bigquery.Analyticshub.V1.SubscribeListingResponse
rpc :SubscribeDataExchange,
Google.Cloud.Bigquery.Analyticshub.V1.SubscribeDataExchangeRequest,
Google.Longrunning.Operation
rpc :RefreshSubscription,
Google.Cloud.Bigquery.Analyticshub.V1.RefreshSubscriptionRequest,
Google.Longrunning.Operation
rpc :GetSubscription,
Google.Cloud.Bigquery.Analyticshub.V1.GetSubscriptionRequest,
Google.Cloud.Bigquery.Analyticshub.V1.Subscription
rpc :ListSubscriptions,
Google.Cloud.Bigquery.Analyticshub.V1.ListSubscriptionsRequest,
Google.Cloud.Bigquery.Analyticshub.V1.ListSubscriptionsResponse
rpc :ListSharedResourceSubscriptions,
Google.Cloud.Bigquery.Analyticshub.V1.ListSharedResourceSubscriptionsRequest,
Google.Cloud.Bigquery.Analyticshub.V1.ListSharedResourceSubscriptionsResponse
rpc :RevokeSubscription,
Google.Cloud.Bigquery.Analyticshub.V1.RevokeSubscriptionRequest,
Google.Cloud.Bigquery.Analyticshub.V1.RevokeSubscriptionResponse
rpc :DeleteSubscription,
Google.Cloud.Bigquery.Analyticshub.V1.DeleteSubscriptionRequest,
Google.Longrunning.Operation
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
rpc :CreateQueryTemplate,
Google.Cloud.Bigquery.Analyticshub.V1.CreateQueryTemplateRequest,
Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate
rpc :GetQueryTemplate,
Google.Cloud.Bigquery.Analyticshub.V1.GetQueryTemplateRequest,
Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate
rpc :ListQueryTemplates,
Google.Cloud.Bigquery.Analyticshub.V1.ListQueryTemplatesRequest,
Google.Cloud.Bigquery.Analyticshub.V1.ListQueryTemplatesResponse
rpc :UpdateQueryTemplate,
Google.Cloud.Bigquery.Analyticshub.V1.UpdateQueryTemplateRequest,
Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate
rpc :DeleteQueryTemplate,
Google.Cloud.Bigquery.Analyticshub.V1.DeleteQueryTemplateRequest,
Google.Protobuf.Empty
rpc :SubmitQueryTemplate,
Google.Cloud.Bigquery.Analyticshub.V1.SubmitQueryTemplateRequest,
Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate
rpc :ApproveQueryTemplate,
Google.Cloud.Bigquery.Analyticshub.V1.ApproveQueryTemplateRequest,
Google.Cloud.Bigquery.Analyticshub.V1.QueryTemplate
end
defmodule Google.Cloud.Bigquery.Analyticshub.V1.AnalyticsHubService.Stub do
@moduledoc false
use GRPC.Stub, service: Google.Cloud.Bigquery.Analyticshub.V1.AnalyticsHubService.Service
end