Class ConnectorConfigBuilder
java.lang.Object
io.debezium.testing.system.tools.kafka.ConnectorConfigBuilder
- Author:
- Jakub Cechacek
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddApicurioAvroSupport(String apicurioUrl) addContentBasedRouter(String expression, String topicNamePattern) addOperationRouter(String op, String targetTopicName, String sourceTopicPattern) addOperationRouterForTable(String op, String tableName) get()getAsString(String key) io.strimzi.api.kafka.model.connector.KafkaConnectorGet configuration as OpenShift CR of typeKafkaConnectorGet configuration as JSON string
-
Field Details
-
config
-
mapper
private final com.fasterxml.jackson.databind.ObjectMapper mapper -
connectorName
-
-
Constructor Details
-
ConnectorConfigBuilder
-
-
Method Details
-
getConnectorName
-
getDbServerName
-
put
-
get
-
getAsString
-
addApicurioAvroSupport
-
addContentBasedRouter
-
addUnwrapSMT
-
addOperationRouter
public ConnectorConfigBuilder addOperationRouter(String op, String targetTopicName, String sourceTopicPattern) -
addOperationRouterForTable
-
getJsonString
Get configuration as JSON string- Returns:
- JSON string of connector config
-
getCustomResource
public io.strimzi.api.kafka.model.connector.KafkaConnector getCustomResource()Get configuration as OpenShift CR of typeKafkaConnector- Returns:
- Connector CR
-