chore: migrate devtools/trace to the PHP microgenerator

Committer: @miraleung
PiperOrigin-RevId: 373492514
pull/653/head
Google APIs 4 years ago committed by Copybara-Service
parent 16d44bcb21
commit 862503ff26
  1. 16
      google/devtools/cloudtrace/v1/BUILD.bazel
  2. 33
      google/devtools/cloudtrace/v1/cloudtrace_gapic.yaml
  3. 16
      google/devtools/cloudtrace/v2/BUILD.bazel
  4. 32
      google/devtools/cloudtrace/v2/cloudtrace_gapic.yaml

@ -171,13 +171,14 @@ py_gapic_assembly_pkg(
##############################################################################
# PHP
# DO NOT OVERRIDE this PHP microgenerator section with autogenerated rules.
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"php_gapic_assembly_pkg",
"php_gapic_library",
"php_grpc_library",
"php_proto_library",
php_gapic_assembly_pkg = "php_gapic_assembly_pkg2",
php_gapic_library = "php_gapic_library2",
php_grpc_library = "php_grpc_library2",
php_proto_library = "php_proto_library2",
)
php_proto_library(
@ -193,11 +194,8 @@ php_grpc_library(
php_gapic_library(
name = "cloudtrace_php_gapic",
src = ":cloudtrace_proto_with_info",
gapic_yaml = "cloudtrace_gapic.yaml",
srcs = [":cloudtrace_proto_with_info"],
grpc_service_config = "cloudtrace_grpc_service_config.json",
package = "google.devtools.cloudtrace.v1",
service_yaml = "cloudtrace_v1.yaml",
deps = [
":cloudtrace_php_grpc",
":cloudtrace_php_proto",
@ -246,8 +244,8 @@ nodejs_gapic_assembly_pkg(
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"ruby_gapic_assembly_pkg",
"ruby_cloud_gapic_library",
"ruby_gapic_assembly_pkg",
"ruby_grpc_library",
"ruby_proto_library",
)

@ -3,36 +3,3 @@ config_schema_version: 2.0.0
language_settings:
java:
package_name: com.google.cloud.trace.v1
python:
package_name: google.cloud.trace_v1.gapic
ruby:
package_name: Google::Cloud::Trace::V1
php:
package_name: Google\Cloud\Trace\V1
nodejs:
package_name: trace.v1
domain_layer_location: google-cloud
go:
package_name: cloud.google.com/go/trace/apiv1
domain_layer_location: cloud.google.com/go/trace
csharp:
package_name: Google.Cloud.Trace.V1
release_level: GA
interfaces:
- name: google.devtools.cloudtrace.v1.TraceService
smoke_test:
method: ListTraces
init_fields:
- project_id=$PROJECT_ID
retry_params_def:
- name: default
initial_retry_delay_millis: 100
retry_delay_multiplier: 1.2
max_retry_delay_millis: 1000
initial_rpc_timeout_millis: 20000
rpc_timeout_multiplier: 1.5
max_rpc_timeout_millis: 30000
total_timeout_millis: 45000
methods:
- name: PatchTraces
retry_codes_name: idempotent

@ -176,13 +176,14 @@ py_gapic_assembly_pkg(
##############################################################################
# PHP
# DO NOT OVERRIDE this PHP microgenerator section with autogenerated rules.
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"php_gapic_assembly_pkg",
"php_gapic_library",
"php_grpc_library",
"php_proto_library",
php_gapic_assembly_pkg = "php_gapic_assembly_pkg2",
php_gapic_library = "php_gapic_library2",
php_grpc_library = "php_grpc_library2",
php_proto_library = "php_proto_library2",
)
php_proto_library(
@ -198,11 +199,8 @@ php_grpc_library(
php_gapic_library(
name = "cloudtrace_php_gapic",
src = ":cloudtrace_proto_with_info",
gapic_yaml = "cloudtrace_gapic.yaml",
srcs = [":cloudtrace_proto_with_info"],
grpc_service_config = "cloudtrace_grpc_service_config.json",
package = "google.devtools.cloudtrace.v2",
service_yaml = "cloudtrace_v2.yaml",
deps = [
":cloudtrace_php_grpc",
":cloudtrace_php_proto",
@ -251,8 +249,8 @@ nodejs_gapic_assembly_pkg(
##############################################################################
load(
"@com_google_googleapis_imports//:imports.bzl",
"ruby_gapic_assembly_pkg",
"ruby_cloud_gapic_library",
"ruby_gapic_assembly_pkg",
"ruby_grpc_library",
"ruby_proto_library",
)

@ -4,35 +4,3 @@ config_schema_version: 2.0.0
language_settings:
java:
package_name: com.google.cloud.trace.v2
python:
package_name: google.cloud.trace_v2.gapic
ruby:
package_name: Google::Cloud::Trace::V2
php:
package_name: Google\Cloud\Trace\V2
nodejs:
package_name: trace.v2
domain_layer_location: google-cloud
go:
package_name: cloud.google.com/go/trace/apiv2
csharp:
package_name: Google.Cloud.Trace.V2
# A list of API interface configurations.
interfaces:
- name: google.devtools.cloudtrace.v2.TraceService
smoke_test:
method: BatchWriteSpans
init_fields:
- name%project=$PROJECT_ID
retry_params_def:
- name: default
initial_retry_delay_millis: 100
retry_delay_multiplier: 1.2
max_retry_delay_millis: 1000
initial_rpc_timeout_millis: 30000
rpc_timeout_multiplier: 1.5
max_rpc_timeout_millis: 60000
total_timeout_millis: 120000
methods:
- name: CreateSpan
retry_codes_name: idempotent

Loading…
Cancel
Save