• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1type: com.google.api.codegen.ConfigProto
2config_schema_version: 2.0.0
3language_settings:
4  java:
5    package_name: com.google.longrunning
6  python:
7    package_name: google.longrunning.gapic
8  go:
9    package_name: cloud.google.com/go/longrunning/autogen
10    domain_layer_location: cloud.google.com/go/longrunning
11  csharp:
12    package_name: Google.LongRunning
13  ruby:
14    package_name: Google::Longrunning
15  php:
16    package_name: Google\ApiCore\LongRunning
17  nodejs:
18    package_name: longrunning
19interfaces:
20- name: google.longrunning.Operations
21  required_constructor_params:
22  - service_address
23  - scopes
24  retry_params_def:
25  - name: default
26    initial_retry_delay_millis: 100
27    retry_delay_multiplier: 1.3
28    max_retry_delay_millis: 60000
29    initial_rpc_timeout_millis: 90000
30    rpc_timeout_multiplier: 1
31    max_rpc_timeout_millis: 90000
32    total_timeout_millis: 600000
33  methods:
34  - name: GetOperation
35    retry_params_name: default
36  - name: ListOperations
37    retry_params_name: default
38  - name: CancelOperation
39    retry_codes_name: idempotent
40    retry_params_name: default
41  - name: DeleteOperation
42    retry_codes_name: idempotent
43    retry_params_name: default
44  - name: WaitOperation
45    surface_treatments:
46    - include_languages:
47      - go
48      - java
49      - csharp
50      - ruby
51      - nodejs
52      - python
53      - php
54      visibility: DISABLED
55