tables_grpc_service_config.json 1.5 KB

12345678910111213141516171819202122232425262728293031
  1. {
  2. "methodConfig": [{
  3. "name": [{ "service": "google.area120.tables.v1alpha1.TablesService" }],
  4. "timeout": "60s",
  5. "retryPolicy": {
  6. "maxAttempts": 5,
  7. "initialBackoff": "1s",
  8. "maxBackoff": "10s",
  9. "backoffMultiplier": 1.3,
  10. "retryableStatusCodes": ["UNAVAILABLE"]
  11. }
  12. },
  13. {
  14. "name": [
  15. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "ListWorkspaces" },
  16. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "GetWorkspace" },
  17. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "ListTables" },
  18. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "GetTable" },
  19. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "GetRow" },
  20. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "ListRows" },
  21. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "CreateRow" },
  22. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "BatchCreateRows" },
  23. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "UpdateRow" },
  24. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "BatchUpdateRows" },
  25. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "DeleteRow" },
  26. { "service": "google.area120.tables.v1alpha1.TablesService", "method": "BatchDeleteRows" }
  27. ],
  28. "timeout": "60s"
  29. }]
  30. }