## Uses of Interface
com.databricks.jdbc.driver.IDatabricksConnectionContext

Packages that use IDatabricksConnectionContext
com.databricks.client.jdbc
com.databricks.jdbc.client.http
com.databricks.jdbc.client.impl.helper
com.databricks.jdbc.client.impl.sdk
com.databricks.jdbc.client.impl.thrift
com.databricks.jdbc.client.impl.thrift.commons
com.databricks.jdbc.commons.util
com.databricks.jdbc.core
com.databricks.jdbc.driver
com.databricks.jdbc.telemetry

### Uses of IDatabricksConnectionContext in com.databricks.client.jdbc

Methods in com.databricks.client.jdbc with parameters of type IDatabricksConnectionContext
`static void` Driver.`setUserAgent​(IDatabricksConnectionContext connectionContext)`

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.client.http

Methods in com.databricks.jdbc.client.http with parameters of type IDatabricksConnectionContext
`static DatabricksHttpClient` DatabricksHttpClient.`getInstance​(IDatabricksConnectionContext context)`
`static void` DatabricksHttpClient.`removeInstance​(IDatabricksConnectionContext context)`
`static void` DatabricksHttpClient.`setupProxy​(IDatabricksConnectionContext connectionContext, org.apache.http.impl.client.HttpClientBuilder builder)`

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.client.impl.helper

Methods in com.databricks.jdbc.client.impl.helper with parameters of type IDatabricksConnectionContext
`static com.databricks.sdk.core.DatabricksConfig` ClientUtils.`generateDatabricksConfig​(IDatabricksConnectionContext connectionContext)`

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.client.impl.sdk

Constructors in com.databricks.jdbc.client.impl.sdk with parameters of type IDatabricksConnectionContext
`DatabricksSdkClient​(IDatabricksConnectionContext connectionContext)`
`DatabricksSdkClient​(IDatabricksConnectionContext connectionContext, com.databricks.sdk.service.sql.StatementExecutionService statementExecutionService, com.databricks.sdk.core.ApiClient apiClient)`

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.client.impl.thrift

Constructors in com.databricks.jdbc.client.impl.thrift with parameters of type IDatabricksConnectionContext
`DatabricksThriftServiceClient​(IDatabricksConnectionContext connectionContext)`

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.client.impl.thrift.commons

Constructors in com.databricks.jdbc.client.impl.thrift.commons with parameters of type IDatabricksConnectionContext
`DatabricksThriftAccessor​(IDatabricksConnectionContext connectionContext)`

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.commons.util

Methods in com.databricks.jdbc.commons.util with parameters of type IDatabricksConnectionContext
`static void` DeviceInfoLogUtil.`logProperties​(IDatabricksConnectionContext context)`

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.core

Methods in com.databricks.jdbc.core that return IDatabricksConnectionContext
`IDatabricksConnectionContext` DatabricksSession.`getConnectionContext()`
`IDatabricksConnectionContext` IDatabricksSession.`getConnectionContext()`

Constructors in com.databricks.jdbc.core with parameters of type IDatabricksConnectionContext
`DatabricksConnection​(IDatabricksConnectionContext connectionContext)` Creates an instance of Databricks connection for given connection context.
`DatabricksConnection​(IDatabricksConnectionContext connectionContext, DatabricksClient databricksClient)`
`DatabricksSession​(IDatabricksConnectionContext connectionContext)` Creates an instance of Databricks session for given connection context
`OAuthAuthenticator​(IDatabricksConnectionContext connectionContext)`

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.driver

Classes in com.databricks.jdbc.driver that implement IDatabricksConnectionContext
`class` `DatabricksConnectionContext`

Methods in com.databricks.jdbc.driver that return IDatabricksConnectionContext
`static IDatabricksConnectionContext` DatabricksConnectionContext.`parse​(String url, Properties properties)` Parses connection Url and properties into a Databricks specific connection context

### Uses of IDatabricksConnectionContext in com.databricks.jdbc.telemetry

Methods in com.databricks.jdbc.telemetry with parameters of type IDatabricksConnectionContext
`static void` DatabricksUsageMetrics.`exportUsageMetrics​(IDatabricksConnectionContext context, String jvmName, String jvmSpecVersion, String jvmImplVersion, String jvmVendor, String osName, String osVersion, String osArch, String localeName, String charsetEncoding)`

Constructors in com.databricks.jdbc.telemetry with parameters of type IDatabricksConnectionContext
`DatabricksMetrics​(IDatabricksConnectionContext context)`