DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.autoCommit(@NonNull com.d3x.core.util.Option<java.lang.Boolean> autoCommit) |
True to mark connection as auto commit
|
static DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.builder() |
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.driver(@NonNull DatabaseDriver driver) |
The driver definition
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.fetchSize(@NonNull com.d3x.core.util.Option<java.lang.Integer> fetchSize) |
The default fetch size for statements
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.initialPoolSize(@NonNull com.d3x.core.util.Option<java.lang.Integer> initialPoolSize) |
The initial size of the connection pool
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.maxPoolIdleSize(@NonNull com.d3x.core.util.Option<java.lang.Integer> maxPoolIdleSize) |
The max number of idle connections in pool
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.maxPoolSize(@NonNull com.d3x.core.util.Option<java.lang.Integer> maxPoolSize) |
The max size of connection pool
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.maxWaitTimeMillis(@NonNull com.d3x.core.util.Option<java.lang.Integer> maxWaitTimeMillis) |
The max time to wait for an available connection
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.password(@NonNull com.d3x.core.util.Option<com.d3x.core.util.Secret> password) |
The JDBC password
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.properties(@NonNull java.util.Map<java.lang.String,java.lang.String> properties) |
The connection properties
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.queryTimeOutSeconds(@NonNull com.d3x.core.util.Option<java.lang.Integer> queryTimeOutSeconds) |
The query time out in seconds
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.readOnly(@NonNull com.d3x.core.util.Option<java.lang.Boolean> readOnly) |
True if connections should be set to read only
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.toBuilder() |
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.url(@NonNull java.lang.String url) |
The JDBC connection url
|
DatabaseConfig.DatabaseConfigBuilder |
DatabaseConfig.DatabaseConfigBuilder.user(@NonNull com.d3x.core.util.Option<java.lang.String> user) |
The JDBC user name
|