Skip to content

Commit b8b18bd

Browse files
committed
fix: consider null values in ClientContext
1 parent 1abbe2d commit b8b18bd

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

sdk-platform-java/gax-java/gax/src/main/java/com/google/api/gax/rpc/ClientContext.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -272,9 +272,10 @@ public static ClientContext create(StubSettings settings) throws IOException {
272272
backgroundResources.add(watchdog);
273273
}
274274
String serviceName = endpointContext.serviceName();
275+
String universeDomain = endpointContext.resolvedUniverseDomain();
275276
String urlDomain = null;
276-
if (!Strings.isNullOrEmpty(serviceName)) {
277-
urlDomain = serviceName + "." + endpointContext.resolvedUniverseDomain();
277+
if (!Strings.isNullOrEmpty(serviceName) && !Strings.isNullOrEmpty(universeDomain)) {
278+
urlDomain = serviceName + "." + universeDomain;
278279
}
279280

280281
ApiTracerContext apiTracerContext =

0 commit comments

Comments
 (0)