essentialcontacts_v1_grpc_service_config.json 1.3 KB

12345678910111213141516171819202122232425262728
  1. {
  2. "methodConfig": [{
  3. "name": [
  4. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "ListContacts" },
  5. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "GetContact" }
  6. ],
  7. "timeout": "60s",
  8. "retryPolicy": {
  9. "maxAttempts": 5,
  10. "initialBackoff": "1s",
  11. "maxBackoff": "10s",
  12. "backoffMultiplier": 1.3,
  13. "retryableStatusCodes": ["UNAVAILABLE"]
  14. }
  15. },
  16. {
  17. "name": [
  18. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "CreateContact" },
  19. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "UpdateContact" },
  20. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "DeleteContact" },
  21. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "VerifyContact" },
  22. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "ResendVerification" },
  23. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "SendTestMessage" },
  24. { "service": "google.cloud.essentialcontacts.v1.EssentialContactsService", "method": "ComputeContacts" }
  25. ],
  26. "timeout": "60s"
  27. }]
  28. }