From 0235c94a4bbfde3133c397d6623a2fb5bcec884a Mon Sep 17 00:00:00 2001 From: Owl Bot Date: Thu, 1 Sep 2022 21:04:00 +0000 Subject: [PATCH] fix: additional error codes added to service configuration for retry PiperOrigin-RevId: 471585446 Source-Link: https://github.com/googleapis/googleapis/commit/e1b54cd79326cd4aae95ea7ae121dcd115a44dbf Source-Link: https://github.com/googleapis/googleapis-gen/commit/5cf9f3d16d4414508889245a7ac5ae36f4d886ee Copy-Tag: eyJwIjoiYXBpcy9Hb29nbGUuQ2xvdWQuQXBpZ2VlUmVnaXN0cnkuVjEvLk93bEJvdC55YW1sIiwiaCI6IjVjZjlmM2QxNmQ0NDE0NTA4ODg5MjQ1YTdhYzVhZTM2ZjRkODg2ZWUifQ== --- .../RegistryClient.g.cs | 396 ++++++++++++------ 1 file changed, 264 insertions(+), 132 deletions(-) diff --git a/apis/Google.Cloud.ApigeeRegistry.V1/Google.Cloud.ApigeeRegistry.V1/RegistryClient.g.cs b/apis/Google.Cloud.ApigeeRegistry.V1/Google.Cloud.ApigeeRegistry.V1/RegistryClient.g.cs index fd4a0f440edd..17370eda0c8a 100644 --- a/apis/Google.Cloud.ApigeeRegistry.V1/Google.Cloud.ApigeeRegistry.V1/RegistryClient.g.cs +++ b/apis/Google.Cloud.ApigeeRegistry.V1/Google.Cloud.ApigeeRegistry.V1/RegistryClient.g.cs @@ -98,17 +98,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings ListApisSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings ListApisSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to RegistryClient.GetApi @@ -116,17 +120,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings GetApiSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings GetApiSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to RegistryClient.CreateApi @@ -134,17 +142,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings CreateApiSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings CreateApiSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to RegistryClient.UpdateApi @@ -152,17 +164,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings UpdateApiSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings UpdateApiSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to RegistryClient.DeleteApi @@ -170,17 +186,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings DeleteApiSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings DeleteApiSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -188,17 +208,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings ListApiVersionsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings ListApiVersionsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -206,17 +230,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings GetApiVersionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings GetApiVersionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -224,17 +252,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings CreateApiVersionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings CreateApiVersionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -242,17 +274,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings UpdateApiVersionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings UpdateApiVersionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -260,17 +296,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings DeleteApiVersionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings DeleteApiVersionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to RegistryClient.ListApiSpecs @@ -278,17 +318,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings ListApiSpecsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings ListApiSpecsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to RegistryClient.GetApiSpec @@ -296,17 +340,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings GetApiSpecSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings GetApiSpecSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -314,17 +362,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings GetApiSpecContentsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings GetApiSpecContentsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -332,17 +384,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings CreateApiSpecSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings CreateApiSpecSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -350,17 +406,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings UpdateApiSpecSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings UpdateApiSpecSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -368,17 +428,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings DeleteApiSpecSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings DeleteApiSpecSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -386,17 +450,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings TagApiSpecRevisionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings TagApiSpecRevisionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -404,17 +472,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings ListApiSpecRevisionsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings ListApiSpecRevisionsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -434,17 +506,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings DeleteApiSpecRevisionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings DeleteApiSpecRevisionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -452,17 +528,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings ListApiDeploymentsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings ListApiDeploymentsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -470,17 +550,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings GetApiDeploymentSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings GetApiDeploymentSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -488,17 +572,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings CreateApiDeploymentSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings CreateApiDeploymentSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -506,17 +594,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings UpdateApiDeploymentSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings UpdateApiDeploymentSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -524,17 +616,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings DeleteApiDeploymentSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings DeleteApiDeploymentSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -542,17 +638,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings TagApiDeploymentRevisionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings TagApiDeploymentRevisionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -560,17 +660,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings ListApiDeploymentRevisionsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings ListApiDeploymentRevisionsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -591,17 +695,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings DeleteApiDeploymentRevisionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings DeleteApiDeploymentRevisionSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -609,17 +717,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings ListArtifactsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings ListArtifactsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to RegistryClient.GetArtifact @@ -627,17 +739,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings GetArtifactSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings GetArtifactSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -645,17 +761,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings GetArtifactContentsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings GetArtifactContentsSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -663,17 +783,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings CreateArtifactSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings CreateArtifactSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -681,17 +805,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings ReplaceArtifactSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings ReplaceArtifactSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// for synchronous and asynchronous calls to @@ -699,17 +827,21 @@ private RegistrySettings(RegistrySettings existing) : base(existing) /// /// /// - /// Initial retry delay: 1000 milliseconds. + /// Initial retry delay: 200 milliseconds. /// Retry delay multiplier: 1.3 /// Retry maximum delay: 60000 milliseconds. - /// Maximum attempts: Unlimited + /// Maximum attempts: 5 /// - /// Retriable status codes: . + /// + /// Retriable status codes: , + /// , , + /// . + /// /// /// Timeout: 60 seconds. /// /// - public gaxgrpc::CallSettings DeleteArtifactSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 2147483647, initialBackoff: sys::TimeSpan.FromMilliseconds(1000), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Unavailable))); + public gaxgrpc::CallSettings DeleteArtifactSettings { get; set; } = gaxgrpc::CallSettingsExtensions.WithRetry(gaxgrpc::CallSettings.FromExpiration(gax::Expiration.FromTimeout(sys::TimeSpan.FromMilliseconds(60000))), gaxgrpc::RetrySettings.FromExponentialBackoff(maxAttempts: 5, initialBackoff: sys::TimeSpan.FromMilliseconds(200), maxBackoff: sys::TimeSpan.FromMilliseconds(60000), backoffMultiplier: 1.3, retryFilter: gaxgrpc::RetrySettings.FilterForStatusCodes(grpccore::StatusCode.Aborted, grpccore::StatusCode.Cancelled, grpccore::StatusCode.DeadlineExceeded, grpccore::StatusCode.Unavailable))); /// /// The settings to use for the associated with the client.