bigtable_grpc_service_config.json 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.bigtable.v2.Bigtable",
  7. "method": "CheckAndMutateRow"
  8. },
  9. {
  10. "service": "google.bigtable.v2.Bigtable",
  11. "method": "ReadModifyWriteRow"
  12. }
  13. ],
  14. "timeout": "20s"
  15. },
  16. {
  17. "name": [
  18. {
  19. "service": "google.bigtable.v2.Bigtable",
  20. "method": "SampleRowKeys"
  21. }
  22. ],
  23. "timeout": "60s"
  24. },
  25. {
  26. "name": [
  27. {
  28. "service": "google.bigtable.v2.Bigtable",
  29. "method": "MutateRows"
  30. }
  31. ],
  32. "timeout": "600s"
  33. },
  34. {
  35. "name": [
  36. {
  37. "service": "google.bigtable.v2.Bigtable",
  38. "method": "ReadRows"
  39. }
  40. ],
  41. "timeout": "43200s"
  42. },
  43. {
  44. "name": [
  45. {
  46. "service": "google.bigtable.v2.Bigtable",
  47. "method": "MutateRow"
  48. }
  49. ],
  50. "timeout": "60s",
  51. "retryPolicy": {
  52. "initialBackoff": "0.010s",
  53. "maxAttempts": 5,
  54. "maxBackoff": "60s",
  55. "backoffMultiplier": 2,
  56. "retryableStatusCodes": [
  57. "UNAVAILABLE",
  58. "DEADLINE_EXCEEDED"
  59. ]
  60. }
  61. }
  62. ]
  63. }