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