• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2  "methodConfig": [{
3    "name": [
4      { "service": "google.cloud.batch.v1.BatchService", "method": "ListJobs" },
5      { "service": "google.cloud.batch.v1.BatchService", "method": "ListTasks" },
6      { "service": "google.cloud.batch.v1.BatchService", "method": "ListResourceAllowances" },
7      { "service": "google.cloud.batch.v1.BatchService", "method": "GetJob" },
8      { "service": "google.cloud.batch.v1.BatchService", "method": "GetTask" },
9      { "service": "google.cloud.batch.v1.BatchService", "method": "GetResourceAllowance" }
10    ],
11    "timeout": "60s",
12    "retryPolicy": {
13      "maxAttempts": 5,
14      "initialBackoff": "1s",
15      "maxBackoff": "10s",
16      "backoffMultiplier": 1.3,
17      "retryableStatusCodes": ["UNAVAILABLE"]
18    }
19  },
20  {
21    "name": [
22      { "service": "google.cloud.batch.v1.BatchService", "method": "CreateJob" },
23      { "service": "google.cloud.batch.v1.BatchService", "method": "DeleteJob" },
24      { "service": "google.cloud.batch.v1.BatchService", "method": "CancelJob"},
25      { "service": "google.cloud.batch.v1.BatchService", "method": "UpdateJob"},
26      { "service": "google.cloud.batch.v1.BatchService", "method": "CreateResourceAllowance" },
27      { "service": "google.cloud.batch.v1.BatchService", "method": "DeleteResourceAllowance" },
28      { "service": "google.cloud.batch.v1.BatchService", "method": "UpdateResourceAllowance"},
29      { "service": "google.cloud.batch.v1.BatchService", "method": "CancelTasks"}
30    ],
31    "timeout": "60s"
32  }]
33}
34