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