dialogflow_grpc_service_config.json 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.cloud.dialogflow.cx.v3.Agents"
  7. },
  8. {
  9. "service": "google.cloud.dialogflow.cx.v3.Changelogs"
  10. },
  11. {
  12. "service": "google.cloud.dialogflow.cx.v3.Deployments"
  13. },
  14. {
  15. "service": "google.cloud.dialogflow.cx.v3.EntityTypes"
  16. },
  17. {
  18. "service": "google.cloud.dialogflow.cx.v3.Environments"
  19. },
  20. {
  21. "service": "google.cloud.dialogflow.cx.v3.Experiments"
  22. },
  23. {
  24. "service": "google.cloud.dialogflow.cx.v3.Flows"
  25. },
  26. {
  27. "service": "google.cloud.dialogflow.cx.v3.Fulfillments"
  28. },
  29. {
  30. "service": "google.cloud.dialogflow.cx.v3.Intents"
  31. },
  32. {
  33. "service": "google.cloud.dialogflow.cx.v3.Pages"
  34. },
  35. {
  36. "service": "google.cloud.dialogflow.cx.v3.SecuritySettingsService"
  37. },
  38. {
  39. "service": "google.cloud.dialogflow.cx.v3.Sessions"
  40. },
  41. {
  42. "service": "google.cloud.dialogflow.cx.v3.SessionEntityTypes"
  43. },
  44. {
  45. "service": "google.cloud.dialogflow.cx.v3.TestCases"
  46. },
  47. {
  48. "service": "google.cloud.dialogflow.cx.v3.TransitionRouteGroups"
  49. },
  50. {
  51. "service": "google.cloud.dialogflow.cx.v3.Versions"
  52. },
  53. {
  54. "service": "google.cloud.dialogflow.cx.v3.Webhooks"
  55. },
  56. {
  57. "service": "google.cloud.dialogflow.cx.v3.Documents"
  58. },
  59. {
  60. "service": "google.cloud.dialogflow.cx.v3.KnowledgeBases"
  61. }
  62. ],
  63. "timeout": "60s",
  64. "retryPolicy": {
  65. "initialBackoff": "0.100s",
  66. "maxBackoff": "60s",
  67. "backoffMultiplier": 1.3,
  68. "retryableStatusCodes": [
  69. "UNAVAILABLE"
  70. ]
  71. }
  72. },
  73. {
  74. "name": [
  75. {
  76. "service": "google.cloud.dialogflow.cx.v3.Sessions",
  77. "method": "DetectIntent"
  78. }
  79. ],
  80. "timeout": "220s",
  81. "retryPolicy": {
  82. "initialBackoff": "0.100s",
  83. "maxBackoff": "60s",
  84. "backoffMultiplier": 1.3,
  85. "retryableStatusCodes": [
  86. "UNAVAILABLE"
  87. ]
  88. }
  89. },
  90. {
  91. "name": [
  92. {
  93. "service": "google.cloud.dialogflow.cx.v3.Sessions",
  94. "method": "StreamingDetectIntent"
  95. }
  96. ],
  97. "timeout": "220s"
  98. }
  99. ]
  100. }