Class FilenameTemplateValidator
java.lang.Object
io.aiven.kafka.connect.common.config.validators.FilenameTemplateValidator
- All Implemented Interfaces:
org.apache.kafka.common.config.ConfigDef.Validator
public final class FilenameTemplateValidator
extends Object
implements org.apache.kafka.common.config.ConfigDef.Validator
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidensureValid(String name, Object value) voidvalidateVariableParameters(List<org.apache.commons.lang3.tuple.Pair<String, VariableTemplatePart.Parameter>> variablesWithNonEmptyParameters) static voidvalidateVariablesWithRequiredParameters(List<org.apache.commons.lang3.tuple.Pair<String, VariableTemplatePart.Parameter>> variablesWithParameters)
-
Constructor Details
-
FilenameTemplateValidator
-
-
Method Details
-
ensureValid
- Specified by:
ensureValidin interfaceorg.apache.kafka.common.config.ConfigDef.Validator
-
validateVariableParameters
public void validateVariableParameters(List<org.apache.commons.lang3.tuple.Pair<String, VariableTemplatePart.Parameter>> variablesWithNonEmptyParameters) -
validateVariablesWithRequiredParameters
public static void validateVariablesWithRequiredParameters(List<org.apache.commons.lang3.tuple.Pair<String, VariableTemplatePart.Parameter>> variablesWithParameters)
-