public abstract class RelationalBaseSourceConnector
extends org.apache.kafka.connect.source.SourceConnector
SourceConnector implementations. Provides functionality common to
all relational CDC connectors, such as validation.| Modifier and Type | Field and Description |
|---|---|
private static org.slf4j.Logger |
LOGGER |
| Constructor and Description |
|---|
RelationalBaseSourceConnector() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.kafka.common.config.Config |
validate(Map<String,String> connectorConfigs) |
protected abstract Map<String,org.apache.kafka.common.config.ConfigValue> |
validateAllFields(Configuration config) |
protected abstract void |
validateConnection(Map<String,org.apache.kafka.common.config.ConfigValue> configValues,
Configuration config)
Validates connection to database.
|
config, initialize, initialize, reconfigure, start, stop, taskClass, taskConfigspublic org.apache.kafka.common.config.Config validate(Map<String,String> connectorConfigs)
validate in class org.apache.kafka.connect.connector.Connectorprotected abstract void validateConnection(Map<String,org.apache.kafka.common.config.ConfigValue> configValues, Configuration config)
protected abstract Map<String,org.apache.kafka.common.config.ConfigValue> validateAllFields(Configuration config)
Copyright © 2021 JBoss by Red Hat. All rights reserved.