Class Validators.EnumValidatorAndRecommender

  • All Implemented Interfaces:
    Validators.ValidatorWithOperators, org.apache.kafka.common.config.ConfigDef.Recommender, org.apache.kafka.common.config.ConfigDef.Validator
    Enclosing class:
    Validators

    public static final class Validators.EnumValidatorAndRecommender
    extends java.lang.Object
    implements Validators.ValidatorWithOperators, org.apache.kafka.common.config.ConfigDef.Recommender
    • Method Detail

      • ensureValid

        public void ensureValid​(java.lang.String key,
                                java.lang.Object value)
        Specified by:
        ensureValid in interface org.apache.kafka.common.config.ConfigDef.Validator
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • validValues

        public java.util.List<java.lang.Object> validValues​(java.lang.String name,
                                                            java.util.Map<java.lang.String,​java.lang.Object> parsedConfig)
        Specified by:
        validValues in interface org.apache.kafka.common.config.ConfigDef.Recommender
      • visible

        public boolean visible​(java.lang.String name,
                               java.util.Map<java.lang.String,​java.lang.Object> parsedConfig)
        Specified by:
        visible in interface org.apache.kafka.common.config.ConfigDef.Recommender