in cloud-spanner-r2dbc/src/main/java/com/google/cloud/spanner/r2dbc/SpannerConnectionConfiguration.java [87:106]
private SpannerConnectionConfiguration(
ConnectionFactoryOptions options,
String projectId,
String instanceName,
String databaseName,
OAuth2Credentials credentials) {
Assert.requireNonNull(projectId, "projectId must not be null");
Assert.requireNonNull(instanceName, "instanceName must not be null");
Assert.requireNonNull(databaseName, "databaseName must not be null");
this.options = Assert.requireNonNull(options, "options must not be null");
this.projectId = projectId;
this.instanceName = instanceName;
this.databaseName = databaseName;
this.fullyQualifiedDbName = String.format(
FQDN_PATTERN_GENERATE, projectId, instanceName, databaseName);
this.credentials = credentials;
}