{ "methodConfig": [{ "name": [ { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetApi" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "ListApis" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetVersion" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "ListVersions" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetSpec" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetSpecContents" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "ListSpecs" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetApiOperation" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "ListApiOperations" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetDefinition" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetDeployment" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "ListDeployments" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetAttribute" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "ListAttributes" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "SearchResources" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "GetExternalApi" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "ListExternalApis" }, { "service": "google.cloud.apihub.v1.ApiHubDependencies", "method": "GetDependency" }, { "service": "google.cloud.apihub.v1.ApiHubDependencies", "method": "ListDependencies" }, { "service": "google.cloud.apihub.v1.HostProjectRegistrationService", "method": "GetHostProjectRegistration" }, { "service": "google.cloud.apihub.v1.HostProjectRegistrationService", "method": "ListHostProjectRegistrations" }, { "service": "google.cloud.apihub.v1.LintingService", "method": "GetStyleGuide" }, { "service": "google.cloud.apihub.v1.LintingService", "method": "GetStyleGuideContents" }, { "service": "google.cloud.apihub.v1.ApiHubPlugin", "method": "GetPlugin" }, { "service": "google.cloud.apihub.v1.Provisioning", "method": "GetApiHubInstance" }, { "service": "google.cloud.apihub.v1.Provisioning", "method": "LookupApiHubInstance" }, { "service": "google.cloud.apihub.v1.RuntimeProjectAttachmentService", "method": "GetRuntimeProjectAttachment" }, { "service": "google.cloud.apihub.v1.RuntimeProjectAttachmentService", "method": "ListRuntimeProjectAttachments" }, { "service": "google.cloud.apihub.v1.RuntimeProjectAttachmentService", "method": "LookupRuntimeProjectAttachment" } ], "timeout": "60s", "retryPolicy": { "maxAttempts": 5, "initialBackoff": "1s", "maxBackoff": "10s", "backoffMultiplier": 1.3, "retryableStatusCodes": ["UNAVAILABLE"] } }, { "name": [ { "service": "google.cloud.apihub.v1.ApiHub", "method": "CreateApi" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "UpdateApi" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "DeleteApi" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "CreateVersion" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "UpdateVersion" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "DeleteVersion" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "CreateSpec" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "UpdateSpec" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "DeleteSpec" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "CreateDeployment" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "UpdateDeployment" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "DeleteDeployment" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "CreateAttribute" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "UpdateAttribute" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "DeleteAttribute" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "CreateExternalApi" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "UpdateExternalApi" }, { "service": "google.cloud.apihub.v1.ApiHub", "method": "DeleteExternalApi" }, { "service": "google.cloud.apihub.v1.ApiHubDependencies", "method": "CreateDependency" }, { "service": "google.cloud.apihub.v1.ApiHubDependencies", "method": "UpdateDependency" }, { "service": "google.cloud.apihub.v1.ApiHubDependencies", "method": "DeleteDependency" }, { "service": "google.cloud.apihub.v1.HostProjectRegistrationService", "method": "CreateHostProjectRegistration" }, { "service": "google.cloud.apihub.v1.LintingService", "method": "UpdateStyleGuide" }, { "service": "google.cloud.apihub.v1.LintingService", "method": "LintSpec" }, { "service": "google.cloud.apihub.v1.ApiHubPlugin", "method": "EnablePlugin" }, { "service": "google.cloud.apihub.v1.ApiHubPlugin", "method": "DisablePlugin" }, { "service": "google.cloud.apihub.v1.Provisioning", "method": "CreateApiHubInstance" }, { "service": "google.cloud.apihub.v1.RuntimeProjectAttachmentService", "method": "CreateRuntimeProjectAttachment" }, { "service": "google.cloud.apihub.v1.RuntimeProjectAttachmentService", "method": "DeleteRuntimeProjectAttachment" } ], "timeout": "60s" }] }