public static final class SpannerParameters.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
SpannerParameters |
build()
Build H2Parameters.
|
SpannerParameters.Builder |
setCredentials(java.lang.String path)
Set the credentials property to the full path to the key file that is used to authenticate
the service account email address.
|
SpannerParameters.Builder |
setDatabaseId(java.lang.String databaseId)
The Cloud Spanner database name.
|
SpannerParameters.Builder |
setInstanceId(java.lang.String instanceId)
The Cloud Spanner project instance name.
|
SpannerParameters.Builder |
setProjectId(java.lang.String projectId)
The Cloud Spanner project name.
|
SpannerParameters.Builder |
setProperties(java.lang.String key,
java.lang.String value)
Ïß Set connection setting and DbSettings.
|
public SpannerParameters.Builder setProjectId(java.lang.String projectId)
projectId
- project idpublic SpannerParameters.Builder setInstanceId(java.lang.String instanceId)
instanceId
- instance idpublic SpannerParameters.Builder setDatabaseId(java.lang.String databaseId)
databaseId
- database idpublic SpannerParameters.Builder setCredentials(java.lang.String path)
if the path to your private key file is not specified in the GOOGLE_ APPLICATION_ CREDENTIALS environment variable.
path
- pathpublic SpannerParameters.Builder setProperties(java.lang.String key, java.lang.String value)
Google Cloud Spanner JDBC Install and Configuration Guide https://github.com/googleapis/java-spanner-jdbc
Important: .Properties are case-sensitive. .Do not duplicate properties in the connection URL.
key
- keyvalue
- valuepublic SpannerParameters build()