Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit8a251f5

Browse files
Google APIscopybara-github
Google APIs
authored andcommitted
feat: Enable REST transport for most of Java and Go clients
PiperOrigin-RevId: 456641589
1 parent49de8b0 commit8a251f5

File tree

273 files changed

+2317
-520
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

273 files changed

+2317
-520
lines changed

‎BUILD.bazel‎

Lines changed: 774 additions & 0 deletions
Large diffs are not rendered by default.

‎WORKSPACE‎

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,6 @@ rules_proto_dependencies()
7272

7373
rules_proto_toolchains()
7474

75-
7675
##############################################################################
7776
# Go
7877
##############################################################################
@@ -116,21 +115,21 @@ _gapic_generator_go_version = "0.31.0"
116115

117116
http_archive(
118117
name="com_googleapis_gapic_generator_go",
119-
strip_prefix="gapic-generator-go-%s"%_gapic_generator_go_version,
120-
urls= ["https://github.com/googleapis/gapic-generator-go/archive/v%s.tar.gz"%_gapic_generator_go_version],
121118
repo_mapping= {
122-
"@go_googleapis":"@com_google_googleapis",
119+
"@go_googleapis":"@com_google_googleapis",
123120
},
121+
strip_prefix="gapic-generator-go-%s"%_gapic_generator_go_version,
122+
urls= ["https://github.com/googleapis/gapic-generator-go/archive/v%s.tar.gz"%_gapic_generator_go_version],
124123
)
125124

126125
load("@com_googleapis_gapic_generator_go//:repositories.bzl","com_googleapis_gapic_generator_go_repositories")
127126

128127
com_googleapis_gapic_generator_go_repositories()
129128

130129
# rules_gapic also depends on rules_go, so it must come after our own dependency on rules_go.
131-
_rules_gapic_version="0.13.0"
130+
_rules_gapic_version="0.14.1"
132131

133-
_rules_gapic_sha256="1ebbd74b064697f4ff01d8f59764ba8431d52673f48f636be6b135b6da640b8e"
132+
_rules_gapic_sha256="8483dfe3def57fb6549167dfc9792cdb878af2d521340fc50f094050a7a4180d"
134133

