@ThreadSafe @Immutable public class ConfigDefinition extends Object
| Modifier and Type | Field and Description |
|---|---|
private List<Field> |
connector |
private String |
connectorName |
private List<Field> |
events |
private List<Field> |
history |
private List<Field> |
type |
| Constructor and Description |
|---|
ConfigDefinition(String connectorName,
List<Field> type,
List<Field> connector,
List<Field> history,
List<Field> events) |
| Modifier and Type | Method and 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() |
private final String connectorName
public static ConfigDefinitionEditor editor()
public ConfigDefinitionEditor edit()
public org.apache.kafka.common.config.ConfigDef configDef()
public String connectorName()
Copyright © 2021 JBoss by Red Hat. All rights reserved.