## Uses of Interface
oracle.jdbc.OracleConnectionBuilder

Packages that use OracleConnectionBuilder
oracle.jdbc: Beginning in Oracle9i, the Oracle extensions to JDBC are captured in the package `oracle.jdbc`.
oracle.jdbc.datasource: Beginning in Oracle Release 12.2, some of the Oracle extensions to JDBC are captured in the package `oracle.jdbc.datasource`.

### Uses of OracleConnectionBuilder in oracle.jdbc

Methods in oracle.jdbc that return OracleConnectionBuilder
`default OracleConnectionBuilder` OracleConnectionBuilder.`executorOracle​(Executor exec)` Set the `Executor` used for asynchronous tasks by this `ConnectionBuilder` and any `Connection` objects built by it.
`OracleConnectionBuilder` OracleConnectionBuilder.`gssCredential​(GSSCredential credential)` Provide the GSSCredential used to authenticate the connection.
`OracleConnectionBuilder` OracleConnectionBuilder.`password​(String password)`
`OracleConnectionBuilder` OracleConnectionBuilder.`readOnlyInstanceAllowed​(boolean readOnlyInstanceAllowed)` Sets the read-only instance allowed value on this builder.
`OracleConnectionBuilder` OracleConnectionBuilder.`shardingKey​(ShardingKey shardingKey)`
`OracleConnectionBuilder` OracleConnectionBuilder.`shardingKey​(OracleShardingKey shardingKey)`
`OracleConnectionBuilder` OracleConnectionBuilder.`sslContext​(SSLContext sslContext)` Specifies a `SSLContext` to use as a factory for SSLEngine objects that carry out the TLS protocol.
`OracleConnectionBuilder` OracleConnectionBuilder.`superShardingKey​(ShardingKey superShardingKey)`
`OracleConnectionBuilder` OracleConnectionBuilder.`superShardingKey​(OracleShardingKey superShardingKey)`
`OracleConnectionBuilder` OracleConnectionBuilder.`user​(String user)`

### Uses of OracleConnectionBuilder in oracle.jdbc.datasource

Methods in oracle.jdbc.datasource that return OracleConnectionBuilder
`OracleConnectionBuilder` OracleDataSource.`createConnectionBuilder()` Create a new `OracleConnectionBuilder` instance