Package io.debezium.config
Class ConfigDefinition
- java.lang.Object
-
- io.debezium.config.ConfigDefinition
-
@ThreadSafe @Immutable public class ConfigDefinition extends Object
Defines the configuration options of a connector.- Author:
- Jiri Pechanec, Gunnar Morling
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private void
addToConfigDef(org.apache.kafka.common.config.ConfigDef configDef, String group, List<Field> fields)
private void
addToList(List<Field> list, List<Field> fields)
Iterable<Field>
all()
org.apache.kafka.common.config.ConfigDef
configDef()
List<Field>
connector()
String
connectorName()
ConfigDefinitionEditor
edit()
Returns an editor for a config definition instance seeded with the values from this config definition.static ConfigDefinitionEditor
editor()
Returns an editor for new empty config definition instance.List<Field>
events()
List<Field>
history()
List<Field>
type()
-
-
-
Method Detail
-
editor
public static ConfigDefinitionEditor editor()
Returns an editor for new empty config definition instance.
-
edit
public ConfigDefinitionEditor edit()
Returns an editor for a config definition instance seeded with the values from this config definition.
-
configDef
public org.apache.kafka.common.config.ConfigDef configDef()
-
connectorName
public String connectorName()
-
-