diff --git a/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java b/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java index b13786f4c4ad..b6f72659c092 100644 --- a/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java +++ b/java-bigtable/google-cloud-bigtable/src/main/java/com/google/cloud/bigtable/data/v2/internal/api/Client.java @@ -79,6 +79,9 @@ public class Client implements AutoCloseable { // .setDirectAccessRequested(true) .setPeerInfo(true) .setSessionsCompatible(true) + .setSessionsRequired( // Internal system property internal testing, not to be used by + // external customers. + Boolean.getBoolean("bigtable.internal.sessions-required")) .build(); // gRPC keep-alive interval 60 seconds. public static final int KEEPALIVE_TIME_MS = 60000;