Skip to content

Commit 862503f

Browse files
Google APIscopybara-github
authored andcommitted
chore: migrate devtools/trace to the PHP microgenerator
Committer: @miraleung PiperOrigin-RevId: 373492514
1 parent 16d44bc commit 862503f

4 files changed

Lines changed: 14 additions & 83 deletions

File tree

google/devtools/cloudtrace/v1/BUILD.bazel

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -171,13 +171,14 @@ py_gapic_assembly_pkg(
171171

172172
##############################################################################
173173
# PHP
174+
# DO NOT OVERRIDE this PHP microgenerator section with autogenerated rules.
174175
##############################################################################
175176
load(
176177
"@com_google_googleapis_imports//:imports.bzl",
177-
"php_gapic_assembly_pkg",
178-
"php_gapic_library",
179-
"php_grpc_library",
180-
"php_proto_library",
178+
php_gapic_assembly_pkg = "php_gapic_assembly_pkg2",
179+
php_gapic_library = "php_gapic_library2",
180+
php_grpc_library = "php_grpc_library2",
181+
php_proto_library = "php_proto_library2",
181182
)
182183

183184
php_proto_library(
@@ -193,11 +194,8 @@ php_grpc_library(
193194

194195
php_gapic_library(
195196
name = "cloudtrace_php_gapic",
196-
src = ":cloudtrace_proto_with_info",
197-
gapic_yaml = "cloudtrace_gapic.yaml",
197+
srcs = [":cloudtrace_proto_with_info"],
198198
grpc_service_config = "cloudtrace_grpc_service_config.json",
199-
package = "google.devtools.cloudtrace.v1",
200-
service_yaml = "cloudtrace_v1.yaml",
201199
deps = [
202200
":cloudtrace_php_grpc",
203201
":cloudtrace_php_proto",
@@ -246,8 +244,8 @@ nodejs_gapic_assembly_pkg(
246244
##############################################################################
247245
load(
248246
"@com_google_googleapis_imports//:imports.bzl",
249-
"ruby_gapic_assembly_pkg",
250247
"ruby_cloud_gapic_library",
248+
"ruby_gapic_assembly_pkg",
251249
"ruby_grpc_library",
252250
"ruby_proto_library",
253251
)

google/devtools/cloudtrace/v1/cloudtrace_gapic.yaml

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -3,36 +3,3 @@ config_schema_version: 2.0.0
33
language_settings:
44
java:
55
package_name: com.google.cloud.trace.v1
6-
python:
7-
package_name: google.cloud.trace_v1.gapic
8-
ruby:
9-
package_name: Google::Cloud::Trace::V1
10-
php:
11-
package_name: Google\Cloud\Trace\V1
12-
nodejs:
13-
package_name: trace.v1
14-
domain_layer_location: google-cloud
15-
go:
16-
package_name: cloud.google.com/go/trace/apiv1
17-
domain_layer_location: cloud.google.com/go/trace
18-
csharp:
19-
package_name: Google.Cloud.Trace.V1
20-
release_level: GA
21-
interfaces:
22-
- name: google.devtools.cloudtrace.v1.TraceService
23-
smoke_test:
24-
method: ListTraces
25-
init_fields:
26-
- project_id=$PROJECT_ID
27-
retry_params_def:
28-
- name: default
29-
initial_retry_delay_millis: 100
30-
retry_delay_multiplier: 1.2
31-
max_retry_delay_millis: 1000
32-
initial_rpc_timeout_millis: 20000
33-
rpc_timeout_multiplier: 1.5
34-
max_rpc_timeout_millis: 30000
35-
total_timeout_millis: 45000
36-
methods:
37-
- name: PatchTraces
38-
retry_codes_name: idempotent

google/devtools/cloudtrace/v2/BUILD.bazel

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -176,13 +176,14 @@ py_gapic_assembly_pkg(
176176

177177
##############################################################################
178178
# PHP
179+
# DO NOT OVERRIDE this PHP microgenerator section with autogenerated rules.
179180
##############################################################################
180181
load(
181182
"@com_google_googleapis_imports//:imports.bzl",
182-
"php_gapic_assembly_pkg",
183-
"php_gapic_library",
184-
"php_grpc_library",
185-
"php_proto_library",
183+
php_gapic_assembly_pkg = "php_gapic_assembly_pkg2",
184+
php_gapic_library = "php_gapic_library2",
185+
php_grpc_library = "php_grpc_library2",
186+
php_proto_library = "php_proto_library2",
186187
)
187188

188189
php_proto_library(
@@ -198,11 +199,8 @@ php_grpc_library(
198199

199200
php_gapic_library(
200201
name = "cloudtrace_php_gapic",
201-
src = ":cloudtrace_proto_with_info",
202-
gapic_yaml = "cloudtrace_gapic.yaml",
202+
srcs = [":cloudtrace_proto_with_info"],
203203
grpc_service_config = "cloudtrace_grpc_service_config.json",
204-
package = "google.devtools.cloudtrace.v2",
205-
service_yaml = "cloudtrace_v2.yaml",
206204
deps = [
207205
":cloudtrace_php_grpc",
208206
":cloudtrace_php_proto",
@@ -251,8 +249,8 @@ nodejs_gapic_assembly_pkg(
251249
##############################################################################
252250
load(
253251
"@com_google_googleapis_imports//:imports.bzl",
254-
"ruby_gapic_assembly_pkg",
255252
"ruby_cloud_gapic_library",
253+
"ruby_gapic_assembly_pkg",
256254
"ruby_grpc_library",
257255
"ruby_proto_library",
258256
)

google/devtools/cloudtrace/v2/cloudtrace_gapic.yaml

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -4,35 +4,3 @@ config_schema_version: 2.0.0
44
language_settings:
55
java:
66
package_name: com.google.cloud.trace.v2
7-
python:
8-
package_name: google.cloud.trace_v2.gapic
9-
ruby:
10-
package_name: Google::Cloud::Trace::V2
11-
php:
12-
package_name: Google\Cloud\Trace\V2
13-
nodejs:
14-
package_name: trace.v2
15-
domain_layer_location: google-cloud
16-
go:
17-
package_name: cloud.google.com/go/trace/apiv2
18-
csharp:
19-
package_name: Google.Cloud.Trace.V2
20-
# A list of API interface configurations.
21-
interfaces:
22-
- name: google.devtools.cloudtrace.v2.TraceService
23-
smoke_test:
24-
method: BatchWriteSpans
25-
init_fields:
26-
- name%project=$PROJECT_ID
27-
retry_params_def:
28-
- name: default
29-
initial_retry_delay_millis: 100
30-
retry_delay_multiplier: 1.2
31-
max_retry_delay_millis: 1000
32-
initial_rpc_timeout_millis: 30000
33-
rpc_timeout_multiplier: 1.5
34-
max_rpc_timeout_millis: 60000
35-
total_timeout_millis: 120000
36-
methods:
37-
- name: CreateSpan
38-
retry_codes_name: idempotent

0 commit comments

Comments
 (0)