## Uses of Class
com.databricks.jdbc.exception.DatabricksValidationException

Packages that use DatabricksValidationException
com.databricks.jdbc.api
com.databricks.jdbc.api.impl
com.databricks.jdbc.api.impl.batch
com.databricks.jdbc.api.impl.converters
com.databricks.jdbc.api.internal
com.databricks.jdbc.common.util
com.databricks.jdbc.dbclient.impl.common
com.databricks.jdbc.dbclient.impl.thrift

### Uses of DatabricksValidationException in com.databricks.jdbc.api

Methods in com.databricks.jdbc.api that throw DatabricksValidationException
`byte[]` IDatabricksGeospatial.`getWKB()` Returns the Well-Known Binary (WKB) representation of the geospatial object.

### Uses of DatabricksValidationException in com.databricks.jdbc.api.impl

Methods in com.databricks.jdbc.api.impl that throw DatabricksValidationException
`int` DatabricksConnectionContext.`getAsyncExecPollInterval()`
`int` DatabricksConnectionContext.`getBatchInsertSize()`
`int` DatabricksConnectionContext.`getCloudFetchThreadPoolSize()`
`int` DatabricksConnectionContext.`getHttpConnectionPoolSize()`
`int` DatabricksConnectionContext.`getLogFileCount()`
`int` DatabricksConnectionContext.`getLogFileSize()`
`int` DatabricksConnectionContext.`getMaxBatchSize()`

Constructors in com.databricks.jdbc.api.impl that throw DatabricksValidationException
`AbstractDatabricksGeospatial​(String wkt, int srid)` Constructs an AbstractDatabricksGeospatial with the specified WKT and SRID.
`DatabricksGeography​(String wkt, int srid)` Constructs a DatabricksGeography with the specified WKT and SRID.
`DatabricksGeometry​(String wkt, int srid)` Constructs a DatabricksGeometry with the specified WKT and SRID.
`DatabricksPreparedStatement​(DatabricksConnection connection, String sql)`
`DatabricksStatement​(DatabricksConnection connection)`
`DatabricksStatement​(DatabricksConnection connection, StatementId statementId)`

### Uses of DatabricksValidationException in com.databricks.jdbc.api.impl.batch

Methods in com.databricks.jdbc.api.impl.batch that throw DatabricksValidationException
`void` DatabricksBatchExecutor.`addCommand​(String sql)` Adds a new SQL command to the batch.

### Uses of DatabricksValidationException in com.databricks.jdbc.api.impl.converters

Methods in com.databricks.jdbc.api.impl.converters that throw DatabricksValidationException
`static byte[]` WKTConverter.`toWKB​(String wkt)` Converts WKT (Well-Known Text) to WKB (Well-Known Binary) format.
`static String` WKTConverter.`toWKT​(byte[] wkb)`

### Uses of DatabricksValidationException in com.databricks.jdbc.api.internal

Methods in com.databricks.jdbc.api.internal that throw DatabricksValidationException
`int` IDatabricksConnectionContext.`getAsyncExecPollInterval()`
`int` IDatabricksConnectionContext.`getBatchInsertSize()` Returns the maximum number of rows per batch insert execution
`int` IDatabricksConnectionContext.`getCloudFetchThreadPoolSize()` Returns the number of threads to be used for fetching data from cloud storage
`int` IDatabricksConnectionContext.`getHttpConnectionPoolSize()` Returns the size for HTTP connection pool
`int` IDatabricksConnectionContext.`getLogFileCount()`
`int` IDatabricksConnectionContext.`getLogFileSize()`
`int` IDatabricksConnectionContext.`getMaxBatchSize()` Returns the maximum number of commands that can be executed in a single batch.

### Uses of DatabricksValidationException in com.databricks.jdbc.common.util

Methods in com.databricks.jdbc.common.util that throw DatabricksValidationException
`static <T extends Number> void` ValidationUtil.`checkIfNonNegative​(T number, String fieldName)`
`static <T extends Number> void` ValidationUtil.`checkIfPositive​(T number, String fieldName)` Validates that a number is positive (greater than 0).
`static String` SQLInterpolator.`interpolateSQL​(String sql, Map<Integer,​ImmutableSqlParameter> params)` Interpolates the given SQL string by replacing placeholders with the provided parameters.
`static void` DriverUtil.`resolveMetadataClient​(IDatabricksConnectionInternal connection)`
`static void` ValidationUtil.`throwErrorIfNull​(String field, Object value)`
`static void` ValidationUtil.`throwErrorIfNull​(Map<String,​String> fields, String context)`
`static int` ValidationUtil.`validateAndParsePositiveInteger​(String value, String fieldName)` Parses a string to an integer and validates that it is positive (greater than 0).
`static void` ValidationUtil.`validateInputProperties​(Map<String,​String> parameters)` Validates all input properties for JDBC connection parameters.
`static void` ValidationUtil.`validateUidParameter​(Map<String,​String> parameters)` Validates the UID parameter in JDBC connection properties.

### Uses of DatabricksValidationException in com.databricks.jdbc.dbclient.impl.common

Constructors in com.databricks.jdbc.dbclient.impl.common that throw DatabricksValidationException
`ClientConfigurator​(IDatabricksConnectionContext connectionContext)`

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

Constructors in com.databricks.jdbc.dbclient.impl.thrift that throw DatabricksValidationException
`DatabricksThriftServiceClient​(IDatabricksConnectionContext connectionContext)`