@@ -502,11 +502,13 @@ public static class Builder extends StubSettings.Builder<CloudBuildStubSettings,
502
502
ImmutableMap .Builder <String , ImmutableSet <StatusCode .Code >> definitions =
503
503
ImmutableMap .builder ();
504
504
definitions .put (
505
- "idempotent " ,
505
+ "retry_policy_1_codes " ,
506
506
ImmutableSet .copyOf (
507
507
Lists .<StatusCode .Code >newArrayList (
508
- StatusCode .Code .DEADLINE_EXCEEDED , StatusCode .Code .UNAVAILABLE )));
509
- definitions .put ("non_idempotent" , ImmutableSet .copyOf (Lists .<StatusCode .Code >newArrayList ()));
508
+ StatusCode .Code .UNAVAILABLE , StatusCode .Code .DEADLINE_EXCEEDED )));
509
+ definitions .put ("no_retry_codes" , ImmutableSet .copyOf (Lists .<StatusCode .Code >newArrayList ()));
510
+ definitions .put (
511
+ "no_retry_1_codes" , ImmutableSet .copyOf (Lists .<StatusCode .Code >newArrayList ()));
510
512
RETRYABLE_CODE_DEFINITIONS = definitions .build ();
511
513
}
512
514
@@ -520,12 +522,22 @@ public static class Builder extends StubSettings.Builder<CloudBuildStubSettings,
520
522
.setInitialRetryDelay (Duration .ofMillis (100L ))
521
523
.setRetryDelayMultiplier (1.3 )
522
524
.setMaxRetryDelay (Duration .ofMillis (60000L ))
523
- .setInitialRpcTimeout (Duration .ofMillis (20000L ))
525
+ .setInitialRpcTimeout (Duration .ofMillis (600000L ))
526
+ .setRpcTimeoutMultiplier (1.0 )
527
+ .setMaxRpcTimeout (Duration .ofMillis (600000L ))
528
+ .setTotalTimeout (Duration .ofMillis (600000L ))
529
+ .build ();
530
+ definitions .put ("retry_policy_1_params" , settings );
531
+ settings = RetrySettings .newBuilder ().setRpcTimeoutMultiplier (1.0 ).build ();
532
+ definitions .put ("no_retry_params" , settings );
533
+ settings =
534
+ RetrySettings .newBuilder ()
535
+ .setInitialRpcTimeout (Duration .ofMillis (600000L ))
524
536
.setRpcTimeoutMultiplier (1.0 )
525
- .setMaxRpcTimeout (Duration .ofMillis (20000L ))
537
+ .setMaxRpcTimeout (Duration .ofMillis (600000L ))
526
538
.setTotalTimeout (Duration .ofMillis (600000L ))
527
539
.build ();
528
- definitions .put ("default " , settings );
540
+ definitions .put ("no_retry_1_params " , settings );
529
541
RETRY_PARAM_DEFINITIONS = definitions .build ();
530
542
}
531
543
@@ -609,89 +621,89 @@ private static Builder initDefaults(Builder builder) {
609
621
610
622
builder
611
623
.listBuildsSettings ()
612
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("idempotent " ))
613
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
624
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("retry_policy_1_codes " ))
625
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("retry_policy_1_params " ));
614
626
615
627
builder
616
628
.deleteBuildTriggerSettings ()
617
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("idempotent " ))
618
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
629
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("retry_policy_1_codes " ))
630
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("retry_policy_1_params " ));
619
631
620
632
builder
621
633
.createBuildSettings ()
622
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
623
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
634
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
635
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
624
636
625
637
builder
626
638
.getBuildSettings ()
627
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("idempotent " ))
628
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
639
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("retry_policy_1_codes " ))
640
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("retry_policy_1_params " ));
629
641
630
642
builder
631
643
.cancelBuildSettings ()
632
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
633
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
644
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
645
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
634
646
635
647
builder
636
648
.retryBuildSettings ()
637
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
638
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
649
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
650
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
639
651
640
652
builder
641
653
.createBuildTriggerSettings ()
642
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
643
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
654
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
655
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
644
656
645
657
builder
646
658
.getBuildTriggerSettings ()
647
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("idempotent " ))
648
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
659
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("retry_policy_1_codes " ))
660
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("retry_policy_1_params " ));
649
661
650
662
builder
651
663
.listBuildTriggersSettings ()
652
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("idempotent " ))
653
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
664
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("retry_policy_1_codes " ))
665
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("retry_policy_1_params " ));
654
666
655
667
builder
656
668
.updateBuildTriggerSettings ()
657
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
658
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
669
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
670
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
659
671
660
672
builder
661
673
.runBuildTriggerSettings ()
662
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
663
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
674
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
675
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
664
676
665
677
builder
666
678
.createWorkerPoolSettings ()
667
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
668
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
679
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
680
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
669
681
670
682
builder
671
683
.getWorkerPoolSettings ()
672
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
673
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
684
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("retry_policy_1_codes " ))
685
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("retry_policy_1_params " ));
674
686
675
687
builder
676
688
.deleteWorkerPoolSettings ()
677
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
678
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
689
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
690
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
679
691
680
692
builder
681
693
.updateWorkerPoolSettings ()
682
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
683
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
694
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
695
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ));
684
696
685
697
builder
686
698
.listWorkerPoolsSettings ()
687
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
688
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ));
699
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("retry_policy_1_codes " ))
700
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("retry_policy_1_params " ));
689
701
builder
690
702
.createBuildOperationSettings ()
691
703
.setInitialCallSettings (
692
704
UnaryCallSettings .<CreateBuildRequest , OperationSnapshot >newUnaryCallSettingsBuilder ()
693
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
694
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ))
705
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
706
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ))
695
707
.build ())
696
708
.setResponseTransformer (
697
709
ProtoOperationTransformers .ResponseTransformer .create (Build .class ))
@@ -712,8 +724,8 @@ private static Builder initDefaults(Builder builder) {
712
724
.retryBuildOperationSettings ()
713
725
.setInitialCallSettings (
714
726
UnaryCallSettings .<RetryBuildRequest , OperationSnapshot >newUnaryCallSettingsBuilder ()
715
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
716
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ))
727
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
728
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ))
717
729
.build ())
718
730
.setResponseTransformer (
719
731
ProtoOperationTransformers .ResponseTransformer .create (Build .class ))
@@ -735,8 +747,8 @@ private static Builder initDefaults(Builder builder) {
735
747
.setInitialCallSettings (
736
748
UnaryCallSettings
737
749
.<RunBuildTriggerRequest , OperationSnapshot >newUnaryCallSettingsBuilder ()
738
- .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("non_idempotent " ))
739
- .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("default " ))
750
+ .setRetryableCodes (RETRYABLE_CODE_DEFINITIONS .get ("no_retry_1_codes " ))
751
+ .setRetrySettings (RETRY_PARAM_DEFINITIONS .get ("no_retry_1_params " ))
740
752
.build ())
741
753
.setResponseTransformer (
742
754
ProtoOperationTransformers .ResponseTransformer .create (Build .class ))
0 commit comments