Class FixedSetRecommender
- java.lang.Object
-
- io.aiven.kafka.connect.common.config.FixedSetRecommender
-
- All Implemented Interfaces:
org.apache.kafka.common.config.ConfigDef.Recommender
public class FixedSetRecommender extends java.lang.Object implements org.apache.kafka.common.config.ConfigDef.RecommenderAConfigDef.Recommenderthat always supports only the predefined set of values.visible(String, Map)is alwaystrue.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FixedSetRecommenderofSupportedValues(java.util.Collection<?> supportedValues)java.util.List<java.lang.Object>validValues(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> parsedConfig)booleanvisible(java.lang.String name, java.util.Map<java.lang.String,java.lang.Object> parsedConfig)
-
-
-
Method Detail
-
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:
validValuesin interfaceorg.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:
visiblein interfaceorg.apache.kafka.common.config.ConfigDef.Recommender
-
ofSupportedValues
public static FixedSetRecommender ofSupportedValues(java.util.Collection<?> supportedValues)
-
-