commit
f895353e88
3 changed files with 225 additions and 0 deletions
@ -0,0 +1,28 @@ |
||||
common: |
||||
api_name: google-clouddebugger-v2 |
||||
proto_gen_pkg_deps: |
||||
- google-common-protos |
||||
import_proto_path: |
||||
- ${REPOROOT}/googleapis |
||||
src_proto_path: |
||||
- ${REPOROOT}/googleapis/google/devtools/clouddebugger/v2 |
||||
service_yaml: |
||||
- ${REPOROOT}/googleapis/google/devtools/clouddebugger/clouddebugger.yaml |
||||
gapic_api_yaml: |
||||
- ${REPOROOT}/googleapis/google/devtools/clouddebugger/v2/clouddebugger_gapic.yaml |
||||
output_dir: ${REPOROOT}/artman/output |
||||
enable_batch_generation: True |
||||
java: |
||||
final_repo_dir: ${REPOROOT}/google-cloud-java/google-cloud-debugger |
||||
python: |
||||
final_repo_dir: ${REPOROOT}/artman/output/gcloud-python-debugger |
||||
go: |
||||
final_repo_dir: ${REPOROOT}/gapi-debugger-go |
||||
csharp: |
||||
final_repo_dir: ${REPOROOT}/artman/output/gcloud-csharp-debugger |
||||
php: |
||||
final_repo_dir: ${REPOROOT}/artman/output/gcloud-php-debugger |
||||
ruby: |
||||
final_repo_dir: ${REPOROOT}/google-cloud-ruby/google-cloud-debugger |
||||
nodejs: |
||||
final_repo_dir: ${REPOROOT}/gcloud-node/packages/debugger |
@ -0,0 +1,36 @@ |
||||
type: google.api.Service |
||||
|
||||
config_version: 2 |
||||
|
||||
name: clouddebugger.googleapis.com |
||||
title: Stackdriver Debugger API |
||||
|
||||
documentation: |
||||
summary: | |
||||
Examines the call stack and variables of a running application |
||||
without stopping or slowing it down. |
||||
|
||||
apis: |
||||
- name: google.devtools.clouddebugger.v2.Debugger2 |
||||
- name: google.devtools.clouddebugger.v2.Controller2 |
||||
|
||||
authentication: |
||||
rules: |
||||
- selector: |- |
||||
google.devtools.clouddebugger.v2.Debugger2.SetBreakpoint, |
||||
google.devtools.clouddebugger.v2.Debugger2.GetBreakpoint, |
||||
google.devtools.clouddebugger.v2.Debugger2.DeleteBreakpoint, |
||||
google.devtools.clouddebugger.v2.Debugger2.ListBreakpoints, |
||||
google.devtools.clouddebugger.v2.Debugger2.ListDebuggees |
||||
oauth: |
||||
canonical_scopes: |- |
||||
https://www.googleapis.com/auth/cloud_debugger, |
||||
https://www.googleapis.com/auth/cloud-platform |
||||
- selector: |- |
||||
google.devtools.clouddebugger.v2.Controller2.RegisterDebuggee, |
||||
google.devtools.clouddebugger.v2.Controller2.ListActiveBreakpoints, |
||||
google.devtools.clouddebugger.v2.Controller2.UpdateActiveBreakpoint |
||||
oauth: |
||||
canonical_scopes: |- |
||||
https://www.googleapis.com/auth/cloud_debugger, |
||||
https://www.googleapis.com/auth/cloud-platform |
@ -0,0 +1,161 @@ |
||||
type: com.google.api.codegen.ConfigProto |
||||
language_settings: |
||||
java: |
||||
package_name: com.google.cloud.debugger.spi.v2 |
||||
python: |
||||
package_name: google.cloud.gapic.debugger.v2 |
||||
go: |
||||
package_name: cloud.google.com/go/debugger/apiv2 |
||||
csharp: |
||||
package_name: Google.Devtools.Clouddebugger.V2 |
||||
ruby: |
||||
package_name: Google::Cloud::Debugger::V2 |
||||
php: |
||||
package_name: Google\Cloud\Debugger\V2 |
||||
nodejs: |
||||
package_name: '@google-cloud/debugger' |
||||
interfaces: |
||||
- name: google.devtools.clouddebugger.v2.Debugger2 |
||||
collections: [] |
||||
retry_codes_def: |
||||
- name: idempotent |
||||
retry_codes: |
||||
- UNAVAILABLE |
||||
- DEADLINE_EXCEEDED |
||||
- name: non_idempotent |
||||
retry_codes: [] |
||||
retry_params_def: |
||||
- name: default |
||||
initial_retry_delay_millis: 100 |
||||
retry_delay_multiplier: 1.3 |
||||
max_retry_delay_millis: 60000 |
||||
initial_rpc_timeout_millis: 60000 |
||||
rpc_timeout_multiplier: 1 |
||||
max_rpc_timeout_millis: 60000 |
||||
total_timeout_millis: 600000 |
||||
methods: |
||||
- name: SetBreakpoint |
||||
required_fields: |
||||
- debuggee_id |
||||
- breakpoint |
||||
- client_version |
||||
flattening: |
||||
groups: |
||||
- parameters: |
||||
- debuggee_id |
||||
- breakpoint |
||||
- client_version |
||||
request_object_method: true |
||||
retry_codes_name: non_idempotent |
||||
retry_params_name: default |
||||
timeout_millis: 60000 |
||||
- name: GetBreakpoint |
||||
required_fields: |
||||
- debuggee_id |
||||
- breakpoint_id |
||||
- client_version |
||||
flattening: |
||||
groups: |
||||
- parameters: |
||||
- debuggee_id |
||||
- breakpoint_id |
||||
- client_version |
||||
request_object_method: true |
||||
retry_codes_name: idempotent |
||||
retry_params_name: default |
||||
timeout_millis: 60000 |
||||
- name: DeleteBreakpoint |
||||
required_fields: |
||||
- debuggee_id |
||||
- breakpoint_id |
||||
- client_version |
||||
flattening: |
||||
groups: |
||||
- parameters: |
||||
- debuggee_id |
||||
- breakpoint_id |
||||
- client_version |
||||
request_object_method: true |
||||
retry_codes_name: idempotent |
||||
retry_params_name: default |
||||
timeout_millis: 60000 |
||||
- name: ListBreakpoints |
||||
required_fields: |
||||
- debuggee_id |
||||
- client_version |
||||
flattening: |
||||
groups: |
||||
- parameters: |
||||
- debuggee_id |
||||
- client_version |
||||
request_object_method: true |
||||
retry_codes_name: idempotent |
||||
retry_params_name: default |
||||
timeout_millis: 60000 |
||||
- name: ListDebuggees |
||||
required_fields: |
||||
- project |
||||
- client_version |
||||
flattening: |
||||
groups: |
||||
- parameters: |
||||
- project |
||||
- client_version |
||||
request_object_method: true |
||||
retry_codes_name: idempotent |
||||
retry_params_name: default |
||||
timeout_millis: 60000 |
||||
- name: google.devtools.clouddebugger.v2.Controller2 |
||||
collections: [] |
||||
retry_codes_def: |
||||
- name: idempotent |
||||
retry_codes: |
||||
- UNAVAILABLE |
||||
- DEADLINE_EXCEEDED |
||||
- name: non_idempotent |
||||
retry_codes: [] |
||||
retry_params_def: |
||||
- name: default |
||||
initial_retry_delay_millis: 100 |
||||
retry_delay_multiplier: 1.3 |
||||
max_retry_delay_millis: 60000 |
||||
initial_rpc_timeout_millis: 60000 |
||||
rpc_timeout_multiplier: 1 |
||||
max_rpc_timeout_millis: 60000 |
||||
total_timeout_millis: 600000 |
||||
methods: |
||||
- name: RegisterDebuggee |
||||
required_fields: |
||||
- debuggee |
||||
flattening: |
||||
groups: |
||||
- parameters: |
||||
- debuggee |
||||
request_object_method: false |
||||
retry_codes_name: non_idempotent |
||||
retry_params_name: default |
||||
timeout_millis: 60000 |
||||
- name: ListActiveBreakpoints |
||||
required_fields: |
||||
- debuggee_id |
||||
flattening: |
||||
groups: |
||||
- parameters: |
||||
- debuggee_id |
||||
request_object_method: true |
||||
retry_codes_name: idempotent |
||||
retry_params_name: default |
||||
timeout_millis: 60000 |
||||
- name: UpdateActiveBreakpoint |
||||
required_fields: |
||||
- debuggee_id |
||||
- breakpoint |
||||
flattening: |
||||
groups: |
||||
- parameters: |
||||
- debuggee_id |
||||
- breakpoint |
||||
request_object_method: true |
||||
retry_codes_name: idempotent |
||||
retry_params_name: default |
||||
timeout_millis: 60000 |
Loading…
Reference in new issue