Package co.aikar.idb
Class PooledDatabaseOptions.PooledDatabaseOptionsBuilder
- java.lang.Object
-
- co.aikar.idb.PooledDatabaseOptions.PooledDatabaseOptionsBuilder
-
- Enclosing class:
- PooledDatabaseOptions
public static class PooledDatabaseOptions.PooledDatabaseOptionsBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PooledDatabaseOptionsbuild()HikariPooledDatabasecreateHikariDatabase()PooledDatabaseOptions.PooledDatabaseOptionsBuilderdataSourceProperties(java.util.Map<java.lang.String,java.lang.Object> dataSourceProperties)PooledDatabaseOptions.PooledDatabaseOptionsBuildermaxConnections(int maxConnections)PooledDatabaseOptions.PooledDatabaseOptionsBuilderminIdleConnections(int minIdleConnections)PooledDatabaseOptions.PooledDatabaseOptionsBuilderoptions(@NonNull DatabaseOptions options)java.lang.StringtoString()
-
-
-
Method Detail
-
createHikariDatabase
public HikariPooledDatabase createHikariDatabase()
-
minIdleConnections
public PooledDatabaseOptions.PooledDatabaseOptionsBuilder minIdleConnections(int minIdleConnections)
-
maxConnections
public PooledDatabaseOptions.PooledDatabaseOptionsBuilder maxConnections(int maxConnections)
-
dataSourceProperties
public PooledDatabaseOptions.PooledDatabaseOptionsBuilder dataSourceProperties(java.util.Map<java.lang.String,java.lang.Object> dataSourceProperties)
-
options
public PooledDatabaseOptions.PooledDatabaseOptionsBuilder options(@NonNull @NonNull DatabaseOptions options)
-
build
public PooledDatabaseOptions build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-