Package org.apache.kafka.common.config
Interface ConfigDef.Validator
-
- All Known Implementing Classes:
ConfigDef.CaseInsensitiveValidString,ConfigDef.CompositeValidator,ConfigDef.LambdaValidator,ConfigDef.NonEmptyString,ConfigDef.NonEmptyStringWithoutControlChars,ConfigDef.NonNullValidator,ConfigDef.Range,ConfigDef.ValidList,ConfigDef.ValidString
- Enclosing class:
- ConfigDef
public static interface ConfigDef.ValidatorValidation logic the user may provide to perform single configuration validation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidensureValid(java.lang.String name, java.lang.Object value)Perform single configuration validation.
-
-
-
Method Detail
-
ensureValid
void ensureValid(java.lang.String name, java.lang.Object value)Perform single configuration validation.- Parameters:
name- The name of the configurationvalue- The value of the configuration- Throws:
ConfigException- if the value is invalid.
-
-