public static final class JdbcConnectionConfig.Builder extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
String |
kerberosKeytabPath |
String |
kerberosPrincipal |
String |
krb5Path |
boolean |
useKerberos |
public boolean useKerberos
public String kerberosPrincipal
public String kerberosKeytabPath
public String krb5Path
public JdbcConnectionConfig.Builder url(String url)
public JdbcConnectionConfig.Builder driverName(String driverName)
public JdbcConnectionConfig.Builder compatibleMode(String compatibleMode)
public JdbcConnectionConfig.Builder connectionCheckTimeoutSeconds(int connectionCheckTimeoutSeconds)
public JdbcConnectionConfig.Builder maxRetries(int maxRetries)
public JdbcConnectionConfig.Builder username(String username)
public JdbcConnectionConfig.Builder password(String password)
public JdbcConnectionConfig.Builder query(String query)
public JdbcConnectionConfig.Builder autoCommit(boolean autoCommit)
public JdbcConnectionConfig.Builder batchSize(int batchSize)
public JdbcConnectionConfig.Builder xaDataSourceClassName(String xaDataSourceClassName)
public JdbcConnectionConfig.Builder maxCommitAttempts(int maxCommitAttempts)
public JdbcConnectionConfig.Builder transactionTimeoutSec(int transactionTimeoutSec)
public JdbcConnectionConfig.Builder useKerberos(boolean useKerberos)
public JdbcConnectionConfig.Builder kerberosPrincipal(String kerberosPrincipal)
public JdbcConnectionConfig.Builder kerberosKeytabPath(String kerberosKeytabPath)
public JdbcConnectionConfig.Builder krb5Path(String krb5Path)
public JdbcConnectionConfig.Builder properties(Map<String,String> properties)
public JdbcConnectionConfig build()
Copyright © 2024 The Apache Software Foundation. All rights reserved.