@@ -560,23 +560,41 @@ private KeyManagementServiceSettings(KeyManagementServiceSettings existing) : ba
560
560
/// </summary>
561
561
/// <remarks>
562
562
/// <list type="bullet">
563
- /// <item><description>This call will not be retried.</description></item>
564
- /// <item><description>No timeout is applied.</description></item>
563
+ /// <item><description>Initial retry delay: 100 milliseconds.</description></item>
564
+ /// <item><description>Retry delay multiplier: 1.3</description></item>
565
+ /// <item><description>Retry maximum delay: 60000 milliseconds.</description></item>
566
+ /// <item><description>Maximum attempts: 5</description></item>
567
+ /// <item>
568
+ /// <description>
569
+ /// Retriable status codes: <see cref="grpccore::StatusCode.Unavailable"/>,
570
+ /// <see cref="grpccore::StatusCode.DeadlineExceeded"/>.
571
+ /// </description>
572
+ /// </item>
573
+ /// <item><description>Timeout: 60 seconds.</description></item>
565
574
/// </list>
566
575
/// </remarks>
567
- public gaxgrpc ::CallSettings MacSignSettings { get ; set ; } = gaxgrpc ::CallSettings . FromExpiration ( gax ::Expiration . None ) ;
576
+ public gaxgrpc ::CallSettings MacSignSettings { get ; set ; } = gaxgrpc ::CallSettingsExtensions . WithRetry ( gaxgrpc :: CallSettings . FromExpiration ( gax ::Expiration . FromTimeout ( sys :: TimeSpan . FromMilliseconds ( 60000 ) ) ) , gaxgrpc :: RetrySettings . FromExponentialBackoff ( maxAttempts : 5 , initialBackoff : sys :: TimeSpan . FromMilliseconds ( 100 ) , maxBackoff : sys :: TimeSpan . FromMilliseconds ( 60000 ) , backoffMultiplier : 1.3 , retryFilter : gaxgrpc :: RetrySettings . FilterForStatusCodes ( grpccore :: StatusCode . Unavailable , grpccore :: StatusCode . DeadlineExceeded ) ) ) ;
568
577
569
578
/// <summary>
570
579
/// <see cref="gaxgrpc::CallSettings"/> for synchronous and asynchronous calls to
571
580
/// <c>KeyManagementServiceClient.MacVerify</c> and <c>KeyManagementServiceClient.MacVerifyAsync</c>.
572
581
/// </summary>
573
582
/// <remarks>
574
583
/// <list type="bullet">
575
- /// <item><description>This call will not be retried.</description></item>
576
- /// <item><description>No timeout is applied.</description></item>
584
+ /// <item><description>Initial retry delay: 100 milliseconds.</description></item>
585
+ /// <item><description>Retry delay multiplier: 1.3</description></item>
586
+ /// <item><description>Retry maximum delay: 60000 milliseconds.</description></item>
587
+ /// <item><description>Maximum attempts: 5</description></item>
588
+ /// <item>
589
+ /// <description>
590
+ /// Retriable status codes: <see cref="grpccore::StatusCode.Unavailable"/>,
591
+ /// <see cref="grpccore::StatusCode.DeadlineExceeded"/>.
592
+ /// </description>
593
+ /// </item>
594
+ /// <item><description>Timeout: 60 seconds.</description></item>
577
595
/// </list>
578
596
/// </remarks>
579
- public gaxgrpc ::CallSettings MacVerifySettings { get ; set ; } = gaxgrpc ::CallSettings . FromExpiration ( gax ::Expiration . None ) ;
597
+ public gaxgrpc ::CallSettings MacVerifySettings { get ; set ; } = gaxgrpc ::CallSettingsExtensions . WithRetry ( gaxgrpc :: CallSettings . FromExpiration ( gax ::Expiration . FromTimeout ( sys :: TimeSpan . FromMilliseconds ( 60000 ) ) ) , gaxgrpc :: RetrySettings . FromExponentialBackoff ( maxAttempts : 5 , initialBackoff : sys :: TimeSpan . FromMilliseconds ( 100 ) , maxBackoff : sys :: TimeSpan . FromMilliseconds ( 60000 ) , backoffMultiplier : 1.3 , retryFilter : gaxgrpc :: RetrySettings . FilterForStatusCodes ( grpccore :: StatusCode . Unavailable , grpccore :: StatusCode . DeadlineExceeded ) ) ) ;
580
598
581
599
/// <summary>
582
600
/// <see cref="gaxgrpc::CallSettings"/> for synchronous and asynchronous calls to
@@ -585,11 +603,20 @@ private KeyManagementServiceSettings(KeyManagementServiceSettings existing) : ba
585
603
/// </summary>
586
604
/// <remarks>
587
605
/// <list type="bullet">
588
- /// <item><description>This call will not be retried.</description></item>
589
- /// <item><description>No timeout is applied.</description></item>
606
+ /// <item><description>Initial retry delay: 100 milliseconds.</description></item>
607
+ /// <item><description>Retry delay multiplier: 1.3</description></item>
608
+ /// <item><description>Retry maximum delay: 60000 milliseconds.</description></item>
609
+ /// <item><description>Maximum attempts: 5</description></item>
610
+ /// <item>
611
+ /// <description>
612
+ /// Retriable status codes: <see cref="grpccore::StatusCode.Unavailable"/>,
613
+ /// <see cref="grpccore::StatusCode.DeadlineExceeded"/>.
614
+ /// </description>
615
+ /// </item>
616
+ /// <item><description>Timeout: 60 seconds.</description></item>
590
617
/// </list>
591
618
/// </remarks>
592
- public gaxgrpc ::CallSettings GenerateRandomBytesSettings { get ; set ; } = gaxgrpc ::CallSettings . FromExpiration ( gax ::Expiration . None ) ;
619
+ public gaxgrpc ::CallSettings GenerateRandomBytesSettings { get ; set ; } = gaxgrpc ::CallSettingsExtensions . WithRetry ( gaxgrpc :: CallSettings . FromExpiration ( gax ::Expiration . FromTimeout ( sys :: TimeSpan . FromMilliseconds ( 60000 ) ) ) , gaxgrpc :: RetrySettings . FromExponentialBackoff ( maxAttempts : 5 , initialBackoff : sys :: TimeSpan . FromMilliseconds ( 100 ) , maxBackoff : sys :: TimeSpan . FromMilliseconds ( 60000 ) , backoffMultiplier : 1.3 , retryFilter : gaxgrpc :: RetrySettings . FilterForStatusCodes ( grpccore :: StatusCode . Unavailable , grpccore :: StatusCode . DeadlineExceeded ) ) ) ;
593
620
594
621
/// <summary>Creates a deep clone of this object, with all the same property values.</summary>
595
622
/// <returns>A deep clone of this <see cref="KeyManagementServiceSettings"/> object.</returns>
0 commit comments