Package com.databricks.jdbc.common.util
Class ValidationUtil
- java.lang.Object
-
- com.databricks.jdbc.common.util.ValidationUtil
-
public class ValidationUtil extends Object
-
-
Constructor Summary
Constructors Constructor Description ValidationUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcheckHTTPError(org.apache.http.HttpResponse response)static <T extends Number>
voidcheckIfNonNegative(T number, String fieldName)static booleanisValidJdbcUrl(String url)Validates the JDBC URL.static voidthrowErrorIfNull(String field, Object value)static voidthrowErrorIfNull(Map<String,String> fields, String context)
-
-
-
Method Detail
-
checkIfNonNegative
public static <T extends Number> void checkIfNonNegative(T number, String fieldName) throws DatabricksSQLException
- Throws:
DatabricksSQLException
-
throwErrorIfNull
public static void throwErrorIfNull(Map<String,String> fields, String context) throws DatabricksSQLException
- Throws:
DatabricksSQLException
-
throwErrorIfNull
public static void throwErrorIfNull(String field, Object value) throws DatabricksSQLException
- Throws:
DatabricksSQLException
-
checkHTTPError
public static void checkHTTPError(org.apache.http.HttpResponse response) throws DatabricksHttpException- Throws:
DatabricksHttpException
-
isValidJdbcUrl
public static boolean isValidJdbcUrl(String url)
Validates the JDBC URL.- Parameters:
url- JDBC URL- Returns:
- true if the URL is valid, false otherwise
-
-