## Uses of Interface
com.databricks.jdbc.dbclient.IDatabricksHttpClient

Packages that use IDatabricksHttpClient
com.databricks.jdbc.auth
com.databricks.jdbc.dbclient.impl.http
com.databricks.jdbc.dbclient.impl.thrift

### Uses of IDatabricksHttpClient in com.databricks.jdbc.auth

Methods in com.databricks.jdbc.auth with parameters of type IDatabricksHttpClient
`protected static com.databricks.sdk.core.oauth.Token` JwtPrivateKeyClientCredentials.`retrieveToken​(IDatabricksHttpClient hc, String tokenUrl, Map<String,​String> params, Map<String,​String> headers)`
`JwtPrivateKeyClientCredentials.Builder` JwtPrivateKeyClientCredentials.Builder.`withHttpClient​(IDatabricksHttpClient hc)`

### Uses of IDatabricksHttpClient in com.databricks.jdbc.dbclient.impl.http

Classes in com.databricks.jdbc.dbclient.impl.http that implement IDatabricksHttpClient
`class` `DatabricksHttpClient` Http client implementation to be used for executing http requests.

Methods in com.databricks.jdbc.dbclient.impl.http that return IDatabricksHttpClient
`IDatabricksHttpClient` DatabricksHttpClientFactory.`getClient​(IDatabricksConnectionContext context)`

### Uses of IDatabricksHttpClient in com.databricks.jdbc.dbclient.impl.thrift

Constructors in com.databricks.jdbc.dbclient.impl.thrift with parameters of type IDatabricksHttpClient
`DatabricksHttpTTransport​(IDatabricksHttpClient httpClient, String url, com.databricks.sdk.core.DatabricksConfig databricksConfig, IDatabricksConnectionContext connectionContext)`