dialogflow_grpc_service_config.json 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.cloud.dialogflow.v2.Agents"
  7. },
  8. {
  9. "service": "google.cloud.dialogflow.v2.AnswerRecords"
  10. },
  11. {
  12. "service": "google.cloud.dialogflow.v2.Contexts"
  13. },
  14. {
  15. "service": "google.cloud.dialogflow.v2.ConversationDatasets"
  16. },
  17. {
  18. "service": "google.cloud.dialogflow.v2.ConversationProfiles"
  19. },
  20. {
  21. "service": "google.cloud.dialogflow.v2.Conversations"
  22. },
  23. {
  24. "service": "google.cloud.dialogflow.v2.ConversationModels"
  25. },
  26. {
  27. "service": "google.cloud.dialogflow.v2.Documents"
  28. },
  29. {
  30. "service": "google.cloud.dialogflow.v2.EntityTypes"
  31. },
  32. {
  33. "service": "google.cloud.dialogflow.v2.Environments"
  34. },
  35. {
  36. "service": "google.cloud.dialogflow.v2.FeatureCreationFlows"
  37. },
  38. {
  39. "service": "google.cloud.dialogflow.v2.Fulfillments"
  40. },
  41. {
  42. "service": "google.cloud.dialogflow.v2.Intents"
  43. },
  44. {
  45. "service": "google.cloud.dialogflow.v2.KnowledgeBases"
  46. },
  47. {
  48. "service": "google.cloud.dialogflow.v2.Participants"
  49. },
  50. {
  51. "service": "google.cloud.dialogflow.v2.PhoneNumbers"
  52. },
  53. {
  54. "service": "google.cloud.dialogflow.v2.PhoneNumberOrders"
  55. },
  56. {
  57. "service": "google.cloud.dialogflow.v2.Sessions"
  58. },
  59. {
  60. "service": "google.cloud.dialogflow.v2.SessionEntityTypes"
  61. },
  62. {
  63. "service": "google.cloud.dialogflow.v2.Versions"
  64. }
  65. ],
  66. "timeout": "60s",
  67. "retryPolicy": {
  68. "initialBackoff": "0.100s",
  69. "maxBackoff": "60s",
  70. "backoffMultiplier": 1.3,
  71. "retryableStatusCodes": [
  72. "UNAVAILABLE"
  73. ]
  74. }
  75. },
  76. {
  77. "name": [
  78. {
  79. "service": "google.cloud.dialogflow.v2.Participants",
  80. "method": "AnalyzeContent"
  81. },
  82. {
  83. "service": "google.cloud.dialogflow.v2.Sessions",
  84. "method": "DetectIntent"
  85. }
  86. ],
  87. "timeout": "220s",
  88. "retryPolicy": {
  89. "initialBackoff": "0.100s",
  90. "maxBackoff": "60s",
  91. "backoffMultiplier": 1.3,
  92. "retryableStatusCodes": [
  93. "UNAVAILABLE"
  94. ]
  95. }
  96. },
  97. {
  98. "name": [
  99. {
  100. "service": "google.cloud.dialogflow.v2.Participants",
  101. "method": "StreamingAnalyzeContent"
  102. },
  103. {
  104. "service": "google.cloud.dialogflow.v2.Sessions",
  105. "method": "StreamingDetectIntent"
  106. }
  107. ],
  108. "timeout": "220s"
  109. }
  110. ]
  111. }