Package com.mongodb.kafka.connect.util
Class Validators
- java.lang.Object
-
- com.mongodb.kafka.connect.util.Validators
-
public final class Validators extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Validators.EnumValidatorAndRecommender
static interface
Validators.ValidatorWithOperators
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Validators.ValidatorWithOperators
emptyString()
static Validators.ValidatorWithOperators
errorCheckingValueValidator(java.lang.String validValuesString, java.util.function.Consumer<java.lang.String> consumer)
static Validators.ValidatorWithOperators
isAValidRegex()
static Validators.ValidatorWithOperators
listMatchingPattern(java.util.regex.Pattern pattern)
static Validators.ValidatorWithOperators
matching(java.util.regex.Pattern pattern)
static Validators.ValidatorWithOperators
topicOverrideValidator()
static Validators.ValidatorWithOperators
withStringDef(java.lang.String validatorString, org.apache.kafka.common.config.ConfigDef.Validator validator)
-
-
-
Method Detail
-
emptyString
public static Validators.ValidatorWithOperators emptyString()
-
matching
public static Validators.ValidatorWithOperators matching(java.util.regex.Pattern pattern)
-
listMatchingPattern
public static Validators.ValidatorWithOperators listMatchingPattern(java.util.regex.Pattern pattern)
-
isAValidRegex
public static Validators.ValidatorWithOperators isAValidRegex()
-
topicOverrideValidator
public static Validators.ValidatorWithOperators topicOverrideValidator()
-
errorCheckingValueValidator
public static Validators.ValidatorWithOperators errorCheckingValueValidator(java.lang.String validValuesString, java.util.function.Consumer<java.lang.String> consumer)
-
withStringDef
public static Validators.ValidatorWithOperators withStringDef(java.lang.String validatorString, org.apache.kafka.common.config.ConfigDef.Validator validator)
-
-