Package org.apache.druid.error
Class InvalidInput
java.lang.Object
org.apache.druid.error.DruidException.Failure
org.apache.druid.error.BaseFailure
org.apache.druid.error.InvalidInput
- Direct Known Subclasses:
InvalidSqlInput
A failure type used to make
DruidExceptions of category
DruidException.Category.INVALID_INPUT for persona DruidException.Persona.USER.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidconditionalException(boolean condition, String msg, Object... args) evalues a condition.static voidconditionalException(boolean condition, Throwable t, String msg, Object... args) evalues a condition.static DruidExceptionstatic DruidExceptionstatic <T> TMethods inherited from class org.apache.druid.error.BaseFailure
makeExceptionMethods inherited from class org.apache.druid.error.DruidException.Failure
getErrorCode
-
Constructor Details
-
InvalidInput
-
-
Method Details
-
exception
-
exception
-
conditionalException
evalues a condition. If it's false, it throws the appropriate DruidException- Parameters:
condition- - boolean condition to validatemsg- - passed through to DruidException.exception()args- - passed through to DruidException.exception()
-
notNull
-
conditionalException
evalues a condition. If it's false, it throws the appropriate DruidException with a given cause- Parameters:
condition- - boolean condition to validatet- - throwable to pass to InvalidInput.exception()msg- - passed through to InvalidInput.exception()args- - passed through to InvalidInput.exception()
-