Skip to content
This repository was archived by the owner on Sep 26, 2023. It is now read-only.

Commit 66b348b

Browse files
mohanli-mlsuztomo
andauthored
feat: de-experiment google-c2p resolver (#1896)
* feat: de-experiment google-c2p resolver * docs: added comment about c2p Co-authored-by: Tomo Suzuki <suztomo@google.com>
1 parent fa85d9c commit 66b348b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

gax-grpc/src/main/java/com/google/api/gax/grpc/InstantiatingGrpcChannelProvider.java

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -326,9 +326,10 @@ && isOnComputeEngine()) {
326326
GoogleDefaultChannelCredentials.newBuilder().callCredentials(callCreds).build();
327327
isDirectPathXdsEnabled = Boolean.parseBoolean(envProvider.getenv(DIRECT_PATH_ENV_ENABLE_XDS));
328328
if (isDirectPathXdsEnabled) {
329-
// google-c2p resolver target must not have a port number
330-
builder =
331-
Grpc.newChannelBuilder("google-c2p-experimental:///" + serviceAddress, channelCreds);
329+
// google-c2p: CloudToProd(C2P) Directpath. This scheme is defined in
330+
// io.grpc.googleapis.GoogleCloudToProdNameResolverProvider.
331+
// This resolver target must not have a port number.
332+
builder = Grpc.newChannelBuilder("google-c2p:///" + serviceAddress, channelCreds);
332333
} else {
333334
builder = Grpc.newChannelBuilderForAddress(serviceAddress, port, channelCreds);
334335
builder.defaultServiceConfig(directPathServiceConfig);

0 commit comments

Comments
 (0)