Skip to content

Commit be1bdff

Browse files
Google APIscopybara-github
authored andcommitted
feat: Support REST transport
PiperOrigin-RevId: 514827824
1 parent 2e772d2 commit be1bdff

230 files changed

Lines changed: 230 additions & 0 deletions

File tree

Some content is hidden

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

google/ads/admob/v1/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -310,6 +310,7 @@ ruby_cloud_gapic_library(
310310
grpc_service_config = None,
311311
rest_numeric_enums = True,
312312
service_yaml = "//google/ads/admob:admob_v1.yaml",
313+
transport = "rest",
313314
deps = [
314315
":admob_ruby_grpc",
315316
":admob_ruby_proto",

google/analytics/admin/v1alpha/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,7 @@ ruby_cloud_gapic_library(
315315
ruby_cloud_description = "The Analytics Admin API allows for programmatic access to the Google Analytics App+Web configuration data. You can use the Google Analytics Admin API to manage accounts and App+Web properties.",
316316
ruby_cloud_title = "Google Analytics Admin V1alpha",
317317
service_yaml = "analyticsadmin_v1alpha.yaml",
318+
transport = "grpc+rest",
318319
deps = [
319320
":admin_ruby_grpc",
320321
":admin_ruby_proto",

google/analytics/admin/v1beta/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,7 @@ ruby_cloud_gapic_library(
302302
grpc_service_config = "admin_grpc_service_config.json",
303303
rest_numeric_enums = True,
304304
service_yaml = "analyticsadmin.yaml",
305+
transport = "grpc+rest",
305306
deps = [
306307
":admin_ruby_grpc",
307308
":admin_ruby_proto",

google/analytics/data/v1alpha/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -265,6 +265,7 @@ ruby_cloud_gapic_library(
265265
grpc_service_config = "analytics_data_grpc_service_config.json",
266266
rest_numeric_enums = True,
267267
service_yaml = "analyticsdata_v1alpha.yaml",
268+
transport = "grpc+rest",
268269
deps = [
269270
":data_ruby_grpc",
270271
":data_ruby_proto",

google/analytics/data/v1beta/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ ruby_cloud_gapic_library(
307307
ruby_cloud_description = "The Google Analytics Data API provides programmatic methods to access report data in Google Analytics 4 (GA4) properties. Google Analytics 4 helps you understand how people use your web, iOS, or Android app.",
308308
ruby_cloud_title = "Google Analytics Data V1beta",
309309
service_yaml = "analyticsdata_v1beta.yaml",
310+
transport = "grpc+rest",
310311
deps = [
311312
":data_ruby_grpc",
312313
":data_ruby_proto",

google/api/apikeys/v2/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@ ruby_cloud_gapic_library(
317317
ruby_cloud_description = "An API key is a simple encrypted string that you can use when calling Google Cloud APIs. The API Keys service manages the API keys associated with developer projects.",
318318
ruby_cloud_title = "API Keys V2",
319319
service_yaml = "apikeys_v2.yaml",
320+
transport = "grpc+rest",
320321
deps = [
321322
":apikeys_ruby_grpc",
322323
":apikeys_ruby_proto",

google/api/servicecontrol/v1/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,7 @@ ruby_cloud_gapic_library(
292292
ruby_cloud_description = "The Service Control API provides control plane functionality to managed services, such as logging, monitoring, and status checks.",
293293
ruby_cloud_title = "Service Control API V1",
294294
service_yaml = "servicecontrol.yaml",
295+
transport = "grpc+rest",
295296
deps = [
296297
":servicecontrol_ruby_grpc",
297298
":servicecontrol_ruby_proto",

google/api/servicecontrol/v2/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@ ruby_cloud_gapic_library(
278278
ruby_cloud_description = "The Service Control API provides control plane functionality to managed services, such as logging, monitoring, and status checks.",
279279
ruby_cloud_title = "Service Control API V2",
280280
service_yaml = "servicecontrol.yaml",
281+
transport = "grpc+rest",
281282
deps = [
282283
":servicecontrol_ruby_grpc",
283284
":servicecontrol_ruby_proto",

google/api/servicemanagement/v1/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,7 @@ ruby_cloud_gapic_library(
289289
ruby_cloud_description = "Google Service Management allows service producers to publish their services on Google Cloud Platform so that they can be discovered and used by service consumers.",
290290
ruby_cloud_title = "Service Management V1",
291291
service_yaml = "servicemanagement_v1.yaml",
292+
transport = "grpc+rest",
292293
deps = [
293294
":servicemanagement_ruby_grpc",
294295
":servicemanagement_ruby_proto",

google/api/serviceusage/v1beta1/BUILD.bazel

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@ ruby_cloud_gapic_library(
282282
ruby_cloud_description = "Service Usage is an infrastructure service of Google Cloud that lets you list and manage other APIs and services in your Cloud projects. You can list and manage Google Cloud services and their APIs, as well as services created using Cloud Endpoints.",
283283
ruby_cloud_title = "Service Usage V1beta1",
284284
service_yaml = "serviceusage_v1beta1.yaml",
285+
transport = "grpc+rest",
285286
deps = [
286287
":serviceusage_ruby_grpc",
287288
":serviceusage_ruby_proto",

0 commit comments

Comments
 (0)