{
    "config": {
        "behavior.on.unparsable.statement": "log",
        "connection.pool.check.interval.timeout.ms": "30000",
        "connection.pool.inactive.timeout.ms": "60000",
        "connection.pool.max.reuse.time.ms": "1800000",
        "connection.pool.max.size": "2",
        "connection.pool.property.cycle.interval.ms": "30000",
        "connector.class": "io.confluent.connect.oracle.cdc.OracleCdcSourceConnector",
        "consumer.override.security.protocol": "SSL",
        "consumer.override.ssl.key.password": "<jks-password>",
        "consumer.override.ssl.keystore.location": "/opt/confluent/certs/<client-name>.keystore.jks",
        "consumer.override.ssl.keystore.password": "<jks-password>",
        "consumer.override.ssl.truststore.location": "/opt/confluent/certs/<client-name>.keystore.jks",
        "consumer.override.ssl.truststore.password": "<jks-password>",
        "enable.metrics.collection": "true",
        "errors.log.enable": "true",
        "errors.log.include.messages": "true",
        "errors.tolerance": "none",
        "heartbeat.interval.ms": "3600000",
        "heartbeat.topic.name": "<client-name>-<description>-heartbeat",
        "key.converter": "<converter>",
        "log.mining.end.scn.deviation.ms": "3000",
        "log.mining.transaction.age.threshold.ms": "3600000",
        "log.mining.transaction.threshold.breached.action": "discard",
        "oracle.date.mapping": "timestamp",
        "oracle.password": "<password>",
        "oracle.port": "<port>",
        "oracle.server": "<server>",
        "oracle.service.name": "<name>",
        "oracle.sid": "<sid>",
        "oracle.username": "<username>",
        "producer.override.security.protocol": "SSL",
        "producer.override.ssl.key.password": "<jks-password>",
        "producer.override.ssl.keystore.location": "/opt/confluent/certs/<client-name>.keystore.jks",
        "producer.override.ssl.keystore.password": "<jks-password>",
        "producer.override.ssl.truststore.location": "/opt/confluent/certs/<client-name>.keystore.jks",
        "producer.override.ssl.truststore.password": "<jks-password>",
        "redo.log.consumer.bootstrap.servers": "<bootstrap-servers>",
        "redo.log.consumer.security.protocol": "SSL",
        "redo.log.consumer.ssl.key.password": "<jks-password>",
        "redo.log.consumer.ssl.keystore.location": "/opt/confluent/certs/<client-name>.keystore.jks",
        "redo.log.consumer.ssl.keystore.password": "<jks-password>",
        "redo.log.consumer.ssl.truststore.location": "/opt/confluent/certs/<client-name>.keystore.jks",
        "redo.log.consumer.ssl.truststore.password": "<jks-password>",
        "redo.log.poll.interval.ms": "30000",
        "redo.log.row.fetch.size": "1000",
        "redo.log.topic.name": "<client-name>-<description>-redolog",
        "start.from": "current",
        "table.inclusion.regex": "<regex>",
        "table.topic.name.template": "<client-name>-<description>-${tableName}",
        "tasks.max": "1",
        "use.transaction.begin.for.mining.session": "true",
        "value.converter": "<converter>"
    },
    "name": "<client-name>-<description>"
}
