bigquerydatatransfer_grpc_service_config.json 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. {
  2. "methodConfig": [
  3. {
  4. "name": [
  5. {
  6. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  7. "method": "GetDataSource"
  8. },
  9. {
  10. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  11. "method": "ListDataSources"
  12. },
  13. {
  14. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  15. "method": "DeleteTransferConfig"
  16. },
  17. {
  18. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  19. "method": "GetTransferConfig"
  20. },
  21. {
  22. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  23. "method": "ListTransferConfigs"
  24. },
  25. {
  26. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  27. "method": "GetTransferRun"
  28. },
  29. {
  30. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  31. "method": "DeleteTransferRun"
  32. },
  33. {
  34. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  35. "method": "ListTransferRuns"
  36. },
  37. {
  38. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  39. "method": "ListTransferLogs"
  40. },
  41. {
  42. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  43. "method": "CheckValidCreds"
  44. }
  45. ],
  46. "timeout": "20s",
  47. "retryPolicy": {
  48. "maxAttempts": 5,
  49. "initialBackoff": "0.100s",
  50. "maxBackoff": "60s",
  51. "backoffMultiplier": 1.3,
  52. "retryableStatusCodes": [
  53. "UNAVAILABLE",
  54. "DEADLINE_EXCEEDED"
  55. ]
  56. }
  57. },
  58. {
  59. "name": [
  60. {
  61. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  62. "method": "CreateTransferConfig"
  63. },
  64. {
  65. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  66. "method": "UpdateTransferConfig"
  67. },
  68. {
  69. "service": "google.cloud.bigquery.datatransfer.v1.DataTransferService",
  70. "method": "ScheduleTransferRuns"
  71. }
  72. ],
  73. "timeout": "30s"
  74. }
  75. ]
  76. }