135134
http_archive(
136135
name="rules_gapic",
@@ -192,12 +191,13 @@ load("@com_google_protobuf//:protobuf_deps.bzl", "PROTOBUF_MAVEN_ARTIFACTS")
192191
# dependencies through maven_install.
193192
# https://github.com/protocolbuffers/protobuf/issues/9132
194193
RULES_JVM_EXTERNAL_TAG="4.2"
194+
195195
RULES_JVM_EXTERNAL_SHA="cd1a77b7b02e8e008439ca76fd34f5b07aecb8c752961f9640dea15e9e5ba1ca"
196196

197197
http_archive(
198198
name="rules_jvm_external",
199-
strip_prefix="rules_jvm_external-%s"%RULES_JVM_EXTERNAL_TAG,
200199
sha256=RULES_JVM_EXTERNAL_SHA,
200+
strip_prefix="rules_jvm_external-%s"%RULES_JVM_EXTERNAL_TAG,
201201
url="https://github.com/bazelbuild/rules_jvm_external/archive/%s.zip"%RULES_JVM_EXTERNAL_TAG,
202202
)
203203

@@ -343,6 +343,7 @@ gapic_generator_php_repositories()
343343

344344
# Required to access the C#-specific common resources config.
345345
_gax_dotnet_version="Google.Api.Gax-3.3.0"
346+
346347
_gax_dotnet_sha256="c4d31345a226987e8551cb81afa685c9322d3f806077d9f02011676cf00c15d9"
347348

348349
http_archive(
@@ -354,6 +355,7 @@ http_archive(
354355
)
355356

356357
_gapic_generator_csharp_version="1.4.2"
358+
357359
_gapic_generator_csharp_sha256="8141912164b242dfa25d7b10118faac68ce04b209112170057da7b95962a15c6"
358360

359361
http_archive(
@@ -364,27 +366,29 @@ http_archive(
364366
)
365367

366368
load("@gapic_generator_csharp//:repositories.bzl","gapic_generator_csharp_repositories")
367-
gapic_generator_csharp_repositories()
368369

370+
gapic_generator_csharp_repositories()
369371

370372
# Version of C# generator targeting GAX v3. This is present so that teams that
371373
# do not want to move immediately to GAX v4 when it comes out (e.g. Ads) are
372374
# able to stick with the GAX-v3-based generator.
373375

374376
_gapic_generator_csharp_gax_v3_version="1.3.19"
377+
375378
_gapic_generator_csharp_gax_v3_sha256="0e624db75f11a4d8ca1f8cc5c619c143be312aef892f76fc94695f9723a9c1e9"
376379

377380
http_archive(
378381
name="gapic_generator_csharp_gax_v3",
379-
sha256=_gapic_generator_csharp_gax_v3_sha256,
380-
strip_prefix="gapic-generator-csharp-%s"%_gapic_generator_csharp_gax_v3_version,
381-
urls= ["https://github.com/googleapis/gapic-generator-csharp/archive/refs/tags/v%s.tar.gz"%_gapic_generator_csharp_gax_v3_version],
382382
repo_mapping= {
383383
"@gapic_generator_restore":"@gapic_generator_restore_gax_v3",
384384
},
385+
sha256=_gapic_generator_csharp_gax_v3_sha256,
386+
strip_prefix="gapic-generator-csharp-%s"%_gapic_generator_csharp_gax_v3_version,
387+
urls= ["https://github.com/googleapis/gapic-generator-csharp/archive/refs/tags/v%s.tar.gz"%_gapic_generator_csharp_gax_v3_version],
385388
)
386389

387390
load("@gapic_generator_csharp_gax_v3//:repositories.bzl",gapic_generator_csharp_repositories_gax_v3="gapic_generator_csharp_repositories")
391+
388392
gapic_generator_csharp_repositories_gax_v3(gapic_generator_suffix="_gax_v3")
389393

390394
##############################################################################

‎google/ads/admob/v1/BUILD.bazel‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,10 +71,10 @@ java_gapic_library(
7171
],
7272
gapic_yaml="admob_gapic.yaml",
7373
grpc_service_config="//google/ads/admob:admob_grpc_service_config.json",
74-
transport="rest",
7574
test_deps= [
7675
":admob_java_grpc",
7776
],
77+
transport="rest",
7878
deps= [
7979
":admob_java_proto",
8080
],
@@ -91,7 +91,7 @@ java_gapic_test(
9191
# Open Source Packages
9292
java_gapic_assembly_gradle_pkg(
9393
name="google-ads-admob-v1-java",
94-
transport="rest",
94+
transport="grpc+rest",
9595
deps= [
9696
":admob_java_gapic",
9797
":admob_java_grpc",
@@ -128,6 +128,7 @@ go_gapic_library(
128128
grpc_service_config=None,
129129
importpath="google.golang.org/google/ads/admob/v1;admob",
130130
service_yaml="//google/ads/admob:admob_v1.yaml",
131+
transport="grpc+rest",
131132
deps= [
132133
":admob_go_proto",
133134
],

‎google/analytics/admin/v1alpha/BUILD.bazel‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ java_gapic_library(
8383
java_gapic_test(
8484
name="admin_java_gapic_test_suite",
8585
test_classes= [
86-
"com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClientTest",
8786
"com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClientHttpJsonTest",
87+
"com.google.analytics.admin.v1alpha.AnalyticsAdminServiceClientTest",
8888
],
8989
runtime_deps= [":admin_java_gapic_test"],
9090
)
@@ -128,6 +128,7 @@ go_gapic_library(
128128
grpc_service_config="admin_grpc_service_config.json",
129129
importpath="google.golang.org/google/analytics/admin/v1alpha;admin",
130130
service_yaml="analyticsadmin_v1alpha.yaml",
131+
transport="grpc+rest",
131132
deps= [
132133
":admin_go_proto",
133134
],

‎google/analytics/data/v1alpha/BUILD.bazel‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ java_gapic_library(
8181
java_gapic_test(
8282
name="data_java_gapic_test_suite",
8383
test_classes= [
84-
"com.google.analytics.data.v1alpha.AlphaAnalyticsDataClientTest",
8584
"com.google.analytics.data.v1alpha.AlphaAnalyticsDataClientHttpJsonTest",
85+
"com.google.analytics.data.v1alpha.AlphaAnalyticsDataClientTest",
8686
],
8787
runtime_deps= [":data_java_gapic_test"],
8888
)
@@ -127,6 +127,7 @@ go_gapic_library(
127127
importpath="google.golang.org/google/analytics/data/v1alpha;data",
128128
metadata=True,
129129
service_yaml="analyticsdata_v1alpha.yaml",
130+
transport="grpc+rest",
130131
deps= [
131132
":data_go_proto",
132133
"@io_bazel_rules_go//proto/wkt:duration_go_proto",

‎google/analytics/data/v1beta/BUILD.bazel‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,8 +79,8 @@ java_gapic_library(
7979
java_gapic_test(
8080
name="data_java_gapic_test_suite",
8181
test_classes= [
82-
"com.google.analytics.data.v1beta.BetaAnalyticsDataClientTest",
8382
"com.google.analytics.data.v1beta.BetaAnalyticsDataClientHttpJsonTest",
83+
"com.google.analytics.data.v1beta.BetaAnalyticsDataClientTest",
8484
],
8585
runtime_deps= [":data_java_gapic_test"],
8686
)
@@ -125,6 +125,7 @@ go_gapic_library(
125125
importpath="google.golang.org/google/analytics/data/v1beta;data",
126126
metadata=True,
127127
service_yaml="analyticsdata_v1beta.yaml",
128+
transport="grpc+rest",
128129
deps= [
129130
":data_go_proto",
130131
],

‎google/api/BUILD.bazel‎

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -244,16 +244,17 @@ proto_library(
244244
proto_library(
245245
name="visibility_proto",
246246
srcs= ["visibility.proto"],
247-
deps= ["@com_google_protobuf//:descriptor_proto"],
248247
visibility= ["//visibility:public"],
248+
deps= ["@com_google_protobuf//:descriptor_proto"],
249249
)
250250

251251
##############################################################################
252252
# Java
253253
##############################################################################
254-
load("@com_google_googleapis_imports//:imports.bzl",
255-
"java_proto_library",
256-
"java_gapic_assembly_gradle_pkg"
254+
load(
255+
"@com_google_googleapis_imports//:imports.bzl",
256+
"java_gapic_assembly_gradle_pkg",
257+
"java_proto_library",
257258
)
258259

259260
java_proto_library(
@@ -298,8 +299,8 @@ java_proto_library(
298299
# Open Source Packages
299300
java_gapic_assembly_gradle_pkg(
300301
name="google-api-java",
302+
transport="grpc+rest",
301303
deps= [
302-
":api_java_proto",
303304
"annotations_proto",
304305
"auth_proto",
305306
"backend_proto",
@@ -331,6 +332,7 @@ java_gapic_assembly_gradle_pkg(
331332
"system_parameter_proto",
332333
"usage_proto",
333334
"visibility_proto",
335+
":api_java_proto",
334336
],
335337
)
336338

‎google/api/servicecontrol/v1/BUILD.bazel‎

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,10 +90,10 @@ java_gapic_library(
9090
java_gapic_test(
9191
name="servicecontrol_java_gapic_test_suite",
9292
test_classes= [
93-
"com.google.api.servicecontrol.v1.QuotaControllerClientTest",
94-
"com.google.api.servicecontrol.v1.ServiceControllerClientTest",
9593
"com.google.api.servicecontrol.v1.QuotaControllerClientHttpJsonTest",
94+
"com.google.api.servicecontrol.v1.QuotaControllerClientTest",
9695
"com.google.api.servicecontrol.v1.ServiceControllerClientHttpJsonTest",
96+
"com.google.api.servicecontrol.v1.ServiceControllerClientTest",
9797
],
9898
runtime_deps= [":servicecontrol_java_gapic_test"],
9999
)
@@ -141,6 +141,7 @@ go_gapic_library(
141141
importpath="cloud.google.com/go/api/servicecontrol/apiv1;servicecontrol",
142142
metadata=True,
143143
service_yaml="servicecontrol.yaml",
144+
transport="grpc+rest",
144145
deps= [
145146
":servicecontrol_go_proto",
146147
"@io_bazel_rules_go//proto/wkt:duration_go_proto",

‎google/api/servicecontrol/v2/BUILD.bazel‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ java_gapic_library(
8282
java_gapic_test(
8383
name="servicecontrol_java_gapic_test_suite",
8484
test_classes= [
85-
"com.google.api.servicecontrol.v2.ServiceControllerClientTest",
8685
"com.google.api.servicecontrol.v2.ServiceControllerClientHttpJsonTest",
86+
"com.google.api.servicecontrol.v2.ServiceControllerClientTest",
8787
],
8888
runtime_deps= [":servicecontrol_java_gapic_test"],
8989
)
@@ -130,6 +130,7 @@ go_gapic_library(
130130
importpath="cloud.google.com/go/api/servicecontrol/apiv2;servicecontrol",
131131
metadata=True,
132132
service_yaml="servicecontrol.yaml",
133+
transport="grpc+rest",
133134
deps= [
134135
":servicecontrol_go_proto",
135136
],

‎google/api/servicemanagement/v1/BUILD.bazel‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,8 @@ java_gapic_library(
8686
java_gapic_test(
8787
name="servicemanagement_java_gapic_test_suite",
8888
test_classes= [
89-
"com.google.cloud.api.servicemanagement.v1.ServiceManagerClientTest",
9089
"com.google.cloud.api.servicemanagement.v1.ServiceManagerClientHttpJsonTest",
90+
"com.google.cloud.api.servicemanagement.v1.ServiceManagerClientTest",
9191
],
9292
runtime_deps= [":servicemanagement_java_gapic_test"],
9393
)
@@ -135,6 +135,7 @@ go_gapic_library(
135135
importpath="cloud.google.com/go/api/servicemanagement/apiv1;servicemanagement",
136136
metadata=True,
137137
service_yaml="servicemanagement_v1.yaml",
138+
transport="grpc+rest",
138139
deps= [
139140
":servicemanagement_go_proto",
140141
"//google/api:serviceconfig_go_proto",

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp