longrunning_gapic.yaml 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. type: com.google.api.codegen.ConfigProto
  2. config_schema_version: 2.0.0
  3. language_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
  19. interfaces:
  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