类 JdbcConnectionConfig
- java.lang.Object
-
- org.apache.seatunnel.connectors.seatunnel.jdbc.config.JdbcConnectionConfig
-
- 所有已实现的接口:
Serializable
public class JdbcConnectionConfig extends Object implements Serializable
- 另请参阅:
- 序列化表格
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classJdbcConnectionConfig.Builder
-
字段概要
字段 修饰符和类型 字段 说明 booleanautoCommitintbatchSizeStringcompatibleModeintconnectionCheckTimeoutSecondsStringdriverNameStringkerberosKeytabPathStringkerberosPrincipalStringkrb5PathintmaxCommitAttemptsintmaxRetriesStringpasswordStringqueryinttransactionTimeoutSecStringurlbooleanuseKerberosStringusernameStringxaDataSourceClassName
-
构造器概要
构造器 构造器 说明 JdbcConnectionConfig()
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 static JdbcConnectionConfig.Builderbuilder()intgetBatchSize()StringgetCompatibleMode()intgetConnectionCheckTimeoutSeconds()StringgetDriverName()intgetMaxCommitAttempts()intgetMaxRetries()Optional<String>getPassword()Map<String,String>getProperties()Optional<Integer>getTransactionTimeoutSec()StringgetUrl()Optional<String>getUsername()StringgetXaDataSourceClassName()booleanisAutoCommit()static JdbcConnectionConfigof(org.apache.seatunnel.api.configuration.ReadonlyConfig config)
-
-
-
字段详细资料
-
url
public String url
-
driverName
public String driverName
-
compatibleMode
public String compatibleMode
-
connectionCheckTimeoutSeconds
public int connectionCheckTimeoutSeconds
-
maxRetries
public int maxRetries
-
username
public String username
-
password
public String password
-
query
public String query
-
autoCommit
public boolean autoCommit
-
batchSize
public int batchSize
-
xaDataSourceClassName
public String xaDataSourceClassName
-
maxCommitAttempts
public int maxCommitAttempts
-
transactionTimeoutSec
public int transactionTimeoutSec
-
useKerberos
public boolean useKerberos
-
kerberosPrincipal
public String kerberosPrincipal
-
kerberosKeytabPath
public String kerberosKeytabPath
-
krb5Path
public String krb5Path
-
-
方法详细资料
-
of
public static JdbcConnectionConfig of(org.apache.seatunnel.api.configuration.ReadonlyConfig config)
-
getUrl
public String getUrl()
-
getDriverName
public String getDriverName()
-
getCompatibleMode
public String getCompatibleMode()
-
isAutoCommit
public boolean isAutoCommit()
-
getConnectionCheckTimeoutSeconds
public int getConnectionCheckTimeoutSeconds()
-
getMaxRetries
public int getMaxRetries()
-
getBatchSize
public int getBatchSize()
-
getXaDataSourceClassName
public String getXaDataSourceClassName()
-
getMaxCommitAttempts
public int getMaxCommitAttempts()
-
builder
public static JdbcConnectionConfig.Builder builder()
-
-