Class TriggerValidationException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- org.apache.solr.cloud.autoscaling.TriggerValidationException
-
- All Implemented Interfaces:
Serializable
public class TriggerValidationException extends Exception
This class represents errors found when validating trigger configuration.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TriggerValidationException(String name, String... keyValues)
Create an exception.TriggerValidationException(String name, Map<String,String> details)
Create an exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,String>
getDetails()
String
toString()
-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
-
-
-
-
Constructor Detail
-
TriggerValidationException
public TriggerValidationException(String name, Map<String,String> details)
Create an exception.- Parameters:
name
- name of the trigger / action / listener that caused the exceptiondetails
- details of invalid configuration - key is a property name, value is an error message.
-
TriggerValidationException
public TriggerValidationException(String name, String... keyValues)
Create an exception.- Parameters:
name
- name of the trigger / action / listener that caused the exceptionkeyValues
- zero or even number of arguments representing symbolic key (eg. property name) and the corresponding validation error message.
-
-