## Uses of Interface
com.holonplatform.jdbc.DataSourceBuilder.Builder

- Packages that use DataSourceBuilder.Builder
  Package | Description
  --- | ---
  com.holonplatform.jdbc |

- - ### Uses of DataSourceBuilder.Builder in com.holonplatform.jdbc

    Methods in com.holonplatform.jdbc that return DataSourceBuilder.Builder
    Modifier and Type | Method and Description
    --- | ---
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`autoCommit(boolean autoCommit)` Set the DataSource connection auto-commit mode.
    `static DataSourceBuilder.Builder` | DataSourceBuilder.`builder()` Get a `DataSourceBuilder.Builder` to set configuration properties and directly obtain a `DataSource` instance.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`database(DatabasePlatform databasePlatform)` Set the database platform to which the DataSource is connected.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`driverClassName(String driverClassName)` Set the JDBC driver class name.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`maxPoolSize(int maxPoolSize)` For connection pooling DataSources, set the upper limit of the connections pool.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`minPoolSize(int minPoolSize)` For connection pooling DataSources, set the lower limit of the connections pool.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`name(String name)` Set the DataSource instance name, if supported by concrete DataSource implementation.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`password(String password)` Set the JDBC connection password.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`type(DataSourceType type)` Set the DataSource type.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`type(String typeName)` Set the DataSource type name.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`url(String url)` Set the JDBC connection URL.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`username(String username)` Set the JDBC connection username.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`validationQuery(String validationQuery)` For connection pooling DataSources, set the connection validation query.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`withInitScript(String sqlScript)` Add a SQL intitialization script.
    `DataSourceBuilder.Builder` | DataSourceBuilder.Builder.`withInitScriptResource(String sqlScriptResourceName)` Add a SQL intitialization script read from given classpath resource name (for example a file name).

Copyright © 2019 The Holon Platform. All rights reserved.