Skip to content

Commit 55a9b41

Browse files
fix: additional error codes added to service configuration for retry (#39)
- [ ] Regenerate this pull request now. PiperOrigin-RevId: 471585446 Source-Link: googleapis/googleapis@e1b54cd Source-Link: https://github.com/googleapis/googleapis-gen/commit/5cf9f3d16d4414508889245a7ac5ae36f4d886ee Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNWNmOWYzZDE2ZDQ0MTQ1MDg4ODkyNDVhN2FjNWFlMzZmNGQ4ODZlZSJ9
1 parent c83baf6 commit 55a9b41

1 file changed

Lines changed: 7 additions & 2 deletions

File tree

  • java-apigee-registry/google-cloud-apigee-registry/src/main/java/com/google/cloud/apigeeregistry/v1/stub

java-apigee-registry/google-cloud-apigee-registry/src/main/java/com/google/cloud/apigeeregistry/v1/stub/RegistryStubSettings.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1148,7 +1148,12 @@ public static class Builder extends StubSettings.Builder<RegistryStubSettings, B
11481148
ImmutableMap.builder();
11491149
definitions.put(
11501150
"retry_policy_0_codes",
1151-
ImmutableSet.copyOf(Lists.<StatusCode.Code>newArrayList(StatusCode.Code.UNAVAILABLE)));
1151+
ImmutableSet.copyOf(
1152+
Lists.<StatusCode.Code>newArrayList(
1153+
StatusCode.Code.ABORTED,
1154+
StatusCode.Code.CANCELLED,
1155+
StatusCode.Code.DEADLINE_EXCEEDED,
1156+
StatusCode.Code.UNAVAILABLE)));
11521157
definitions.put(
11531158
"no_retry_1_codes", ImmutableSet.copyOf(Lists.<StatusCode.Code>newArrayList()));
11541159
definitions.put("no_retry_codes", ImmutableSet.copyOf(Lists.<StatusCode.Code>newArrayList()));
@@ -1162,7 +1167,7 @@ public static class Builder extends StubSettings.Builder<RegistryStubSettings, B
11621167
RetrySettings settings = null;
11631168
settings =
11641169
RetrySettings.newBuilder()
1165-
.setInitialRetryDelay(Duration.ofMillis(1000L))
1170+
.setInitialRetryDelay(Duration.ofMillis(200L))
11661171
.setRetryDelayMultiplier(1.3)
11671172
.setMaxRetryDelay(Duration.ofMillis(60000L))
11681173
.setInitialRpcTimeout(Duration.ofMillis(60000L))

0 commit comments

Comments
 (0)