{ "methodConfig": [{ "name": [ { "service": "google.apps.drive.labels.v2.LabelService.", "method": "GetUserCapabilities" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "ListLabels" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "GetLabel" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "GetLabelLimits" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "ListLabelPermissions" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "ListLabelLocks" } ], "timeout": "60s", "retryPolicy": { "maxAttempts": 5, "initialBackoff": "1s", "maxBackoff": "10s", "backoffMultiplier": 1.3, "retryableStatusCodes": ["UNAVAILABLE"] } }, { "name": [ { "service": "google.apps.drive.labels.v2.LabelService.", "method": "CreateLabel" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "DeltaUpdateLabel" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "UpdateLabelCopyMode" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "PublishLabel" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "DisableLabel" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "EnableLabel" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "DeleteLabel" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "CreateLabelPermission" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "UpdateLabelPermission" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "DeleteLabelPermission" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "BatchUpdateLabelPermissions" }, { "service": "google.apps.drive.labels.v2.LabelService.", "method": "BatchDeleteLabelPermissions" } ], "timeout": "60s" }] }