public static final class BigQueryParameters.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BigQueryParameters |
build()
Build H2Parameters.
|
BigQueryParameters.Builder |
setHost(java.lang.String host)
Set host of databases.
|
BigQueryParameters.Builder |
setOauthPvtKeyFile(java.lang.String path)
Set the OAuthPvtKeyPath property to the full path to the key file that is used to
authenticate the service account email address.
|
BigQueryParameters.Builder |
setOauthServiceAcctEmail(java.lang.String email)
Set the OAuthServiceAcctEmail property to your Google service account email address.
|
BigQueryParameters.Builder |
setOauthType(java.lang.Integer oauthType)
[AuthValue]is a number that specifies the type of authentication used by the connector.
|
BigQueryParameters.Builder |
setPort(java.lang.Integer port)
[Port] is the number of the TCP port to connect to.
|
BigQueryParameters.Builder |
setProjectId(java.lang.String projectId)
[Project] is the name of your BigQuery project.
|
BigQueryParameters.Builder |
setProperties(java.lang.String key,
java.lang.String value)
Ïß Set connection setting and DbSettings.
|
public BigQueryParameters.Builder setHost(java.lang.String host)
host
- hostpublic BigQueryParameters.Builder setPort(java.lang.Integer port)
port
- portpublic BigQueryParameters.Builder setProjectId(java.lang.String projectId)
projectId
- project idpublic BigQueryParameters.Builder setOauthType(java.lang.Integer oauthType)
OAuthType: 0 : Using a Google Service Account 1 : Using a Google User Account 2 : Using Pre-Generated Access and Refresh Tokens 3 : Using Application Default Credentials
oauthType
- OAuth Typepublic BigQueryParameters.Builder setOauthServiceAcctEmail(java.lang.String email)
email
- emailpublic BigQueryParameters.Builder setOauthPvtKeyFile(java.lang.String path)
path
- pathpublic BigQueryParameters.Builder setProperties(java.lang.String key, java.lang.String value)
Google BigQuery JDBC Connector Install and Configuration Guide https://storage.googleapis.com/simba-bq-release/jdbc/Simba%20Google%20BigQuery%20JDBC%20Connector%20Install%20and%20Configuration%20Guide.pdf
Important: .Properties are case-sensitive. .Do not duplicate properties in the connection URL.
key
- keyvalue
- valuepublic BigQueryParameters build()