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.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
-
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.KafkaConnector getCustomResource()Get configuration as OpenShift CR of typeKafkaConnector- Returns:
- Connector CR
-