Package com.databricks.jdbc.common.util
Class DriverUtil
- java.lang.Object
-
- com.databricks.jdbc.common.util.DriverUtil
-
public class DriverUtil extends Object
Utility class for operations related to the Databricks JDBC driver.This class provides methods for retrieving version information, setting up logging and resolving metadata clients.
-
-
Field Summary
Fields Modifier and Type Field Description static intDBSQL_MIN_MAJOR_VERSION_FOR_SEA_SUPPORTstatic intDBSQL_MIN_MINOR_VERSION_FOR_SEA_SUPPORT
-
Constructor Summary
Constructors Constructor Description DriverUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static intgetMajorVersion()static intgetMinorVersion()static StringgetRootCauseMessage(Throwable e)static StringgetVersion()static voidresolveMetadataClient(IDatabricksConnection connection)static voidsetUpLogging(IDatabricksConnectionContext connectionContext)
-
-
-
Field Detail
-
DBSQL_MIN_MAJOR_VERSION_FOR_SEA_SUPPORT
public static final int DBSQL_MIN_MAJOR_VERSION_FOR_SEA_SUPPORT
- See Also:
- Constant Field Values
-
DBSQL_MIN_MINOR_VERSION_FOR_SEA_SUPPORT
public static final int DBSQL_MIN_MINOR_VERSION_FOR_SEA_SUPPORT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getVersion
public static String getVersion()
-
getMajorVersion
public static int getMajorVersion()
-
getMinorVersion
public static int getMinorVersion()
-
resolveMetadataClient
public static void resolveMetadataClient(IDatabricksConnection connection) throws DatabricksValidationException
- Throws:
DatabricksValidationException
-
setUpLogging
public static void setUpLogging(IDatabricksConnectionContext connectionContext) throws DatabricksSQLException
- Throws:
DatabricksSQLException
-
-