# Uses of Interface
com.databricks.jdbc.api.IDatabricksVolumeClient

Packages that use IDatabricksVolumeClient
Package
Description
com.databricks.jdbc.api.impl.volume

## Uses of IDatabricksVolumeClient in com.databricks.jdbc.api.impl.volume

Classes in com.databricks.jdbc.api.impl.volume that implement IDatabricksVolumeClient
Modifier and Type
Class
Description
`class`
`DatabricksUCVolumeClient`
Implementation of the VolumeClient that uses SQL query to perform the Volume Operations
`class`
`DBFSVolumeClient`
Implementation of Volume Client that directly calls SQL Exec API for the Volume Operations
Methods in com.databricks.jdbc.api.impl.volume that return IDatabricksVolumeClient
Modifier and Type
Method
Description
`static IDatabricksVolumeClient`
DatabricksVolumeClientFactory.`getVolumeClient(IDatabricksConnectionContext connectionContext)`
Creates an instance of the DBFVolumeClient from the given connectionContext.
`static IDatabricksVolumeClient`
DatabricksVolumeClientFactory.`getVolumeClient(Connection con)`
Creates an instance of the DatabricksUCVolumeClient from the given connection.