You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"Use a plain text communication channel (i.e. non-TLS) for communicating with the server (true/false). Set this value to true for communication with the Cloud Spanner emulator.",
436
444
DEFAULT_USE_PLAIN_TEXT),
445
+
ConnectionProperty.createStringProperty(
446
+
CLIENT_CERTIFICATE_PROPERTY_NAME,
447
+
"Specifies the file path to the client certificate required for establishing an mTLS connection."),
448
+
ConnectionProperty.createStringProperty(
449
+
CLIENT_KEY_PROPERTY_NAME,
450
+
"Specifies the file path to the client private key required for establishing an mTLS connection."),
437
451
ConnectionProperty.createStringProperty(
438
452
USER_AGENT_PROPERTY_NAME,
439
453
"The custom user-agent property name to use when communicating with Cloud Spanner. This property is intended for internal library usage, and should not be set by applications."),
@@ -828,6 +842,7 @@ public static Builder newBuilder() {
828
842
privatefinalCredentialsfixedCredentials;
829
843
830
844
privatefinalStringhost;
845
+
privatebooleanisExternalHost;
831
846
privatefinalStringprojectId;
832
847
privatefinalStringinstanceId;
833
848
privatefinalStringdatabaseName;
@@ -841,10 +856,10 @@ public static Builder newBuilder() {
841
856
842
857
privateConnectionOptions(Builderbuilder) {
843
858
Matchermatcher;
844
-
booleanisExternalHost = false;
859
+
this.isExternalHost = false;
845
860
if (builder.isValidExternalHostUri(builder.uri)) {
0 commit comments