Skip to content

Commit 26392c8

Browse files
Google APIscopybara-github
authored andcommitted
feat: add Subscription resource and RPCs
feat: add support for sharing_environment_config using which you can create data clean rooms. feat: support restricted egress on Listings. PiperOrigin-RevId: 568259024
1 parent 463b5dd commit 26392c8

3 files changed

Lines changed: 471 additions & 58 deletions

File tree

google/cloud/bigquery/analyticshub/v1/BUILD.bazel

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,10 @@ proto_library(
3030
"//google/api:resource_proto",
3131
"//google/iam/v1:iam_policy_proto",
3232
"//google/iam/v1:policy_proto",
33+
"//google/longrunning:operations_proto",
3334
"@com_google_protobuf//:empty_proto",
3435
"@com_google_protobuf//:field_mask_proto",
36+
"@com_google_protobuf//:timestamp_proto",
3537
"@com_google_protobuf//:wrappers_proto",
3638
],
3739
)
@@ -75,8 +77,8 @@ java_gapic_library(
7577
rest_numeric_enums = False,
7678
service_yaml = "analyticshub_v1.yaml",
7779
test_deps = [
78-
":analyticshub_java_grpc",
7980
"//google/iam/v1:iam_java_grpc",
81+
":analyticshub_java_grpc",
8082
],
8183
transport = "grpc+rest",
8284
deps = [
@@ -126,6 +128,7 @@ go_proto_library(
126128
deps = [
127129
"//google/api:annotations_go_proto",
128130
"//google/iam/v1:iam_go_proto",
131+
"//google/longrunning:longrunning_go_proto",
129132
],
130133
)
131134

@@ -142,6 +145,9 @@ go_gapic_library(
142145
deps = [
143146
":analyticshub_go_proto",
144147
"//google/iam/v1:iam_go_proto",
148+
"//google/longrunning:longrunning_go_proto",
149+
"@com_google_cloud_go_longrunning//:go_default_library",
150+
"@com_google_cloud_go_longrunning//autogen:go_default_library",
145151
],
146152
)
147153

@@ -172,8 +178,8 @@ py_gapic_library(
172178
srcs = [":analyticshub_proto"],
173179
grpc_service_config = "analyticshub_v1_grpc_service_config.json",
174180
opt_args = [
175-
"python-gapic-namespace=google.cloud",
176181
"python-gapic-name=bigquery_analyticshub",
182+
"python-gapic-namespace=google.cloud",
177183
],
178184
rest_numeric_enums = False,
179185
service_yaml = "analyticshub_v1.yaml",
@@ -224,7 +230,9 @@ php_gapic_library(
224230
rest_numeric_enums = False,
225231
service_yaml = "analyticshub_v1.yaml",
226232
transport = "grpc+rest",
227-
deps = [":analyticshub_php_proto"],
233+
deps = [
234+
":analyticshub_php_proto",
235+
],
228236
)
229237

230238
# Open Source Packages
@@ -302,6 +310,7 @@ ruby_cloud_gapic_library(
302310
ruby_cloud_description = "Analytics Hub is a data exchange platform that enables you to share data and insights at scale across organizational boundaries with a robust security and privacy framework. With Analytics Hub, you can discover and access a data library curated by various data providers.",
303311
ruby_cloud_title = "Analytics Hub V1",
304312
service_yaml = "analyticshub_v1.yaml",
313+
transport = "grpc+rest",
305314
deps = [
306315
":analyticshub_ruby_grpc",
307316
":analyticshub_ruby_proto",
@@ -331,6 +340,7 @@ load(
331340

332341
csharp_proto_library(
333342
name = "analyticshub_csharp_proto",
343+
extra_opts = [],
334344
deps = [":analyticshub_proto"],
335345
)
336346

0 commit comments

Comments
 (0)