- java.lang.Object
-
- io.rxmicro.config.Config
-
- io.rxmicro.data.sql.SQLDatabaseConfig
-
- io.rxmicro.data.sql.SQLPooledDatabaseConfig
-
public class SQLPooledDatabaseConfig extends SQLDatabaseConfig
- Author:
- nedis
-
-
Constructor Summary
Constructors Constructor Description SQLPooledDatabaseConfig()
-
Method Summary
-
Methods inherited from class io.rxmicro.data.sql.SQLDatabaseConfig
getConnectionString, getConnectTimeout, getDatabase, getHost, getOptions, getPassword, getPort, getUser
-
-
-
-
Method Detail
-
getAcquireRetry
public int getAcquireRetry()
-
setAcquireRetry
public SQLPooledDatabaseConfig setAcquireRetry(int acquireRetry)
-
getInitialSize
public int getInitialSize()
-
setInitialSize
public SQLPooledDatabaseConfig setInitialSize(int initialSize)
-
getMaxSize
public int getMaxSize()
-
setMaxSize
public SQLPooledDatabaseConfig setMaxSize(int maxSize)
-
getValidationQuery
public String getValidationQuery()
-
setValidationQuery
public SQLPooledDatabaseConfig setValidationQuery(String validationQuery)
-
getMaxIdleTime
public Duration getMaxIdleTime()
-
setMaxIdleTime
public SQLPooledDatabaseConfig setMaxIdleTime(Duration maxIdleTime)
-
getMaxCreateConnectionTime
public Duration getMaxCreateConnectionTime()
-
setMaxCreateConnectionTime
public SQLPooledDatabaseConfig setMaxCreateConnectionTime(Duration maxCreateConnectionTime)
-
getMaxAcquireTime
public Duration getMaxAcquireTime()
-
setMaxAcquireTime
public SQLPooledDatabaseConfig setMaxAcquireTime(Duration maxAcquireTime)
-
getMaxLifeTime
public Duration getMaxLifeTime()
-
setMaxLifeTime
public SQLPooledDatabaseConfig setMaxLifeTime(Duration maxLifeTime)
-
setHost
public SQLPooledDatabaseConfig setHost(String host)
- Overrides:
setHostin classSQLDatabaseConfig
-
setPort
public SQLPooledDatabaseConfig setPort(int port)
- Overrides:
setPortin classSQLDatabaseConfig
-
setUser
public SQLPooledDatabaseConfig setUser(String user)
- Overrides:
setUserin classSQLDatabaseConfig
-
setPassword
public SQLPooledDatabaseConfig setPassword(CharSequence password)
- Overrides:
setPasswordin classSQLDatabaseConfig
-
setDatabase
public SQLPooledDatabaseConfig setDatabase(String database)
- Overrides:
setDatabasein classSQLDatabaseConfig
-
addOption
public SQLPooledDatabaseConfig addOption(String name, String value)
- Overrides:
addOptionin classSQLDatabaseConfig
-
setConnectTimeout
public SQLPooledDatabaseConfig setConnectTimeout(Duration connectTimeout)
- Overrides:
setConnectTimeoutin classSQLDatabaseConfig
-
-