You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2026/07/02 12:11:27 UTC
(camel-spring-boot) branch main updated (28cded8ecb5 -> c35012c40af)
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
from 28cded8ecb5 Regen
new 97810a92273 Fix code generator to handle day-based duration defaults
new c1118137235 Regen
new c35012c40af Regen
The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../catalog/components/debezium-db2.json | 202 ++++----
.../catalog/components/debezium-mongodb.json | 22 +-
.../catalog/components/debezium-mysql.json | 330 ++++++-------
.../catalog/components/debezium-oracle.json | 530 +++++++++++----------
.../catalog/components/debezium-postgres.json | 286 +++++------
.../catalog/components/debezium-sqlserver.json | 210 ++++----
.../springboot/catalog/dev-consoles.properties | 1 +
.../{heap-histogram.json => jfr-memory-leak.json} | 8 +-
.../src/main/docs/debezium-db2.json | 23 +-
.../DebeziumDb2ComponentConfiguration.java | 54 ++-
.../src/main/docs/debezium-mongodb.json | 7 +
.../DebeziumMongodbComponentConfiguration.java | 14 +
.../src/main/docs/debezium-mysql.json | 37 +-
.../DebeziumMySqlComponentConfiguration.java | 82 +++-
.../src/main/docs/debezium-oracle.json | 180 ++++---
.../DebeziumOracleComponentConfiguration.java | 402 ++++++++++------
.../src/main/docs/debezium-postgres.json | 23 +-
.../DebeziumPostgresComponentConfiguration.java | 54 ++-
.../src/main/docs/debezium-sqlserver.json | 23 +-
.../DebeziumSqlserverComponentConfiguration.java | 54 ++-
.../modules/ROOT/pages/starters/debezium-db2.adoc | 7 +-
.../ROOT/pages/starters/debezium-mongodb.adoc | 3 +-
.../ROOT/pages/starters/debezium-mysql.adoc | 9 +-
.../ROOT/pages/starters/debezium-oracle.adoc | 37 +-
.../ROOT/pages/starters/debezium-postgres.adoc | 7 +-
.../ROOT/pages/starters/debezium-sqlserver.adoc | 7 +-
.../maven/SpringBootAutoConfigurationMojo.java | 9 +-
27 files changed, 1609 insertions(+), 1012 deletions(-)
copy catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/{heap-histogram.json => jfr-memory-leak.json} (52%)
(camel-spring-boot) 01/03: Fix code generator to handle day-based duration defaults
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
commit 97810a922732a4124aaba4501e55936a3dfab3eb
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Jul 2 14:09:31 2026 +0200
Fix code generator to handle day-based duration defaults
The convertDurationToMills method only handled time-based durations
(hours/minutes/seconds) by prepending "PT", but days require "P" prefix
in ISO-8601. This caused "1d" defaults to pass through unconverted,
producing invalid Java literals like "1dL".
Co-Authored-By: Claude Opus 4.6 <no...@anthropic.com>
---
.../camel/springboot/maven/SpringBootAutoConfigurationMojo.java | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java
index d8c4c341505..554c408f7bf 100644
--- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java
+++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/SpringBootAutoConfigurationMojo.java
@@ -784,7 +784,14 @@ public class SpringBootAutoConfigurationMojo extends AbstractSpringBootGenerator
pattern = pattern.replaceAll("ms", "");
}
try {
- Duration d = Duration.parse("PT" + pattern);
+ // Days are a date component in ISO-8601 and must appear before the T separator (P1D, not PT1D)
+ String iso;
+ if (pattern.endsWith("d")) {
+ iso = "P" + pattern;
+ } else {
+ iso = "PT" + pattern;
+ }
+ Duration d = Duration.parse(iso);
value = String.valueOf(d.toMillis());
} catch (java.time.format.DateTimeParseException e) {
value = pattern;
(camel-spring-boot) 03/03: Regen
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
commit c35012c40af666bb65df9226bdc9636d5f132512
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Jul 2 14:11:17 2026 +0200
Regen
---
.../src/main/docs/debezium-oracle.json | 180 +++++++++++++--------
.../src/main/docs/debezium-postgres.json | 23 ++-
.../src/main/docs/debezium-sqlserver.json | 23 ++-
.../ROOT/pages/starters/debezium-oracle.adoc | 37 +++--
.../ROOT/pages/starters/debezium-postgres.adoc | 7 +-
.../ROOT/pages/starters/debezium-sqlserver.adoc | 7 +-
6 files changed, 189 insertions(+), 88 deletions(-)
diff --git a/components-starter/camel-debezium-oracle-starter/src/main/docs/debezium-oracle.json b/components-starter/camel-debezium-oracle-starter/src/main/docs/debezium-oracle.json
index 519d1079472..bd83a5f9a23 100644
--- a/components-starter/camel-debezium-oracle-starter/src/main/docs/debezium-oracle.json
+++ b/components-starter/camel-debezium-oracle-starter/src/main/docs/debezium-oracle.json
@@ -53,6 +53,13 @@
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": false
},
+ {
+ "name": "camel.component.debezium-oracle.capture-mode",
+ "type": "java.lang.String",
+ "description": "Specifies the capture mode used to capture streaming changes from Oracle'primary' (the default) captures changes from the primary, specified by database. configurations, 'physical_standby' captures changes from a read-only physical standby, specified by secondary. configurations.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": "primary"
+ },
{
"name": "camel.component.debezium-oracle.column-exclude-list",
"type": "java.lang.String",
@@ -323,32 +330,18 @@
"defaultValue": 10000
},
{
- "name": "camel.component.debezium-oracle.log-mining-batch-size-default",
+ "name": "camel.component.debezium-oracle.log-mining-buffer-deferred-transaction-retention-ms",
"type": "java.lang.Long",
- "description": "The starting SCN interval size that the connector will use for reading data from redo\/archive logs.",
+ "description": "Duration in milliseconds to retain deferred transaction metadata for transactions that never emit a DML event. By default, deferred transaction metadata is retained for 24 hours. This is independent of log.mining.transaction.retention.ms which governs cached transactions with events. The option is a long type.",
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 20000
+ "defaultValue": 86400000
},
{
- "name": "camel.component.debezium-oracle.log-mining-batch-size-increment",
- "type": "java.lang.Long",
- "description": "Active batch size will be also increased\/decreased by this amount for tuning connector throughput when needed.",
- "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 20000
- },
- {
- "name": "camel.component.debezium-oracle.log-mining-batch-size-max",
- "type": "java.lang.Long",
- "description": "The maximum SCN interval size that this connector will use when reading from redo\/archive logs.",
- "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 100000
- },
- {
- "name": "camel.component.debezium-oracle.log-mining-batch-size-min",
- "type": "java.lang.Long",
- "description": "The minimum SCN interval size that this connector will try to read from redo\/archive logs.",
+ "name": "camel.component.debezium-oracle.log-mining-buffer-deferred-transaction-start",
+ "type": "java.lang.Boolean",
+ "description": "Controls whether transaction start events are deferred when using buffered LogMiner. When enabled, transaction start events are stored in a lightweight metadata map. Transactions are only promoted to the transaction cache when a DML event is observed. The mining window is not pinned by transactions, allowing a block-by-block sliding window.",
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 1000
+ "defaultValue": false
},
{
"name": "camel.component.debezium-oracle.log-mining-buffer-drop-on-stop",
@@ -429,10 +422,45 @@
"description": "Specifies the XML configuration for the Infinispan 'transactions' cache",
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration"
},
+ {
+ "name": "camel.component.debezium-oracle.log-mining-buffer-memory-legacy-transaction-start",
+ "type": "java.lang.Boolean",
+ "description": "Controls whether transaction start events are deferred when using buffered LogMiner. When enabled, transaction start events are stored in a lightweight metadata map. Transactions are only promoted to the transaction cache when a DML event is observed. The mining window is not pinned by transactions, allowing a block-by-block sliding window.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": false
+ },
+ {
+ "name": "camel.component.debezium-oracle.log-mining-buffer-track-client-id",
+ "type": "java.lang.Boolean",
+ "description": "This controls whether the 'CLIENT_ID' column values are tracked. When set to true (the default), the 'CLIENT_ID' values are buffered and provided in events when available. When set to false, the 'CLIENT_ID' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": true
+ },
+ {
+ "name": "camel.component.debezium-oracle.log-mining-buffer-track-commit-timestamp",
+ "type": "java.lang.Boolean",
+ "description": "This controls whether the 'COMMIT_TIMESTAMP' column values are tracked. When set to true (the default), the 'COMMIT_TIMESTAMP' values are buffered and provided in events when available. When set to false, the 'COMMIT_TIMESTAMP' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.debezium-oracle.log-mining-buffer-track-rs-id",
"type": "java.lang.Boolean",
- "description": "This controls whether the 'RS_ID' column values are tracked. When set to true (the default), the 'RS_ID' values are buffered and provided in events when available. When set to false, the 'RS_ID' values are not buffered and can reduce the memory footprint.",
+ "description": "This controls whether the 'RS_ID' column values are tracked. When set to true (the default), the 'RS_ID' values are buffered and provided in events when available. When set to false, the 'RS_ID' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": true
+ },
+ {
+ "name": "camel.component.debezium-oracle.log-mining-buffer-track-start-timestamp",
+ "type": "java.lang.Boolean",
+ "description": "This controls whether the 'START_TIMESTAMP' column values are tracked. When set to true (the default), the 'START_TIMESTAMP' values are buffered and provided in events when available. When set to false, the 'START_TIMESTAMP' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": true
+ },
+ {
+ "name": "camel.component.debezium-oracle.log-mining-buffer-track-username",
+ "type": "java.lang.Boolean",
+ "description": "This controls whether the 'USERNAME' column values are tracked. When set to true (the default), the 'USERNAME' values are buffered and provided in events when available. When set to false, the 'USERNAME' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth.",
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": true
},
@@ -476,6 +504,13 @@
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": false
},
+ {
+ "name": "camel.component.debezium-oracle.log-mining-log-count-min",
+ "type": "java.lang.Integer",
+ "description": "Specifies the minimum number of logs to mine per redo thread. Setting this to 0 disables the cap, and all available logs are mined in a single pass.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": 2
+ },
{
"name": "camel.component.debezium-oracle.log-mining-path-dictionary",
"type": "java.lang.String",
@@ -489,10 +524,17 @@
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": "none"
},
+ {
+ "name": "camel.component.debezium-oracle.log-mining-read-only",
+ "type": "java.lang.Boolean",
+ "description": "When set to 'true', the connector will not attempt to flush the LGWR buffer to disk, allowing connecting to read-only databases.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": false
+ },
{
"name": "camel.component.debezium-oracle.log-mining-readonly-hostname",
"type": "java.lang.String",
- "description": "The hostname the connector will use to connect and perform read-only operations for the the replica.",
+ "description": "The secondary Oracle instance where changes will be streamed",
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration"
},
{
@@ -502,20 +544,6 @@
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": false
},
- {
- "name": "camel.component.debezium-oracle.log-mining-scn-gap-detection-gap-size-min",
- "type": "java.lang.Long",
- "description": "Used for SCN gap detection, if the difference between current SCN and previous end SCN is bigger than this value, and the time difference of current SCN and previous end SCN is smaller than log.mining.scn.gap.detection.time.interval.max.ms, consider it a SCN gap.",
- "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 1000000
- },
- {
- "name": "camel.component.debezium-oracle.log-mining-scn-gap-detection-time-interval-max-ms",
- "type": "java.lang.Long",
- "description": "Used for SCN gap detection, if the difference between current SCN and previous end SCN is bigger than log.mining.scn.gap.detection.gap.size.min, and the time difference of current SCN and previous end SCN is smaller than this value, consider it a SCN gap. The option is a long type.",
- "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 20000
- },
{
"name": "camel.component.debezium-oracle.log-mining-session-max-ms",
"type": "java.lang.Long",
@@ -523,38 +551,10 @@
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": 0
},
- {
- "name": "camel.component.debezium-oracle.log-mining-sleep-time-default-ms",
- "type": "java.lang.Long",
- "description": "The amount of time that the connector will sleep after reading data from redo\/archive logs and before starting reading data again. Value is in milliseconds. The option is a long type.",
- "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 1000
- },
- {
- "name": "camel.component.debezium-oracle.log-mining-sleep-time-increment-ms",
- "type": "java.lang.Long",
- "description": "The maximum amount of time that the connector will use to tune the optimal sleep time when reading data from LogMiner. Value is in milliseconds. The option is a long type.",
- "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 200
- },
- {
- "name": "camel.component.debezium-oracle.log-mining-sleep-time-max-ms",
- "type": "java.lang.Long",
- "description": "The maximum amount of time that the connector will sleep after reading data from redo\/archive logs and before starting reading data again. Value is in milliseconds. The option is a long type.",
- "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 3000
- },
- {
- "name": "camel.component.debezium-oracle.log-mining-sleep-time-min-ms",
- "type": "java.lang.Long",
- "description": "The minimum amount of time that the connector will sleep after reading data from redo\/archive logs and before starting reading data again. Value is in milliseconds. The option is a long type.",
- "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
- "defaultValue": 0
- },
{
"name": "camel.component.debezium-oracle.log-mining-strategy",
"type": "java.lang.String",
- "description": "There are strategies: Online catalog with faster mining but no captured DDL. Another - with data dictionary loaded into REDO LOG files",
+ "description": "Defines the mining strategy and LogMiner session characteristics: 'redo_log_catalog' writes the data dictionary to the redo logs, is deprecated and will be removed in 3.7, 'online_catalog' uses the existing data dictionary and operates faster than 'redo_log_catalog' but requires schema changes in lock-step, 'hybrid' uses the existing data dictionary, operates faster than 'redo_log_catalog', and supports interleaved schema changes.",
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": "online_catalog"
},
@@ -605,6 +605,20 @@
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": 0
},
+ {
+ "name": "camel.component.debezium-oracle.memory-management-schemas-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
+ {
+ "name": "camel.component.debezium-oracle.memory-management-tables-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
{
"name": "camel.component.debezium-oracle.message-key-columns",
"type": "java.lang.String",
@@ -818,6 +832,31 @@
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": "none"
},
+ {
+ "name": "camel.component.debezium-oracle.secondary-dbname",
+ "type": "java.lang.String",
+ "description": "The secondary Oracle instance database name, if different from primary",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration"
+ },
+ {
+ "name": "camel.component.debezium-oracle.secondary-hostname",
+ "type": "java.lang.String",
+ "description": "The secondary Oracle instance where changes will be streamed",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration"
+ },
+ {
+ "name": "camel.component.debezium-oracle.secondary-port",
+ "type": "java.lang.Integer",
+ "description": "The secondary Oracle instance port where changes will be streamed",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": 1528
+ },
+ {
+ "name": "camel.component.debezium-oracle.secondary-url",
+ "type": "java.lang.String",
+ "description": "The secondary Oracle instance connection string URL where changes will be streamed",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration"
+ },
{
"name": "camel.component.debezium-oracle.signal-data-collection",
"type": "java.lang.String",
@@ -967,6 +1006,13 @@
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": "io.debezium.connector.oracle.OracleSourceInfoStructMaker"
},
+ {
+ "name": "camel.component.debezium-oracle.statistics-metrics-enabled",
+ "type": "java.lang.Boolean",
+ "description": "Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled.",
+ "sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.debezium-oracle.streaming-delay-ms",
"type": "java.lang.Long",
@@ -989,7 +1035,7 @@
{
"name": "camel.component.debezium-oracle.time-precision-mode",
"type": "java.lang.String",
- "description": "Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisec [...]
+ "description": "Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisec [...]
"sourceType": "org.apache.camel.component.debezium.oracle.springboot.DebeziumOracleComponentConfiguration",
"defaultValue": "adaptive"
},
diff --git a/components-starter/camel-debezium-postgres-starter/src/main/docs/debezium-postgres.json b/components-starter/camel-debezium-postgres-starter/src/main/docs/debezium-postgres.json
index 2b1c05ea907..fd33ffd3e7b 100644
--- a/components-starter/camel-debezium-postgres-starter/src/main/docs/debezium-postgres.json
+++ b/components-starter/camel-debezium-postgres-starter/src/main/docs/debezium-postgres.json
@@ -361,6 +361,20 @@
"sourceType": "org.apache.camel.component.debezium.postgres.springboot.DebeziumPostgresComponentConfiguration",
"defaultValue": 0
},
+ {
+ "name": "camel.component.debezium-postgres.memory-management-schemas-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.postgres.springboot.DebeziumPostgresComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
+ {
+ "name": "camel.component.debezium-postgres.memory-management-tables-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.postgres.springboot.DebeziumPostgresComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
{
"name": "camel.component.debezium-postgres.message-key-columns",
"type": "java.lang.String",
@@ -796,6 +810,13 @@
"sourceType": "org.apache.camel.component.debezium.postgres.springboot.DebeziumPostgresComponentConfiguration",
"defaultValue": "io.debezium.connector.postgresql.PostgresSourceInfoStructMaker"
},
+ {
+ "name": "camel.component.debezium-postgres.statistics-metrics-enabled",
+ "type": "java.lang.Boolean",
+ "description": "Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled.",
+ "sourceType": "org.apache.camel.component.debezium.postgres.springboot.DebeziumPostgresComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.debezium-postgres.status-update-interval-ms",
"type": "java.lang.Integer",
@@ -832,7 +853,7 @@
{
"name": "camel.component.debezium-postgres.time-precision-mode",
"type": "java.lang.String",
- "description": "Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisec [...]
+ "description": "Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisec [...]
"sourceType": "org.apache.camel.component.debezium.postgres.springboot.DebeziumPostgresComponentConfiguration",
"defaultValue": "adaptive"
},
diff --git a/components-starter/camel-debezium-sqlserver-starter/src/main/docs/debezium-sqlserver.json b/components-starter/camel-debezium-sqlserver-starter/src/main/docs/debezium-sqlserver.json
index 74bb3c817c5..6ada373d830 100644
--- a/components-starter/camel-debezium-sqlserver-starter/src/main/docs/debezium-sqlserver.json
+++ b/components-starter/camel-debezium-sqlserver-starter/src/main/docs/debezium-sqlserver.json
@@ -311,6 +311,20 @@
"sourceType": "org.apache.camel.component.debezium.sqlserver.springboot.DebeziumSqlserverComponentConfiguration",
"defaultValue": 0
},
+ {
+ "name": "camel.component.debezium-sqlserver.memory-management-schemas-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.sqlserver.springboot.DebeziumSqlserverComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
+ {
+ "name": "camel.component.debezium-sqlserver.memory-management-tables-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.sqlserver.springboot.DebeziumSqlserverComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
{
"name": "camel.component.debezium-sqlserver.message-key-columns",
"type": "java.lang.String",
@@ -635,6 +649,13 @@
"sourceType": "org.apache.camel.component.debezium.sqlserver.springboot.DebeziumSqlserverComponentConfiguration",
"defaultValue": "io.debezium.connector.sqlserver.SqlServerSourceInfoStructMaker"
},
+ {
+ "name": "camel.component.debezium-sqlserver.statistics-metrics-enabled",
+ "type": "java.lang.Boolean",
+ "description": "Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled.",
+ "sourceType": "org.apache.camel.component.debezium.sqlserver.springboot.DebeziumSqlserverComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.debezium-sqlserver.streaming-delay-ms",
"type": "java.lang.Long",
@@ -671,7 +692,7 @@
{
"name": "camel.component.debezium-sqlserver.time-precision-mode",
"type": "java.lang.String",
- "description": "Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisec [...]
+ "description": "Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisec [...]
"sourceType": "org.apache.camel.component.debezium.sqlserver.springboot.DebeziumSqlserverComponentConfiguration",
"defaultValue": "adaptive"
},
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/debezium-oracle.adoc b/docs/spring-boot/modules/ROOT/pages/starters/debezium-oracle.adoc
index 07297a02705..864dfd577c2 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/debezium-oracle.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/debezium-oracle.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration details.
== Spring Boot Auto-Configuration
-The starter supports 154 options, which are listed below.
+The starter supports 161 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -34,6 +34,7 @@ The starter supports 154 options, which are listed below.
| camel.component.debezium-oracle.autowired-enabled | Whether autowiring is enabled. This is used for automatic autowiring options (the option must be marked as autowired) by looking up in the registry to find if there is a single instance of matching type, which then gets configured on the component. This can be used for automatic configuring JDBC data sources, JMS connection factories, AWS Clients, etc. | true | Boolean
| camel.component.debezium-oracle.binary-handling-mode | Specify how binary (blob, binary, etc.) columns should be represented in change events, including: 'bytes' represents binary data as byte array (default); 'base64' represents binary data as base64-encoded string; 'base64-url-safe' represents binary data as base64-url-safe-encoded string; 'hex' represents binary data as hex-encoded (base16) string | bytes | String
| camel.component.debezium-oracle.bridge-error-handler | Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler. Important: This is only possible if the 3rd party component allows Camel to be alerted if an exception was thrown. Some components handle this internally only, an [...]
+| camel.component.debezium-oracle.capture-mode | Specifies the capture mode used to capture streaming changes from Oracle'primary' (the default) captures changes from the primary, specified by database. configurations, 'physical_standby' captures changes from a read-only physical standby, specified by secondary. configurations. | primary | String
| camel.component.debezium-oracle.column-exclude-list | Regular expressions matching columns to exclude from change events | | String
| camel.component.debezium-oracle.column-include-list | Regular expressions matching columns to include in change events | | String
| camel.component.debezium-oracle.column-propagate-source-type | A comma-separated list of regular expressions matching fully-qualified names of columns that adds the columns original type and original length as parameters to the corresponding field schemas in the emitted change records. | | String
@@ -74,10 +75,8 @@ The starter supports 154 options, which are listed below.
| camel.component.debezium-oracle.lob-enabled | When set to 'false', the default, LOB fields will not be captured nor emitted. When set to 'true', the connector will capture LOB fields and emit changes for those fields like any other column type. | false | Boolean
| camel.component.debezium-oracle.log-mining-archive-log-only-mode | When set to 'false', the default, the connector will mine both archive log and redo logs to emit change events. When set to 'true', the connector will only mine archive logs. There are circumstances where its advantageous to only mine archive logs and accept latency in event emission due to frequent revolving redo logs. | false | Boolean
| camel.component.debezium-oracle.log-mining-archive-log-only-scn-poll-interval-ms | The interval in milliseconds to wait between polls checking to see if the SCN is in the archive logs. The option is a long type. | 10000 | Long
-| camel.component.debezium-oracle.log-mining-batch-size-default | The starting SCN interval size that the connector will use for reading data from redo/archive logs. | 20000 | Long
-| camel.component.debezium-oracle.log-mining-batch-size-increment | Active batch size will be also increased/decreased by this amount for tuning connector throughput when needed. | 20000 | Long
-| camel.component.debezium-oracle.log-mining-batch-size-max | The maximum SCN interval size that this connector will use when reading from redo/archive logs. | 100000 | Long
-| camel.component.debezium-oracle.log-mining-batch-size-min | The minimum SCN interval size that this connector will try to read from redo/archive logs. | 1000 | Long
+| camel.component.debezium-oracle.log-mining-buffer-deferred-transaction-retention-ms | Duration in milliseconds to retain deferred transaction metadata for transactions that never emit a DML event. By default, deferred transaction metadata is retained for 24 hours. This is independent of log.mining.transaction.retention.ms which governs cached transactions with events. The option is a long type. | 86400000 | Long
+| camel.component.debezium-oracle.log-mining-buffer-deferred-transaction-start | Controls whether transaction start events are deferred when using buffered LogMiner. When enabled, transaction start events are stored in a lightweight metadata map. Transactions are only promoted to the transaction cache when a DML event is observed. The mining window is not pinned by transactions, allowing a block-by-block sliding window. | false | Boolean
| camel.component.debezium-oracle.log-mining-buffer-drop-on-stop | When set to true the underlying buffer cache is not retained when the connector is stopped. When set to false (the default), the buffer cache is retained across restarts. | false | Boolean
| camel.component.debezium-oracle.log-mining-buffer-ehcache-events-config | Specifies the inner body the Ehcache tag for the events cache, but should not include the nor the attributes as these are managed by Debezium. | | String
| camel.component.debezium-oracle.log-mining-buffer-ehcache-global-config | Specifies any Ehcache global configurations such as services or persistence. This cannot include nor tags as these are managed by Debezium. | | String
@@ -91,25 +90,26 @@ The starter supports 154 options, which are listed below.
| camel.component.debezium-oracle.log-mining-buffer-infinispan-cache-rollbacks | Specifies the XML configuration for the Infinispan 'rollbacks' cache | | String
| camel.component.debezium-oracle.log-mining-buffer-infinispan-cache-schema-changes | Specifies the XML configuration for the Infinispan 'schema-changes' cache | | String
| camel.component.debezium-oracle.log-mining-buffer-infinispan-cache-transactions | Specifies the XML configuration for the Infinispan 'transactions' cache | | String
-| camel.component.debezium-oracle.log-mining-buffer-track-rs-id | This controls whether the 'RS_ID' column values are tracked. When set to true (the default), the 'RS_ID' values are buffered and provided in events when available. When set to false, the 'RS_ID' values are not buffered and can reduce the memory footprint. | true | Boolean
+| camel.component.debezium-oracle.log-mining-buffer-memory-legacy-transaction-start | Controls whether transaction start events are deferred when using buffered LogMiner. When enabled, transaction start events are stored in a lightweight metadata map. Transactions are only promoted to the transaction cache when a DML event is observed. The mining window is not pinned by transactions, allowing a block-by-block sliding window. | false | Boolean
+| camel.component.debezium-oracle.log-mining-buffer-track-client-id | This controls whether the 'CLIENT_ID' column values are tracked. When set to true (the default), the 'CLIENT_ID' values are buffered and provided in events when available. When set to false, the 'CLIENT_ID' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth. | true | Boolean
+| camel.component.debezium-oracle.log-mining-buffer-track-commit-timestamp | This controls whether the 'COMMIT_TIMESTAMP' column values are tracked. When set to true (the default), the 'COMMIT_TIMESTAMP' values are buffered and provided in events when available. When set to false, the 'COMMIT_TIMESTAMP' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth. | true | Boolean
+| camel.component.debezium-oracle.log-mining-buffer-track-rs-id | This controls whether the 'RS_ID' column values are tracked. When set to true (the default), the 'RS_ID' values are buffered and provided in events when available. When set to false, the 'RS_ID' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth. | true | Boolean
+| camel.component.debezium-oracle.log-mining-buffer-track-start-timestamp | This controls whether the 'START_TIMESTAMP' column values are tracked. When set to true (the default), the 'START_TIMESTAMP' values are buffered and provided in events when available. When set to false, the 'START_TIMESTAMP' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth. | true | Boolean
+| camel.component.debezium-oracle.log-mining-buffer-track-username | This controls whether the 'USERNAME' column values are tracked. When set to true (the default), the 'USERNAME' values are buffered and provided in events when available. When set to false, the 'USERNAME' column is excluded from the LogMiner query and its values are not buffered, reducing both the memory footprint and query bandwidth. | true | Boolean
| camel.component.debezium-oracle.log-mining-buffer-transaction-events-threshold | The number of events a transaction can include before the transaction is discarded. This is useful for managing buffer memory and/or space when dealing with very large transactions. Defaults to 0, meaning that no threshold is applied and transactions can have unlimited events. | 0 | Long
| camel.component.debezium-oracle.log-mining-buffer-type | The buffer type controls how the connector manages buffering transaction data. memory - Uses the JVM process' heap to buffer all transaction data. infinispan_embedded - This option uses an embedded Infinispan cache to buffer transaction data and persist it to disk. infinispan_remote - This option uses a remote Infinispan cluster to buffer transaction data and persist it to disk. ehcache - Use ehcache in embedded mode to buffer tr [...]
| camel.component.debezium-oracle.log-mining-clientid-exclude-list | Comma separated list of client ids to exclude from LogMiner query. | | String
| camel.component.debezium-oracle.log-mining-clientid-include-list | Comma separated list of client ids to include from LogMiner query. | | String
| camel.component.debezium-oracle.log-mining-flush-table-name | The name of the flush table used by the connector, defaults to LOG_MINING_FLUSH. | LOG_MINING_FLUSH | String
| camel.component.debezium-oracle.log-mining-include-redo-sql | When enabled, the transaction log REDO SQL will be included in the source information block. | false | Boolean
+| camel.component.debezium-oracle.log-mining-log-count-min | Specifies the minimum number of logs to mine per redo thread. Setting this to 0 disables the cap, and all available logs are mined in a single pass. | 2 | Integer
| camel.component.debezium-oracle.log-mining-path-dictionary | This is required when using the connector against a read-only database replica. | | String
| camel.component.debezium-oracle.log-mining-query-filter-mode | Specifies how the filter configuration is applied to the LogMiner database query. none - The query does not apply any schema or table filters, all filtering is at runtime by the connector. in - The query uses SQL in-clause expressions to specify the schema or table filters. regex - The query uses Oracle REGEXP_LIKE expressions to specify the schema or table filters. | none | String
-| camel.component.debezium-oracle.log-mining-readonly-hostname | The hostname the connector will use to connect and perform read-only operations for the the replica. | | String
+| camel.component.debezium-oracle.log-mining-read-only | When set to 'true', the connector will not attempt to flush the LGWR buffer to disk, allowing connecting to read-only databases. | false | Boolean
+| camel.component.debezium-oracle.log-mining-readonly-hostname | The secondary Oracle instance where changes will be streamed | | String
| camel.component.debezium-oracle.log-mining-restart-connection | Debezium opens a database connection and keeps that connection open throughout the entire streaming phase. In some situations, this can lead to excessive SGA memory usage. By setting this option to 'true' (the default is 'false'), the connector will close and re-open a database connection after every detected log switch or if the log.mining.session.max.ms has been reached. | false | Boolean
-| camel.component.debezium-oracle.log-mining-scn-gap-detection-gap-size-min | Used for SCN gap detection, if the difference between current SCN and previous end SCN is bigger than this value, and the time difference of current SCN and previous end SCN is smaller than log.mining.scn.gap.detection.time.interval.max.ms, consider it a SCN gap. | 1000000 | Long
-| camel.component.debezium-oracle.log-mining-scn-gap-detection-time-interval-max-ms | Used for SCN gap detection, if the difference between current SCN and previous end SCN is bigger than log.mining.scn.gap.detection.gap.size.min, and the time difference of current SCN and previous end SCN is smaller than this value, consider it a SCN gap. The option is a long type. | 20000 | Long
| camel.component.debezium-oracle.log-mining-session-max-ms | The maximum number of milliseconds that a LogMiner session lives for before being restarted. Defaults to 0 (indefinite until a log switch occurs). The option is a long type. | 0 | Long
-| camel.component.debezium-oracle.log-mining-sleep-time-default-ms | The amount of time that the connector will sleep after reading data from redo/archive logs and before starting reading data again. Value is in milliseconds. The option is a long type. | 1000 | Long
-| camel.component.debezium-oracle.log-mining-sleep-time-increment-ms | The maximum amount of time that the connector will use to tune the optimal sleep time when reading data from LogMiner. Value is in milliseconds. The option is a long type. | 200 | Long
-| camel.component.debezium-oracle.log-mining-sleep-time-max-ms | The maximum amount of time that the connector will sleep after reading data from redo/archive logs and before starting reading data again. Value is in milliseconds. The option is a long type. | 3000 | Long
-| camel.component.debezium-oracle.log-mining-sleep-time-min-ms | The minimum amount of time that the connector will sleep after reading data from redo/archive logs and before starting reading data again. Value is in milliseconds. The option is a long type. | 0 | Long
-| camel.component.debezium-oracle.log-mining-strategy | There are strategies: Online catalog with faster mining but no captured DDL. Another - with data dictionary loaded into REDO LOG files | online_catalog | String
+| camel.component.debezium-oracle.log-mining-strategy | Defines the mining strategy and LogMiner session characteristics: 'redo_log_catalog' writes the data dictionary to the redo logs, is deprecated and will be removed in 3.7, 'online_catalog' uses the existing data dictionary and operates faster than 'redo_log_catalog' but requires schema changes in lock-step, 'hybrid' uses the existing data dictionary, operates faster than 'redo_log_catalog', and supports interleaved schema changes. | [...]
| camel.component.debezium-oracle.log-mining-transaction-retention-ms | Duration in milliseconds to keep long running transactions in transaction buffer between log mining sessions. By default, all transactions are retained. The option is a long type. | 0 | Long
| camel.component.debezium-oracle.log-mining-username-exclude-list | Comma separated list of usernames to exclude from LogMiner query. | | String
| camel.component.debezium-oracle.log-mining-username-include-list | Comma separated list of usernames to include from LogMiner query. | | String
@@ -117,6 +117,8 @@ The starter supports 154 options, which are listed below.
| camel.component.debezium-oracle.max-batch-size | Maximum size of each batch of source records. Defaults to 2048. | 2048 | Integer
| camel.component.debezium-oracle.max-queue-size | Maximum size of the queue for change events read from the database log but not yet recorded or forwarded. Defaults to 8192, and should always be larger than the maximum batch size. | 8192 | Integer
| camel.component.debezium-oracle.max-queue-size-in-bytes | Maximum size of the queue in bytes for change events read from the database log but not yet recorded or forwarded. Defaults to 0. Mean the feature is not enabled | 0 | Long
+| camel.component.debezium-oracle.memory-management-schemas-class | The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
+| camel.component.debezium-oracle.memory-management-tables-class | The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
| camel.component.debezium-oracle.message-key-columns | A semicolon-separated list of expressions that match fully-qualified tables and column(s) to be used as message key. Each expression must match the pattern ':', where the table names could be defined as (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connector, and the key columns are a comma-separated list of columns representing the custom key. For any table without an explicit key configuration the tab [...]
| camel.component.debezium-oracle.notification-enabled-channels | List of notification channels names that are enabled. | | String
| camel.component.debezium-oracle.notification-sink-topic-name | The name of the topic for the notifications. This is required in case 'sink' is in the list of enabled channels | | String
@@ -150,6 +152,10 @@ The starter supports 154 options, which are listed below.
| camel.component.debezium-oracle.schema-history-internal-store-only-captured-databases-ddl | Controls what DDL will Debezium store in database schema history. By default (false) Debezium will store all incoming DDL statements. If set to true, then only DDL that manipulates a table from captured schema/database will be stored. | false | Boolean
| camel.component.debezium-oracle.schema-history-internal-store-only-captured-tables-ddl | Controls what DDL will Debezium store in database schema history. By default (false) Debezium will store all incoming DDL statements. If set to true, then only DDL that manipulates a captured table will be stored. | false | Boolean
| camel.component.debezium-oracle.schema-name-adjustment-mode | Specify how schema names should be adjusted for compatibility with the message converter used by the connector, including: 'avro' replaces the characters that cannot be used in the Avro type name with underscore; 'avro_unicode' replaces the underscore or characters that cannot be used in the Avro type name with corresponding unicode like _uxxxx. Note: _ is an escape sequence like backslash in Java;'none' does not apply any a [...]
+| camel.component.debezium-oracle.secondary-dbname | The secondary Oracle instance database name, if different from primary | | String
+| camel.component.debezium-oracle.secondary-hostname | The secondary Oracle instance where changes will be streamed | | String
+| camel.component.debezium-oracle.secondary-port | The secondary Oracle instance port where changes will be streamed | 1528 | Integer
+| camel.component.debezium-oracle.secondary-url | The secondary Oracle instance connection string URL where changes will be streamed | | String
| camel.component.debezium-oracle.signal-data-collection | The name of the data collection that is used to send signals/commands to Debezium. For multi-partition mode connectors, multiple signal data collections can be specified as a comma-separated list. Signaling is disabled when not set. | | String
| camel.component.debezium-oracle.signal-enabled-channels | List of channels names that are enabled. Source channel is enabled by default | source | String
| camel.component.debezium-oracle.signal-poll-interval-ms | Interval for looking for new signals in registered channels, given in milliseconds. Defaults to 5 seconds. The option is a long type. | 5000 | Long
@@ -172,10 +178,11 @@ The starter supports 154 options, which are listed below.
| camel.component.debezium-oracle.snapshot-select-statement-overrides | This property contains a comma-separated list of fully-qualified tables (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connectors. Select statements for the individual tables are specified in further configuration properties, one for each table, identified by the id 'snapshot.select.statement.overrides.DB_NAME.TABLE_NAME' or 'snapshot.select.statement.overrides.SCHEMA_NAME.TABLE_NAME', re [...]
| camel.component.debezium-oracle.snapshot-tables-order-by-row-count | Controls the order in which tables are processed in the initial snapshot. A descending value will order the tables by row count descending. A ascending value will order the tables by row count ascending. A value of disabled (the default) will disable ordering by row count. | disabled | String
| camel.component.debezium-oracle.sourceinfo-struct-maker | The name of the SourceInfoStructMaker class that returns SourceInfo schema and struct. | io.debezium.connector.oracle.OracleSourceInfoStructMaker | String
+| camel.component.debezium-oracle.statistics-metrics-enabled | Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled. | true | Boolean
| camel.component.debezium-oracle.streaming-delay-ms | A delay period after the snapshot is completed and the streaming begins, given in milliseconds. Defaults to 0 ms. The option is a long type. | 0 | Long
| camel.component.debezium-oracle.table-exclude-list | A comma-separated list of regular expressions that match the fully-qualified names of tables to be excluded from monitoring | | String
| camel.component.debezium-oracle.table-include-list | The tables for which changes are to be captured | | String
-| camel.component.debezium-oracle.time-precision-mode | Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, [...]
+| camel.component.debezium-oracle.time-precision-mode | Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, [...]
| camel.component.debezium-oracle.tombstones-on-delete | Whether delete operations should be represented by a delete event and a subsequent tombstone event (true) or only by a delete event (false). Emitting the tombstone event (the default behavior) allows Kafka to completely delete all events pertaining to the given key once the source record got deleted. | false | Boolean
| camel.component.debezium-oracle.topic-naming-strategy | The name of the TopicNamingStrategy class that should be used to determine the topic name for data change, schema change, transaction, heartbeat event etc. | io.debezium.schema.SchemaTopicNamingStrategy | String
| camel.component.debezium-oracle.topic-prefix | Topic prefix that identifies and provides a namespace for the particular database server/cluster is capturing changes. The topic prefix should be unique across all other connectors, since it is used as a prefix for all Kafka topic names that receive events emitted by this connector. Only alphanumeric characters, hyphens, dots and underscores must be accepted. | | String
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/debezium-postgres.adoc b/docs/spring-boot/modules/ROOT/pages/starters/debezium-postgres.adoc
index 8a7b080cb76..5cfac812f20 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/debezium-postgres.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/debezium-postgres.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration details.
== Spring Boot Auto-Configuration
-The starter supports 130 options, which are listed below.
+The starter supports 133 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -80,6 +80,8 @@ The starter supports 130 options, which are listed below.
| camel.component.debezium-postgres.max-batch-size | Maximum size of each batch of source records. Defaults to 2048. | 2048 | Integer
| camel.component.debezium-postgres.max-queue-size | Maximum size of the queue for change events read from the database log but not yet recorded or forwarded. Defaults to 8192, and should always be larger than the maximum batch size. | 8192 | Integer
| camel.component.debezium-postgres.max-queue-size-in-bytes | Maximum size of the queue in bytes for change events read from the database log but not yet recorded or forwarded. Defaults to 0. Mean the feature is not enabled | 0 | Long
+| camel.component.debezium-postgres.memory-management-schemas-class | The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
+| camel.component.debezium-postgres.memory-management-tables-class | The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
| camel.component.debezium-postgres.message-key-columns | A semicolon-separated list of expressions that match fully-qualified tables and column(s) to be used as message key. Each expression must match the pattern ':', where the table names could be defined as (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connector, and the key columns are a comma-separated list of columns representing the custom key. For any table without an explicit key configuration the t [...]
| camel.component.debezium-postgres.message-prefix-exclude-list | A comma-separated list of regular expressions that match the logical decoding message prefixes to be excluded from monitoring. | | String
| camel.component.debezium-postgres.message-prefix-include-list | A comma-separated list of regular expressions that match the logical decoding message prefixes to be monitored. All prefixes are monitored by default. | | String
@@ -146,12 +148,13 @@ The starter supports 130 options, which are listed below.
| camel.component.debezium-postgres.snapshot-select-statement-overrides | This property contains a comma-separated list of fully-qualified tables (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connectors. Select statements for the individual tables are specified in further configuration properties, one for each table, identified by the id 'snapshot.select.statement.overrides.DB_NAME.TABLE_NAME' or 'snapshot.select.statement.overrides.SCHEMA_NAME.TABLE_NAME', [...]
| camel.component.debezium-postgres.snapshot-tables-order-by-row-count | Controls the order in which tables are processed in the initial snapshot. A descending value will order the tables by row count descending. A ascending value will order the tables by row count ascending. A value of disabled (the default) will disable ordering by row count. | disabled | String
| camel.component.debezium-postgres.sourceinfo-struct-maker | The name of the SourceInfoStructMaker class that returns SourceInfo schema and struct. | io.debezium.connector.postgresql.PostgresSourceInfoStructMaker | String
+| camel.component.debezium-postgres.statistics-metrics-enabled | Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled. | true | Boolean
| camel.component.debezium-postgres.status-update-interval-ms | Frequency for sending replication connection status updates to the server, given in milliseconds. Defaults to 10 seconds (10,000 ms). The option is a int type. | 10000 | Integer
| camel.component.debezium-postgres.streaming-delay-ms | A delay period after the snapshot is completed and the streaming begins, given in milliseconds. Defaults to 0 ms. The option is a long type. | 0 | Long
| camel.component.debezium-postgres.table-exclude-list | A comma-separated list of regular expressions that match the fully-qualified names of tables to be excluded from monitoring | | String
| camel.component.debezium-postgres.table-ignore-builtin | Flag specifying whether built-in tables should be ignored. | true | Boolean
| camel.component.debezium-postgres.table-include-list | The tables for which changes are to be captured | | String
-| camel.component.debezium-postgres.time-precision-mode | Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date [...]
+| camel.component.debezium-postgres.time-precision-mode | Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date [...]
| camel.component.debezium-postgres.tombstones-on-delete | Whether delete operations should be represented by a delete event and a subsequent tombstone event (true) or only by a delete event (false). Emitting the tombstone event (the default behavior) allows Kafka to completely delete all events pertaining to the given key once the source record got deleted. | false | Boolean
| camel.component.debezium-postgres.topic-naming-strategy | The name of the TopicNamingStrategy class that should be used to determine the topic name for data change, schema change, transaction, heartbeat event etc. | io.debezium.schema.SchemaTopicNamingStrategy | String
| camel.component.debezium-postgres.topic-prefix | Topic prefix that identifies and provides a namespace for the particular database server/cluster is capturing changes. The topic prefix should be unique across all other connectors, since it is used as a prefix for all Kafka topic names that receive events emitted by this connector. Only alphanumeric characters, hyphens, dots and underscores must be accepted. | | String
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/debezium-sqlserver.adoc b/docs/spring-boot/modules/ROOT/pages/starters/debezium-sqlserver.adoc
index 6b40d179ab0..5dd559de29d 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/debezium-sqlserver.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/debezium-sqlserver.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration details.
== Spring Boot Auto-Configuration
-The starter supports 103 options, which are listed below.
+The starter supports 106 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -72,6 +72,8 @@ The starter supports 103 options, which are listed below.
| camel.component.debezium-sqlserver.max-iteration-transactions | This property can be used to reduce the connector memory usage footprint when changes are streamed from multiple tables per database. | 500 | Integer
| camel.component.debezium-sqlserver.max-queue-size | Maximum size of the queue for change events read from the database log but not yet recorded or forwarded. Defaults to 8192, and should always be larger than the maximum batch size. | 8192 | Integer
| camel.component.debezium-sqlserver.max-queue-size-in-bytes | Maximum size of the queue in bytes for change events read from the database log but not yet recorded or forwarded. Defaults to 0. Mean the feature is not enabled | 0 | Long
+| camel.component.debezium-sqlserver.memory-management-schemas-class | The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
+| camel.component.debezium-sqlserver.memory-management-tables-class | The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
| camel.component.debezium-sqlserver.message-key-columns | A semicolon-separated list of expressions that match fully-qualified tables and column(s) to be used as message key. Each expression must match the pattern ':', where the table names could be defined as (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connector, and the key columns are a comma-separated list of columns representing the custom key. For any table without an explicit key configuration the [...]
| camel.component.debezium-sqlserver.notification-enabled-channels | List of notification channels names that are enabled. | | String
| camel.component.debezium-sqlserver.notification-sink-topic-name | The name of the topic for the notifications. This is required in case 'sink' is in the list of enabled channels | | String
@@ -121,12 +123,13 @@ The starter supports 103 options, which are listed below.
| camel.component.debezium-sqlserver.snapshot-select-statement-overrides | This property contains a comma-separated list of fully-qualified tables (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connectors. Select statements for the individual tables are specified in further configuration properties, one for each table, identified by the id 'snapshot.select.statement.overrides.DB_NAME.TABLE_NAME' or 'snapshot.select.statement.overrides.SCHEMA_NAME.TABLE_NAME', [...]
| camel.component.debezium-sqlserver.snapshot-tables-order-by-row-count | Controls the order in which tables are processed in the initial snapshot. A descending value will order the tables by row count descending. A ascending value will order the tables by row count ascending. A value of disabled (the default) will disable ordering by row count. | disabled | String
| camel.component.debezium-sqlserver.sourceinfo-struct-maker | The name of the SourceInfoStructMaker class that returns SourceInfo schema and struct. | io.debezium.connector.sqlserver.SqlServerSourceInfoStructMaker | String
+| camel.component.debezium-sqlserver.statistics-metrics-enabled | Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled. | true | Boolean
| camel.component.debezium-sqlserver.streaming-delay-ms | A delay period after the snapshot is completed and the streaming begins, given in milliseconds. Defaults to 0 ms. The option is a long type. | 0 | Long
| camel.component.debezium-sqlserver.streaming-fetch-size | Specifies the maximum number of rows that should be read in one go from each table while streaming. The connector will read the table contents in multiple batches of this size. Defaults to 0 which means no limit. | 0 | Integer
| camel.component.debezium-sqlserver.table-exclude-list | A comma-separated list of regular expressions that match the fully-qualified names of tables to be excluded from monitoring | | String
| camel.component.debezium-sqlserver.table-ignore-builtin | Flag specifying whether built-in tables should be ignored. | true | Boolean
| camel.component.debezium-sqlserver.table-include-list | The tables for which changes are to be captured | | String
-| camel.component.debezium-sqlserver.time-precision-mode | Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Dat [...]
+| camel.component.debezium-sqlserver.time-precision-mode | Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Dat [...]
| camel.component.debezium-sqlserver.tombstones-on-delete | Whether delete operations should be represented by a delete event and a subsequent tombstone event (true) or only by a delete event (false). Emitting the tombstone event (the default behavior) allows Kafka to completely delete all events pertaining to the given key once the source record got deleted. | false | Boolean
| camel.component.debezium-sqlserver.topic-naming-strategy | The name of the TopicNamingStrategy class that should be used to determine the topic name for data change, schema change, transaction, heartbeat event etc. | io.debezium.schema.SchemaTopicNamingStrategy | String
| camel.component.debezium-sqlserver.topic-prefix | Topic prefix that identifies and provides a namespace for the particular database server/cluster is capturing changes. The topic prefix should be unique across all other connectors, since it is used as a prefix for all Kafka topic names that receive events emitted by this connector. Only alphanumeric characters, hyphens, dots and underscores must be accepted. | | String
(camel-spring-boot) 02/03: Regen
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
commit c1118137235071c9328a5c856fa3220f76a94883
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Thu Jul 2 14:09:49 2026 +0200
Regen
Co-Authored-By: Claude Opus 4.6 <no...@anthropic.com>
---
.../catalog/components/debezium-db2.json | 202 ++++----
.../catalog/components/debezium-mongodb.json | 22 +-
.../catalog/components/debezium-mysql.json | 330 ++++++-------
.../catalog/components/debezium-oracle.json | 530 +++++++++++----------
.../catalog/components/debezium-postgres.json | 286 +++++------
.../catalog/components/debezium-sqlserver.json | 210 ++++----
.../springboot/catalog/dev-consoles.properties | 1 +
.../catalog/dev-consoles/jfr-memory-leak.json | 15 +
.../src/main/docs/debezium-db2.json | 23 +-
.../DebeziumDb2ComponentConfiguration.java | 54 ++-
.../src/main/docs/debezium-mongodb.json | 7 +
.../DebeziumMongodbComponentConfiguration.java | 14 +
.../src/main/docs/debezium-mysql.json | 37 +-
.../DebeziumMySqlComponentConfiguration.java | 82 +++-
.../DebeziumOracleComponentConfiguration.java | 402 ++++++++++------
.../DebeziumPostgresComponentConfiguration.java | 54 ++-
.../DebeziumSqlserverComponentConfiguration.java | 54 ++-
.../modules/ROOT/pages/starters/debezium-db2.adoc | 7 +-
.../ROOT/pages/starters/debezium-mongodb.adoc | 3 +-
.../ROOT/pages/starters/debezium-mysql.adoc | 9 +-
20 files changed, 1423 insertions(+), 919 deletions(-)
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-db2.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-db2.json
index 62d6220187b..3586dd797ac 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-db2.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-db2.json
@@ -69,55 +69,58 @@
"maxBatchSize": { "index": 42, "kind": "property", "displayName": "Max Batch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of source records. Defa [...]
"maxQueueSize": { "index": 43, "kind": "property", "displayName": "Max Queue Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for change events read f [...]
"maxQueueSizeInBytes": { "index": 44, "kind": "property", "displayName": "Max Queue Size In Bytes", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue in bytes f [...]
- "messageKeyColumns": { "index": 45, "kind": "property", "displayName": "Message Key Columns", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressions that mat [...]
- "notificationEnabledChannels": { "index": 46, "kind": "property", "displayName": "Notification Enabled Channels", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notification channels [...]
- "notificationSinkTopicName": { "index": 47, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic for the not [...]
- "openlineageIntegrationConfigFilePath": { "index": 48, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 49, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
- "openlineageIntegrationEnabled": { "index": 50, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable Debe [...]
- "openlineageIntegrationJobDescription": { "index": 51, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configuration [...]
- "openlineageIntegrationJobNamespace": { "index": 52, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's names [...]
- "openlineageIntegrationJobOwners": { "index": 53, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's owners emit [...]
- "openlineageIntegrationJobTags": { "index": 54, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's tags emitted by [...]
- "pollIntervalMs": { "index": 55, "kind": "property", "displayName": "Poll Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change events to app [...]
- "postProcessors": { "index": 56, "kind": "property", "displayName": "Post Processors", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The processors are defi [...]
- "provideTransactionMetadata": { "index": 57, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enables transacti [...]
- "queryFetchSize": { "index": 58, "kind": "property", "displayName": "Query Fetch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10000, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be [...]
- "retriableRestartConnectorWaitMs": { "index": 59, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to [...]
- "schemaHistoryInternal": { "index": 60, "kind": "property", "displayName": "Schema History Internal", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
- "schemaHistoryInternalFileFilename": { "index": 61, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The path to the [...]
- "schemaHistoryInternalSkipUnparseableDdl": { "index": 62, "kind": "property", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
- "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 63, "kind": "property", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
- "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 64, "kind": "property", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
- "schemaNameAdjustmentMode": { "index": 65, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify how [...]
- "signalDataCollection": { "index": 66, "kind": "property", "displayName": "Signal Data Collection", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection that is used [...]
- "signalEnabledChannels": { "index": 67, "kind": "property", "displayName": "Signal Enabled Channels", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of channels [...]
- "signalPollIntervalMs": { "index": 68, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looking for new si [...]
- "skippedOperations": { "index": 69, "kind": "property", "displayName": "Skipped Operations", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separated list of op [...]
- "snapshotDelayMs": { "index": 70, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snapshot will beg [...]
- "snapshotFetchSize": { "index": 71, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loaded into memor [...]
- "snapshotIncludeCollectionList": { "index": 72, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting must be set [...]
- "snapshotLockTimeoutMs": { "index": 73, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of millis [...]
- "snapshotMaxThreadsMultiplier": { "index": 74, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The factor used to s [...]
- "snapshotMode": { "index": 75, "kind": "property", "displayName": "Snapshot Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for running a snapsho [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 76, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 77, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 78, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationFie [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 79, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurat [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 80, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "snapshotModeCustomName": { "index": 81, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is set as custom, [...]
- "snapshotSelectStatementOverrides": { "index": 82, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This property conta [...]
- "snapshotTablesOrderByRowCount": { "index": 83, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "sourceinfoStructMaker": { "index": 84, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.db2.Db2SourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
- "streamingDelayMs": { "index": 85, "kind": "property", "displayName": "Streaming Delay Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the snapshot is co [...]
- "tableExcludeList": { "index": 86, "kind": "property", "displayName": "Table Exclude List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expressions that m [...]
- "tableIgnoreBuiltin": { "index": 87, "kind": "property", "displayName": "Table Ignore Builtin", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifying whether built-in t [...]
- "tableIncludeList": { "index": 88, "kind": "property", "displayName": "Table Include List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be captured" },
- "timePrecisionMode": { "index": 89, "kind": "property", "displayName": "Time Precision Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time, date, and timest [...]
- "tombstonesOnDelete": { "index": 90, "kind": "property", "displayName": "Tombstones On Delete", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete operations should [...]
- "topicNamingStrategy": { "index": 91, "kind": "property", "displayName": "Topic Naming Strategy", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
- "topicPrefix": { "index": 92, "kind": "property", "displayName": "Topic Prefix", "group": "db2", "label": "consumer,db2", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies and provides [...]
- "transactionMetadataFactory": { "index": 93, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "c [...]
+ "memoryManagementSchemasClass": { "index": 45, "kind": "property", "displayName": "Memory Management Schemas Class", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "config [...]
+ "memoryManagementTablesClass": { "index": 46, "kind": "property", "displayName": "Memory Management Tables Class", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configur [...]
+ "messageKeyColumns": { "index": 47, "kind": "property", "displayName": "Message Key Columns", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressions that mat [...]
+ "notificationEnabledChannels": { "index": 48, "kind": "property", "displayName": "Notification Enabled Channels", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notification channels [...]
+ "notificationSinkTopicName": { "index": 49, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic for the not [...]
+ "openlineageIntegrationConfigFilePath": { "index": 50, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 51, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
+ "openlineageIntegrationEnabled": { "index": 52, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable Debe [...]
+ "openlineageIntegrationJobDescription": { "index": 53, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configuration [...]
+ "openlineageIntegrationJobNamespace": { "index": 54, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's names [...]
+ "openlineageIntegrationJobOwners": { "index": 55, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's owners emit [...]
+ "openlineageIntegrationJobTags": { "index": 56, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's tags emitted by [...]
+ "pollIntervalMs": { "index": 57, "kind": "property", "displayName": "Poll Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change events to app [...]
+ "postProcessors": { "index": 58, "kind": "property", "displayName": "Post Processors", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The processors are defi [...]
+ "provideTransactionMetadata": { "index": 59, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enables transacti [...]
+ "queryFetchSize": { "index": 60, "kind": "property", "displayName": "Query Fetch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10000, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be [...]
+ "retriableRestartConnectorWaitMs": { "index": 61, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to [...]
+ "schemaHistoryInternal": { "index": 62, "kind": "property", "displayName": "Schema History Internal", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
+ "schemaHistoryInternalFileFilename": { "index": 63, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The path to the [...]
+ "schemaHistoryInternalSkipUnparseableDdl": { "index": 64, "kind": "property", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
+ "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 65, "kind": "property", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
+ "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 66, "kind": "property", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
+ "schemaNameAdjustmentMode": { "index": 67, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify how [...]
+ "signalDataCollection": { "index": 68, "kind": "property", "displayName": "Signal Data Collection", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection that is used [...]
+ "signalEnabledChannels": { "index": 69, "kind": "property", "displayName": "Signal Enabled Channels", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of channels [...]
+ "signalPollIntervalMs": { "index": 70, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looking for new si [...]
+ "skippedOperations": { "index": 71, "kind": "property", "displayName": "Skipped Operations", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separated list of op [...]
+ "snapshotDelayMs": { "index": 72, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snapshot will beg [...]
+ "snapshotFetchSize": { "index": 73, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loaded into memor [...]
+ "snapshotIncludeCollectionList": { "index": 74, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting must be set [...]
+ "snapshotLockTimeoutMs": { "index": 75, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of millis [...]
+ "snapshotMaxThreadsMultiplier": { "index": 76, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The factor used to s [...]
+ "snapshotMode": { "index": 77, "kind": "property", "displayName": "Snapshot Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for running a snapsho [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 78, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 79, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 80, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationFie [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 81, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurat [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 82, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "snapshotModeCustomName": { "index": 83, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is set as custom, [...]
+ "snapshotSelectStatementOverrides": { "index": 84, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This property conta [...]
+ "snapshotTablesOrderByRowCount": { "index": 85, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
+ "sourceinfoStructMaker": { "index": 86, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.db2.Db2SourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
+ "statisticsMetricsEnabled": { "index": 87, "kind": "property", "displayName": "Statistics Metrics Enabled", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable to collect vari [...]
+ "streamingDelayMs": { "index": 88, "kind": "property", "displayName": "Streaming Delay Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the snapshot is co [...]
+ "tableExcludeList": { "index": 89, "kind": "property", "displayName": "Table Exclude List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expressions that m [...]
+ "tableIgnoreBuiltin": { "index": 90, "kind": "property", "displayName": "Table Ignore Builtin", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifying whether built-in t [...]
+ "tableIncludeList": { "index": 91, "kind": "property", "displayName": "Table Include List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be captured" },
+ "timePrecisionMode": { "index": 92, "kind": "property", "displayName": "Time Precision Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time, date, and timest [...]
+ "tombstonesOnDelete": { "index": 93, "kind": "property", "displayName": "Tombstones On Delete", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete operations should [...]
+ "topicNamingStrategy": { "index": 94, "kind": "property", "displayName": "Topic Naming Strategy", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
+ "topicPrefix": { "index": 95, "kind": "property", "displayName": "Topic Prefix", "group": "db2", "label": "consumer,db2", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies and provides [...]
+ "transactionMetadataFactory": { "index": 96, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "c [...]
},
"headers": {
"CamelDebeziumSourceMetadata": { "index": 0, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "Map<String, Object>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The metadata about the source event, for example table name, database name, log position, etc, please refer to the Debezium documentation for more info.", "constantName": "org.apache.camel.component.debezium.DebeziumConst [...]
@@ -175,54 +178,57 @@
"maxBatchSize": { "index": 43, "kind": "parameter", "displayName": "Max Batch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of source records. Def [...]
"maxQueueSize": { "index": 44, "kind": "parameter", "displayName": "Max Queue Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for change events read [...]
"maxQueueSizeInBytes": { "index": 45, "kind": "parameter", "displayName": "Max Queue Size In Bytes", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue in bytes [...]
- "messageKeyColumns": { "index": 46, "kind": "parameter", "displayName": "Message Key Columns", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressions that ma [...]
- "notificationEnabledChannels": { "index": 47, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notification channels [...]
- "notificationSinkTopicName": { "index": 48, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic for the no [...]
- "openlineageIntegrationConfigFilePath": { "index": 49, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 50, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuratio [...]
- "openlineageIntegrationEnabled": { "index": 51, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable Deb [...]
- "openlineageIntegrationJobDescription": { "index": 52, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
- "openlineageIntegrationJobNamespace": { "index": 53, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's name [...]
- "openlineageIntegrationJobOwners": { "index": 54, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's owners emi [...]
- "openlineageIntegrationJobTags": { "index": 55, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's tags emitted b [...]
- "pollIntervalMs": { "index": 56, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change events to ap [...]
- "postProcessors": { "index": 57, "kind": "parameter", "displayName": "Post Processors", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The processors are def [...]
- "provideTransactionMetadata": { "index": 58, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enables transact [...]
- "queryFetchSize": { "index": 59, "kind": "parameter", "displayName": "Query Fetch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10000, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be [...]
- "retriableRestartConnectorWaitMs": { "index": 60, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time t [...]
- "schemaHistoryInternal": { "index": 61, "kind": "parameter", "displayName": "Schema History Internal", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
- "schemaHistoryInternalFileFilename": { "index": 62, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The path to the [...]
- "schemaHistoryInternalSkipUnparseableDdl": { "index": 63, "kind": "parameter", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
- "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 64, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
- "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 65, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
- "schemaNameAdjustmentMode": { "index": 66, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify ho [...]
- "signalDataCollection": { "index": 67, "kind": "parameter", "displayName": "Signal Data Collection", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection that is use [...]
- "signalEnabledChannels": { "index": 68, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of channel [...]
- "signalPollIntervalMs": { "index": 69, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looking for new s [...]
- "skippedOperations": { "index": 70, "kind": "parameter", "displayName": "Skipped Operations", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separated list of o [...]
- "snapshotDelayMs": { "index": 71, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snapshot will be [...]
- "snapshotFetchSize": { "index": 72, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loaded into memo [...]
- "snapshotIncludeCollectionList": { "index": 73, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting must be set [...]
- "snapshotLockTimeoutMs": { "index": 74, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of milli [...]
- "snapshotMaxThreadsMultiplier": { "index": 75, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The factor used to [...]
- "snapshotMode": { "index": 76, "kind": "parameter", "displayName": "Snapshot Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for running a snapsh [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 77, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 78, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 79, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 80, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configura [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 81, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "snapshotModeCustomName": { "index": 82, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is set as custom, [...]
- "snapshotSelectStatementOverrides": { "index": 83, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This property cont [...]
- "snapshotTablesOrderByRowCount": { "index": 84, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
- "sourceinfoStructMaker": { "index": 85, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.db2.Db2SourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
- "streamingDelayMs": { "index": 86, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the snapshot is c [...]
- "tableExcludeList": { "index": 87, "kind": "parameter", "displayName": "Table Exclude List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expressions that [...]
- "tableIgnoreBuiltin": { "index": 88, "kind": "parameter", "displayName": "Table Ignore Builtin", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifying whether built-in [...]
- "tableIncludeList": { "index": 89, "kind": "parameter", "displayName": "Table Include List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be captured" },
- "timePrecisionMode": { "index": 90, "kind": "parameter", "displayName": "Time Precision Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time, date, and times [...]
- "tombstonesOnDelete": { "index": 91, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete operations should [...]
- "topicNamingStrategy": { "index": 92, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
- "topicPrefix": { "index": 93, "kind": "parameter", "displayName": "Topic Prefix", "group": "db2", "label": "consumer,db2", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies and provide [...]
- "transactionMetadataFactory": { "index": 94, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", " [...]
+ "memoryManagementSchemasClass": { "index": 46, "kind": "parameter", "displayName": "Memory Management Schemas Class", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "confi [...]
+ "memoryManagementTablesClass": { "index": 47, "kind": "parameter", "displayName": "Memory Management Tables Class", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configu [...]
+ "messageKeyColumns": { "index": 48, "kind": "parameter", "displayName": "Message Key Columns", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressions that ma [...]
+ "notificationEnabledChannels": { "index": 49, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notification channels [...]
+ "notificationSinkTopicName": { "index": 50, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic for the no [...]
+ "openlineageIntegrationConfigFilePath": { "index": 51, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 52, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuratio [...]
+ "openlineageIntegrationEnabled": { "index": 53, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable Deb [...]
+ "openlineageIntegrationJobDescription": { "index": 54, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
+ "openlineageIntegrationJobNamespace": { "index": 55, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's name [...]
+ "openlineageIntegrationJobOwners": { "index": 56, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's owners emi [...]
+ "openlineageIntegrationJobTags": { "index": 57, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's tags emitted b [...]
+ "pollIntervalMs": { "index": 58, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change events to ap [...]
+ "postProcessors": { "index": 59, "kind": "parameter", "displayName": "Post Processors", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The processors are def [...]
+ "provideTransactionMetadata": { "index": 60, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enables transact [...]
+ "queryFetchSize": { "index": 61, "kind": "parameter", "displayName": "Query Fetch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10000, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be [...]
+ "retriableRestartConnectorWaitMs": { "index": 62, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time t [...]
+ "schemaHistoryInternal": { "index": 63, "kind": "parameter", "displayName": "Schema History Internal", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
+ "schemaHistoryInternalFileFilename": { "index": 64, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The path to the [...]
+ "schemaHistoryInternalSkipUnparseableDdl": { "index": 65, "kind": "parameter", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
+ "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 66, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
+ "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 67, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
+ "schemaNameAdjustmentMode": { "index": 68, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify ho [...]
+ "signalDataCollection": { "index": 69, "kind": "parameter", "displayName": "Signal Data Collection", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection that is use [...]
+ "signalEnabledChannels": { "index": 70, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of channel [...]
+ "signalPollIntervalMs": { "index": 71, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looking for new s [...]
+ "skippedOperations": { "index": 72, "kind": "parameter", "displayName": "Skipped Operations", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separated list of o [...]
+ "snapshotDelayMs": { "index": 73, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snapshot will be [...]
+ "snapshotFetchSize": { "index": 74, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loaded into memo [...]
+ "snapshotIncludeCollectionList": { "index": 75, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting must be set [...]
+ "snapshotLockTimeoutMs": { "index": 76, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of milli [...]
+ "snapshotMaxThreadsMultiplier": { "index": 77, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "db2", "label": "consumer,db2", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The factor used to [...]
+ "snapshotMode": { "index": 78, "kind": "parameter", "displayName": "Snapshot Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for running a snapsh [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 79, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 80, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 81, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 82, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configura [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 83, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "snapshotModeCustomName": { "index": 84, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is set as custom, [...]
+ "snapshotSelectStatementOverrides": { "index": 85, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This property cont [...]
+ "snapshotTablesOrderByRowCount": { "index": 86, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
+ "sourceinfoStructMaker": { "index": 87, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.db2.Db2SourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
+ "statisticsMetricsEnabled": { "index": 88, "kind": "parameter", "displayName": "Statistics Metrics Enabled", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable to collect var [...]
+ "streamingDelayMs": { "index": 89, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "db2", "label": "consumer,db2", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the snapshot is c [...]
+ "tableExcludeList": { "index": 90, "kind": "parameter", "displayName": "Table Exclude List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expressions that [...]
+ "tableIgnoreBuiltin": { "index": 91, "kind": "parameter", "displayName": "Table Ignore Builtin", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifying whether built-in [...]
+ "tableIncludeList": { "index": 92, "kind": "parameter", "displayName": "Table Include List", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be captured" },
+ "timePrecisionMode": { "index": 93, "kind": "parameter", "displayName": "Time Precision Mode", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time, date, and times [...]
+ "tombstonesOnDelete": { "index": 94, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "db2", "label": "consumer,db2", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete operations should [...]
+ "topicNamingStrategy": { "index": 95, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
+ "topicPrefix": { "index": 96, "kind": "parameter", "displayName": "Topic Prefix", "group": "db2", "label": "consumer,db2", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies and provide [...]
+ "transactionMetadataFactory": { "index": 97, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "db2", "label": "consumer,db2", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.db2.configuration.Db2ConnectorEmbeddedDebeziumConfiguration", " [...]
}
}
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-mongodb.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-mongodb.json
index 6f9641b8d19..2b2e3c21bc4 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-mongodb.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-mongodb.json
@@ -107,11 +107,12 @@
"snapshotModeConfigurationBasedStartStream": { "index": 80, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
"snapshotModeCustomName": { "index": 81, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is [...]
"sourceinfoStructMaker": { "index": 82, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.mongodb.MongoDbSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "co [...]
- "streamingDelayMs": { "index": 83, "kind": "property", "displayName": "Streaming Delay Ms", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after th [...]
- "tombstonesOnDelete": { "index": 84, "kind": "property", "displayName": "Tombstones On Delete", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete op [...]
- "topicNamingStrategy": { "index": 85, "kind": "property", "displayName": "Topic Naming Strategy", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
- "topicPrefix": { "index": 86, "kind": "property", "displayName": "Topic Prefix", "group": "mongodb", "label": "consumer,mongodb", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identif [...]
- "transactionMetadataFactory": { "index": 87, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumCo [...]
+ "statisticsMetricsEnabled": { "index": 83, "kind": "property", "displayName": "Statistics Metrics Enabled", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable [...]
+ "streamingDelayMs": { "index": 84, "kind": "property", "displayName": "Streaming Delay Ms", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after th [...]
+ "tombstonesOnDelete": { "index": 85, "kind": "property", "displayName": "Tombstones On Delete", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete op [...]
+ "topicNamingStrategy": { "index": 86, "kind": "property", "displayName": "Topic Naming Strategy", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
+ "topicPrefix": { "index": 87, "kind": "property", "displayName": "Topic Prefix", "group": "mongodb", "label": "consumer,mongodb", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identif [...]
+ "transactionMetadataFactory": { "index": 88, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumCo [...]
},
"headers": {
"CamelDebeziumSourceMetadata": { "index": 0, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "Map<String, Object>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The metadata about the source event, for example table name, database name, log position, etc, please refer to the Debezium documentation for more info.", "constantName": "org.apache.camel.component.debezium.DebeziumConst [...]
@@ -207,10 +208,11 @@
"snapshotModeConfigurationBasedStartStream": { "index": 81, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
"snapshotModeCustomName": { "index": 82, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' i [...]
"sourceinfoStructMaker": { "index": 83, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.mongodb.MongoDbSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "c [...]
- "streamingDelayMs": { "index": 84, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after t [...]
- "tombstonesOnDelete": { "index": 85, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete o [...]
- "topicNamingStrategy": { "index": 86, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
- "topicPrefix": { "index": 87, "kind": "parameter", "displayName": "Topic Prefix", "group": "mongodb", "label": "consumer,mongodb", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identi [...]
- "transactionMetadataFactory": { "index": 88, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumC [...]
+ "statisticsMetricsEnabled": { "index": 84, "kind": "parameter", "displayName": "Statistics Metrics Enabled", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enabl [...]
+ "streamingDelayMs": { "index": 85, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after t [...]
+ "tombstonesOnDelete": { "index": 86, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete o [...]
+ "topicNamingStrategy": { "index": 87, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
+ "topicPrefix": { "index": 88, "kind": "parameter", "displayName": "Topic Prefix", "group": "mongodb", "label": "consumer,mongodb", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identi [...]
+ "transactionMetadataFactory": { "index": 89, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "mongodb", "label": "consumer,mongodb", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.mongodb.configuration.MongoDbConnectorEmbeddedDebeziumC [...]
}
}
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-mysql.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-mysql.json
index 274ff4b0654..d545a02cf53 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-mysql.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-mysql.json
@@ -70,86 +70,91 @@
"databaseSslTruststorePassword": { "index": 43, "kind": "property", "displayName": "Database Ssl Truststore Password", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The password for [...]
"databaseUser": { "index": 44, "kind": "property", "displayName": "Database User", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the database user to be used when connecting [...]
"datatypePropagateSourceType": { "index": 45, "kind": "property", "displayName": "Datatype Propagate Source Type", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated lis [...]
- "decimalHandlingMode": { "index": 46, "kind": "property", "displayName": "Decimal Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "precise", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify how [...]
- "enableTimeAdjuster": { "index": 47, "kind": "property", "displayName": "Enable Time Adjuster", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The database allows the us [...]
- "errorsMaxRetries": { "index": 48, "kind": "property", "displayName": "Errors Max Retries", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of retries on con [...]
- "eventDeserializationFailureHandlingMode": { "index": 49, "kind": "property", "displayName": "Event Deserialization Failure Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
- "eventProcessingFailureHandlingMode": { "index": 50, "kind": "property", "displayName": "Event Processing Failure Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
- "executorShutdownTimeoutMs": { "index": 51, "kind": "property", "displayName": "Executor Shutdown Timeout Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "4s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum t [...]
- "extendedHeadersEnabled": { "index": 52, "kind": "property", "displayName": "Extended Headers Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable\/Disable De [...]
- "gtidSourceExcludes": { "index": 53, "kind": "property", "displayName": "Gtid Source Excludes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The source UUIDs used to exclude GTID ra [...]
- "gtidSourceFilterDmlEvents": { "index": 54, "kind": "property", "displayName": "Gtid Source Filter Dml Events", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set t [...]
- "gtidSourceIncludes": { "index": 55, "kind": "property", "displayName": "Gtid Source Includes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The source UUIDs used to include GTID ra [...]
- "guardrailCollectionsLimitAction": { "index": 56, "kind": "property", "displayName": "Guardrail Collections Limit Action", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "warn", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "desc [...]
- "guardrailCollectionsMax": { "index": 57, "kind": "property", "displayName": "Guardrail Collections Max", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of c [...]
- "heartbeatActionQuery": { "index": 58, "kind": "property", "displayName": "Heartbeat Action Query", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The query executed with every heartb [...]
- "heartbeatIntervalMs": { "index": 59, "kind": "property", "displayName": "Heartbeat Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Length of an interval in m [...]
- "heartbeatTopicsPrefix": { "index": 60, "kind": "property", "displayName": "Heartbeat Topics Prefix", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
- "includeQuery": { "index": 61, "kind": "property", "displayName": "Include Query", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connector should include t [...]
- "includeSchemaChanges": { "index": 62, "kind": "property", "displayName": "Include Schema Changes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connector [...]
- "includeSchemaComments": { "index": 63, "kind": "property", "displayName": "Include Schema Comments", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connect [...]
- "inconsistentSchemaHandlingMode": { "index": 64, "kind": "property", "displayName": "Inconsistent Schema Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
- "incrementalSnapshotAllowSchemaChanges": { "index": 65, "kind": "property", "displayName": "Incremental Snapshot Allow Schema Changes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
- "incrementalSnapshotChunkSize": { "index": 66, "kind": "property", "displayName": "Incremental Snapshot Chunk Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1024, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maxim [...]
- "incrementalSnapshotWatermarkingStrategy": { "index": 67, "kind": "property", "displayName": "Incremental Snapshot Watermarking Strategy", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "INSERT_INSERT", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
- "maxBatchSize": { "index": 68, "kind": "property", "displayName": "Max Batch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of source recor [...]
- "maxQueueSize": { "index": 69, "kind": "property", "displayName": "Max Queue Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for change event [...]
- "maxQueueSizeInBytes": { "index": 70, "kind": "property", "displayName": "Max Queue Size In Bytes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue in [...]
- "messageKeyColumns": { "index": 71, "kind": "property", "displayName": "Message Key Columns", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressions [...]
- "minRowCountToStreamResults": { "index": 72, "kind": "property", "displayName": "Min Row Count To Stream Results", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The number [...]
- "notificationEnabledChannels": { "index": 73, "kind": "property", "displayName": "Notification Enabled Channels", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notification c [...]
- "notificationSinkTopicName": { "index": 74, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic for [...]
- "openlineageIntegrationConfigFilePath": { "index": 75, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 76, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
- "openlineageIntegrationEnabled": { "index": 77, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Ena [...]
- "openlineageIntegrationJobDescription": { "index": 78, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "confi [...]
- "openlineageIntegrationJobNamespace": { "index": 79, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job [...]
- "openlineageIntegrationJobOwners": { "index": 80, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's own [...]
- "openlineageIntegrationJobTags": { "index": 81, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's tags em [...]
- "pollIntervalMs": { "index": 82, "kind": "property", "displayName": "Poll Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change event [...]
- "postProcessors": { "index": 83, "kind": "property", "displayName": "Post Processors", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The processors [...]
- "provideTransactionMetadata": { "index": 84, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enables t [...]
- "queryFetchSize": { "index": 85, "kind": "property", "displayName": "Query Fetch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should [...]
- "retriableRestartConnectorWaitMs": { "index": 86, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "schemaHistoryInternal": { "index": 87, "kind": "property", "displayName": "Schema History Internal", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFie [...]
- "schemaHistoryInternalFileFilename": { "index": 88, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The path [...]
- "schemaHistoryInternalSkipUnparseableDdl": { "index": 89, "kind": "property", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuratio [...]
- "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 90, "kind": "property", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurat [...]
- "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 91, "kind": "property", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFie [...]
- "schemaNameAdjustmentMode": { "index": 92, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Spe [...]
- "signalDataCollection": { "index": 93, "kind": "property", "displayName": "Signal Data Collection", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection that [...]
- "signalEnabledChannels": { "index": 94, "kind": "property", "displayName": "Signal Enabled Channels", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of [...]
- "signalPollIntervalMs": { "index": 95, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looking fo [...]
- "skippedOperations": { "index": 96, "kind": "property", "displayName": "Skipped Operations", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separated li [...]
- "snapshotDelayMs": { "index": 97, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snapshot [...]
- "snapshotFetchSize": { "index": 98, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loaded in [...]
- "snapshotIncludeCollectionList": { "index": 99, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting must [...]
- "snapshotLockingMode": { "index": 100, "kind": "property", "displayName": "Snapshot Locking Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "minimal", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Controls h [...]
- "snapshotLockTimeoutMs": { "index": 101, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
- "snapshotMaxThreads": { "index": 102, "kind": "property", "displayName": "Snapshot Max Threads", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of threads us [...]
- "snapshotMaxThreadsMultiplier": { "index": 103, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The factor [...]
- "snapshotMode": { "index": 104, "kind": "property", "displayName": "Snapshot Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for running [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 105, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 106, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurati [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 107, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configu [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 108, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 109, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configu [...]
- "snapshotModeCustomName": { "index": 110, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is set as [...]
- "snapshotQueryMode": { "index": 111, "kind": "property", "displayName": "Snapshot Query Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "select_all", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Controls qu [...]
- "snapshotQueryModeCustomName": { "index": 112, "kind": "property", "displayName": "Snapshot Query Mode Custom Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.quer [...]
- "snapshotSelectStatementOverrides": { "index": 113, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This prope [...]
- "snapshotTablesOrderByRowCount": { "index": 114, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
- "sourceinfoStructMaker": { "index": 115, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.mysql.MySqlSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configuration [...]
- "streamingDelayMs": { "index": 116, "kind": "property", "displayName": "Streaming Delay Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the snaps [...]
- "tableExcludeList": { "index": 117, "kind": "property", "displayName": "Table Exclude List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expressio [...]
- "tableIgnoreBuiltin": { "index": 118, "kind": "property", "displayName": "Table Ignore Builtin", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifying whether b [...]
- "tableIncludeList": { "index": 119, "kind": "property", "displayName": "Table Include List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be capt [...]
- "timePrecisionMode": { "index": 120, "kind": "property", "displayName": "Time Precision Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive_time_microseconds", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "tombstonesOnDelete": { "index": 121, "kind": "property", "displayName": "Tombstones On Delete", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete operation [...]
- "topicNamingStrategy": { "index": 122, "kind": "property", "displayName": "Topic Naming Strategy", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
- "topicPrefix": { "index": 123, "kind": "property", "displayName": "Topic Prefix", "group": "mysql", "label": "consumer,mysql", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies and [...]
- "transactionMetadataFactory": { "index": 124, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfigura [...]
- "useNongracefulDisconnect": { "index": 125, "kind": "property", "displayName": "Use Nongraceful Disconnect", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether to u [...]
+ "ddlParserType": { "index": 46, "kind": "property", "displayName": "Ddl Parser Type", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "default", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies which ANTLR g [...]
+ "decimalHandlingMode": { "index": 47, "kind": "property", "displayName": "Decimal Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "precise", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify how [...]
+ "enableTimeAdjuster": { "index": 48, "kind": "property", "displayName": "Enable Time Adjuster", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The database allows the us [...]
+ "errorsMaxRetries": { "index": 49, "kind": "property", "displayName": "Errors Max Retries", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of retries on con [...]
+ "eventDeserializationFailureHandlingMode": { "index": 50, "kind": "property", "displayName": "Event Deserialization Failure Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
+ "eventProcessingFailureHandlingMode": { "index": 51, "kind": "property", "displayName": "Event Processing Failure Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
+ "executorShutdownTimeoutMs": { "index": 52, "kind": "property", "displayName": "Executor Shutdown Timeout Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "4s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum t [...]
+ "extendedHeadersEnabled": { "index": 53, "kind": "property", "displayName": "Extended Headers Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable\/Disable De [...]
+ "gtidIgnoreOnRecovery": { "index": 54, "kind": "property", "displayName": "Gtid Ignore On Recovery", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connecto [...]
+ "gtidSourceExcludes": { "index": 55, "kind": "property", "displayName": "Gtid Source Excludes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The source UUIDs used to exclude GTID ra [...]
+ "gtidSourceFilterDmlEvents": { "index": 56, "kind": "property", "displayName": "Gtid Source Filter Dml Events", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set t [...]
+ "gtidSourceIncludes": { "index": 57, "kind": "property", "displayName": "Gtid Source Includes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The source UUIDs used to include GTID ra [...]
+ "guardrailCollectionsLimitAction": { "index": 58, "kind": "property", "displayName": "Guardrail Collections Limit Action", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "warn", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "desc [...]
+ "guardrailCollectionsMax": { "index": 59, "kind": "property", "displayName": "Guardrail Collections Max", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of c [...]
+ "heartbeatActionQuery": { "index": 60, "kind": "property", "displayName": "Heartbeat Action Query", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The query executed with every heartb [...]
+ "heartbeatIntervalMs": { "index": 61, "kind": "property", "displayName": "Heartbeat Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Length of an interval in m [...]
+ "heartbeatTopicsPrefix": { "index": 62, "kind": "property", "displayName": "Heartbeat Topics Prefix", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
+ "includeQuery": { "index": 63, "kind": "property", "displayName": "Include Query", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connector should include t [...]
+ "includeSchemaChanges": { "index": 64, "kind": "property", "displayName": "Include Schema Changes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connector [...]
+ "includeSchemaComments": { "index": 65, "kind": "property", "displayName": "Include Schema Comments", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connect [...]
+ "inconsistentSchemaHandlingMode": { "index": 66, "kind": "property", "displayName": "Inconsistent Schema Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
+ "incrementalSnapshotAllowSchemaChanges": { "index": 67, "kind": "property", "displayName": "Incremental Snapshot Allow Schema Changes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
+ "incrementalSnapshotChunkSize": { "index": 68, "kind": "property", "displayName": "Incremental Snapshot Chunk Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1024, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maxim [...]
+ "incrementalSnapshotWatermarkingStrategy": { "index": 69, "kind": "property", "displayName": "Incremental Snapshot Watermarking Strategy", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "INSERT_INSERT", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
+ "maxBatchSize": { "index": 70, "kind": "property", "displayName": "Max Batch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of source recor [...]
+ "maxQueueSize": { "index": 71, "kind": "property", "displayName": "Max Queue Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for change event [...]
+ "maxQueueSizeInBytes": { "index": 72, "kind": "property", "displayName": "Max Queue Size In Bytes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue in [...]
+ "memoryManagementSchemasClass": { "index": 73, "kind": "property", "displayName": "Memory Management Schemas Class", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", [...]
+ "memoryManagementTablesClass": { "index": 74, "kind": "property", "displayName": "Memory Management Tables Class", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", " [...]
+ "messageKeyColumns": { "index": 75, "kind": "property", "displayName": "Message Key Columns", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressions [...]
+ "minRowCountToStreamResults": { "index": 76, "kind": "property", "displayName": "Min Row Count To Stream Results", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The number [...]
+ "notificationEnabledChannels": { "index": 77, "kind": "property", "displayName": "Notification Enabled Channels", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notification c [...]
+ "notificationSinkTopicName": { "index": 78, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic for [...]
+ "openlineageIntegrationConfigFilePath": { "index": 79, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 80, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
+ "openlineageIntegrationEnabled": { "index": 81, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Ena [...]
+ "openlineageIntegrationJobDescription": { "index": 82, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "confi [...]
+ "openlineageIntegrationJobNamespace": { "index": 83, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job [...]
+ "openlineageIntegrationJobOwners": { "index": 84, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's own [...]
+ "openlineageIntegrationJobTags": { "index": 85, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's tags em [...]
+ "pollIntervalMs": { "index": 86, "kind": "property", "displayName": "Poll Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change event [...]
+ "postProcessors": { "index": 87, "kind": "property", "displayName": "Post Processors", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The processors [...]
+ "provideTransactionMetadata": { "index": 88, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enables t [...]
+ "queryFetchSize": { "index": 89, "kind": "property", "displayName": "Query Fetch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should [...]
+ "retriableRestartConnectorWaitMs": { "index": 90, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "schemaHistoryInternal": { "index": 91, "kind": "property", "displayName": "Schema History Internal", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFie [...]
+ "schemaHistoryInternalFileFilename": { "index": 92, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The path [...]
+ "schemaHistoryInternalSkipUnparseableDdl": { "index": 93, "kind": "property", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuratio [...]
+ "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 94, "kind": "property", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurat [...]
+ "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 95, "kind": "property", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFie [...]
+ "schemaNameAdjustmentMode": { "index": 96, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Spe [...]
+ "signalDataCollection": { "index": 97, "kind": "property", "displayName": "Signal Data Collection", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection that [...]
+ "signalEnabledChannels": { "index": 98, "kind": "property", "displayName": "Signal Enabled Channels", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of [...]
+ "signalPollIntervalMs": { "index": 99, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looking fo [...]
+ "skippedOperations": { "index": 100, "kind": "property", "displayName": "Skipped Operations", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separated l [...]
+ "snapshotDelayMs": { "index": 101, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snapshot [...]
+ "snapshotFetchSize": { "index": 102, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loaded i [...]
+ "snapshotIncludeCollectionList": { "index": 103, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting mus [...]
+ "snapshotLockingMode": { "index": 104, "kind": "property", "displayName": "Snapshot Locking Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "minimal", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Controls h [...]
+ "snapshotLockTimeoutMs": { "index": 105, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
+ "snapshotMaxThreads": { "index": 106, "kind": "property", "displayName": "Snapshot Max Threads", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of threads us [...]
+ "snapshotMaxThreadsMultiplier": { "index": 107, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The factor [...]
+ "snapshotMode": { "index": 108, "kind": "property", "displayName": "Snapshot Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for running [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 109, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 110, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurati [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 111, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configu [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 112, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 113, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configu [...]
+ "snapshotModeCustomName": { "index": 114, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is set as [...]
+ "snapshotQueryMode": { "index": 115, "kind": "property", "displayName": "Snapshot Query Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "select_all", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Controls qu [...]
+ "snapshotQueryModeCustomName": { "index": 116, "kind": "property", "displayName": "Snapshot Query Mode Custom Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.quer [...]
+ "snapshotSelectStatementOverrides": { "index": 117, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This prope [...]
+ "snapshotTablesOrderByRowCount": { "index": 118, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
+ "sourceinfoStructMaker": { "index": 119, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.mysql.MySqlSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configuration [...]
+ "statisticsMetricsEnabled": { "index": 120, "kind": "property", "displayName": "Statistics Metrics Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable to col [...]
+ "streamingDelayMs": { "index": 121, "kind": "property", "displayName": "Streaming Delay Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the snaps [...]
+ "tableExcludeList": { "index": 122, "kind": "property", "displayName": "Table Exclude List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expressio [...]
+ "tableIgnoreBuiltin": { "index": 123, "kind": "property", "displayName": "Table Ignore Builtin", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifying whether b [...]
+ "tableIncludeList": { "index": 124, "kind": "property", "displayName": "Table Include List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be capt [...]
+ "timePrecisionMode": { "index": 125, "kind": "property", "displayName": "Time Precision Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive_time_microseconds", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
+ "tombstonesOnDelete": { "index": 126, "kind": "property", "displayName": "Tombstones On Delete", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete operation [...]
+ "topicNamingStrategy": { "index": 127, "kind": "property", "displayName": "Topic Naming Strategy", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
+ "topicPrefix": { "index": 128, "kind": "property", "displayName": "Topic Prefix", "group": "mysql", "label": "consumer,mysql", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies and [...]
+ "transactionMetadataFactory": { "index": 129, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfigura [...]
+ "useNongracefulDisconnect": { "index": 130, "kind": "property", "displayName": "Use Nongraceful Disconnect", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether to u [...]
},
"headers": {
"CamelDebeziumSourceMetadata": { "index": 0, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "Map<String, Object>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The metadata about the source event, for example table name, database name, log position, etc, please refer to the Debezium documentation for more info.", "constantName": "org.apache.camel.component.debezium.DebeziumConst [...]
@@ -208,85 +213,90 @@
"databaseSslTruststorePassword": { "index": 44, "kind": "parameter", "displayName": "Database Ssl Truststore Password", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The password for [...]
"databaseUser": { "index": 45, "kind": "parameter", "displayName": "Database User", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the database user to be used when connecting [...]
"datatypePropagateSourceType": { "index": 46, "kind": "parameter", "displayName": "Datatype Propagate Source Type", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated li [...]
- "decimalHandlingMode": { "index": 47, "kind": "parameter", "displayName": "Decimal Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "precise", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify ho [...]
- "enableTimeAdjuster": { "index": 48, "kind": "parameter", "displayName": "Enable Time Adjuster", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The database allows the u [...]
- "errorsMaxRetries": { "index": 49, "kind": "parameter", "displayName": "Errors Max Retries", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of retries on co [...]
- "eventDeserializationFailureHandlingMode": { "index": 50, "kind": "parameter", "displayName": "Event Deserialization Failure Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
- "eventProcessingFailureHandlingMode": { "index": 51, "kind": "parameter", "displayName": "Event Processing Failure Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
- "executorShutdownTimeoutMs": { "index": 52, "kind": "parameter", "displayName": "Executor Shutdown Timeout Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "4s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum [...]
- "extendedHeadersEnabled": { "index": 53, "kind": "parameter", "displayName": "Extended Headers Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable\/Disable D [...]
- "gtidSourceExcludes": { "index": 54, "kind": "parameter", "displayName": "Gtid Source Excludes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The source UUIDs used to exclude GTID r [...]
- "gtidSourceFilterDmlEvents": { "index": 55, "kind": "parameter", "displayName": "Gtid Source Filter Dml Events", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set [...]
- "gtidSourceIncludes": { "index": 56, "kind": "parameter", "displayName": "Gtid Source Includes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The source UUIDs used to include GTID r [...]
- "guardrailCollectionsLimitAction": { "index": 57, "kind": "parameter", "displayName": "Guardrail Collections Limit Action", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "warn", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
- "guardrailCollectionsMax": { "index": 58, "kind": "parameter", "displayName": "Guardrail Collections Max", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of [...]
- "heartbeatActionQuery": { "index": 59, "kind": "parameter", "displayName": "Heartbeat Action Query", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The query executed with every heart [...]
- "heartbeatIntervalMs": { "index": 60, "kind": "parameter", "displayName": "Heartbeat Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Length of an interval in [...]
- "heartbeatTopicsPrefix": { "index": 61, "kind": "parameter", "displayName": "Heartbeat Topics Prefix", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descript [...]
- "includeQuery": { "index": 62, "kind": "parameter", "displayName": "Include Query", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connector should include [...]
- "includeSchemaChanges": { "index": 63, "kind": "parameter", "displayName": "Include Schema Changes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connector [...]
- "includeSchemaComments": { "index": 64, "kind": "parameter", "displayName": "Include Schema Comments", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connec [...]
- "inconsistentSchemaHandlingMode": { "index": 65, "kind": "parameter", "displayName": "Inconsistent Schema Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
- "incrementalSnapshotAllowSchemaChanges": { "index": 66, "kind": "parameter", "displayName": "Incremental Snapshot Allow Schema Changes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "incrementalSnapshotChunkSize": { "index": 67, "kind": "parameter", "displayName": "Incremental Snapshot Chunk Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1024, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maxi [...]
- "incrementalSnapshotWatermarkingStrategy": { "index": 68, "kind": "parameter", "displayName": "Incremental Snapshot Watermarking Strategy", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "INSERT_INSERT", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
- "maxBatchSize": { "index": 69, "kind": "parameter", "displayName": "Max Batch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of source reco [...]
- "maxQueueSize": { "index": 70, "kind": "parameter", "displayName": "Max Queue Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for change even [...]
- "maxQueueSizeInBytes": { "index": 71, "kind": "parameter", "displayName": "Max Queue Size In Bytes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue i [...]
- "messageKeyColumns": { "index": 72, "kind": "parameter", "displayName": "Message Key Columns", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressions [...]
- "minRowCountToStreamResults": { "index": 73, "kind": "parameter", "displayName": "Min Row Count To Stream Results", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The number [...]
- "notificationEnabledChannels": { "index": 74, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notification [...]
- "notificationSinkTopicName": { "index": 75, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic fo [...]
- "openlineageIntegrationConfigFilePath": { "index": 76, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 77, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
- "openlineageIntegrationEnabled": { "index": 78, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "En [...]
- "openlineageIntegrationJobDescription": { "index": 79, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "conf [...]
- "openlineageIntegrationJobNamespace": { "index": 80, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The jo [...]
- "openlineageIntegrationJobOwners": { "index": 81, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's ow [...]
- "openlineageIntegrationJobTags": { "index": 82, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's tags e [...]
- "pollIntervalMs": { "index": 83, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change even [...]
- "postProcessors": { "index": 84, "kind": "parameter", "displayName": "Post Processors", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The processors [...]
- "provideTransactionMetadata": { "index": 85, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enables [...]
- "queryFetchSize": { "index": 86, "kind": "parameter", "displayName": "Query Fetch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that shoul [...]
- "retriableRestartConnectorWaitMs": { "index": 87, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "schemaHistoryInternal": { "index": 88, "kind": "parameter", "displayName": "Schema History Internal", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
- "schemaHistoryInternalFileFilename": { "index": 89, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The pat [...]
- "schemaHistoryInternalSkipUnparseableDdl": { "index": 90, "kind": "parameter", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurati [...]
- "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 91, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configura [...]
- "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 92, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
- "schemaNameAdjustmentMode": { "index": 93, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Sp [...]
- "signalDataCollection": { "index": 94, "kind": "parameter", "displayName": "Signal Data Collection", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection tha [...]
- "signalEnabledChannels": { "index": 95, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of [...]
- "signalPollIntervalMs": { "index": 96, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looking f [...]
- "skippedOperations": { "index": 97, "kind": "parameter", "displayName": "Skipped Operations", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separated l [...]
- "snapshotDelayMs": { "index": 98, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snapshot [...]
- "snapshotFetchSize": { "index": 99, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loaded i [...]
- "snapshotIncludeCollectionList": { "index": 100, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting mu [...]
- "snapshotLockingMode": { "index": 101, "kind": "parameter", "displayName": "Snapshot Locking Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "minimal", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Controls [...]
- "snapshotLockTimeoutMs": { "index": 102, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
- "snapshotMaxThreads": { "index": 103, "kind": "parameter", "displayName": "Snapshot Max Threads", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of threads u [...]
- "snapshotMaxThreadsMultiplier": { "index": 104, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The factor [...]
- "snapshotMode": { "index": 105, "kind": "parameter", "displayName": "Snapshot Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for running [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 106, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 107, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurat [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 108, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "config [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 109, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 110, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "config [...]
- "snapshotModeCustomName": { "index": 111, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is set a [...]
- "snapshotQueryMode": { "index": 112, "kind": "parameter", "displayName": "Snapshot Query Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "select_all", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Controls q [...]
- "snapshotQueryModeCustomName": { "index": 113, "kind": "parameter", "displayName": "Snapshot Query Mode Custom Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.que [...]
- "snapshotSelectStatementOverrides": { "index": 114, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This prop [...]
- "snapshotTablesOrderByRowCount": { "index": 115, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
- "sourceinfoStructMaker": { "index": 116, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.mysql.MySqlSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
- "streamingDelayMs": { "index": 117, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the snap [...]
- "tableExcludeList": { "index": 118, "kind": "parameter", "displayName": "Table Exclude List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expressi [...]
- "tableIgnoreBuiltin": { "index": 119, "kind": "parameter", "displayName": "Table Ignore Builtin", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifying whether [...]
- "tableIncludeList": { "index": 120, "kind": "parameter", "displayName": "Table Include List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be cap [...]
- "timePrecisionMode": { "index": 121, "kind": "parameter", "displayName": "Time Precision Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive_time_microseconds", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
- "tombstonesOnDelete": { "index": 122, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete operatio [...]
- "topicNamingStrategy": { "index": 123, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
- "topicPrefix": { "index": 124, "kind": "parameter", "displayName": "Topic Prefix", "group": "mysql", "label": "consumer,mysql", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies an [...]
- "transactionMetadataFactory": { "index": 125, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfigur [...]
- "useNongracefulDisconnect": { "index": 126, "kind": "parameter", "displayName": "Use Nongraceful Disconnect", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether to [...]
+ "ddlParserType": { "index": 47, "kind": "parameter", "displayName": "Ddl Parser Type", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "default", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies which ANTLR [...]
+ "decimalHandlingMode": { "index": 48, "kind": "parameter", "displayName": "Decimal Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "precise", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify ho [...]
+ "enableTimeAdjuster": { "index": 49, "kind": "parameter", "displayName": "Enable Time Adjuster", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The database allows the u [...]
+ "errorsMaxRetries": { "index": 50, "kind": "parameter", "displayName": "Errors Max Retries", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of retries on co [...]
+ "eventDeserializationFailureHandlingMode": { "index": 51, "kind": "parameter", "displayName": "Event Deserialization Failure Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
+ "eventProcessingFailureHandlingMode": { "index": 52, "kind": "parameter", "displayName": "Event Processing Failure Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
+ "executorShutdownTimeoutMs": { "index": 53, "kind": "parameter", "displayName": "Executor Shutdown Timeout Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "4s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum [...]
+ "extendedHeadersEnabled": { "index": 54, "kind": "parameter", "displayName": "Extended Headers Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable\/Disable D [...]
+ "gtidIgnoreOnRecovery": { "index": 55, "kind": "parameter", "displayName": "Gtid Ignore On Recovery", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connect [...]
+ "gtidSourceExcludes": { "index": 56, "kind": "parameter", "displayName": "Gtid Source Excludes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The source UUIDs used to exclude GTID r [...]
+ "gtidSourceFilterDmlEvents": { "index": 57, "kind": "parameter", "displayName": "Gtid Source Filter Dml Events", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set [...]
+ "gtidSourceIncludes": { "index": 58, "kind": "parameter", "displayName": "Gtid Source Includes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The source UUIDs used to include GTID r [...]
+ "guardrailCollectionsLimitAction": { "index": 59, "kind": "parameter", "displayName": "Guardrail Collections Limit Action", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "warn", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
+ "guardrailCollectionsMax": { "index": 60, "kind": "parameter", "displayName": "Guardrail Collections Max", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of [...]
+ "heartbeatActionQuery": { "index": 61, "kind": "parameter", "displayName": "Heartbeat Action Query", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The query executed with every heart [...]
+ "heartbeatIntervalMs": { "index": 62, "kind": "parameter", "displayName": "Heartbeat Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Length of an interval in [...]
+ "heartbeatTopicsPrefix": { "index": 63, "kind": "parameter", "displayName": "Heartbeat Topics Prefix", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descript [...]
+ "includeQuery": { "index": 64, "kind": "parameter", "displayName": "Include Query", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connector should include [...]
+ "includeSchemaChanges": { "index": 65, "kind": "parameter", "displayName": "Include Schema Changes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connector [...]
+ "includeSchemaComments": { "index": 66, "kind": "parameter", "displayName": "Include Schema Comments", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connec [...]
+ "inconsistentSchemaHandlingMode": { "index": 67, "kind": "parameter", "displayName": "Inconsistent Schema Handling Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
+ "incrementalSnapshotAllowSchemaChanges": { "index": 68, "kind": "parameter", "displayName": "Incremental Snapshot Allow Schema Changes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "incrementalSnapshotChunkSize": { "index": 69, "kind": "parameter", "displayName": "Incremental Snapshot Chunk Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1024, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maxi [...]
+ "incrementalSnapshotWatermarkingStrategy": { "index": 70, "kind": "parameter", "displayName": "Incremental Snapshot Watermarking Strategy", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "INSERT_INSERT", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
+ "maxBatchSize": { "index": 71, "kind": "parameter", "displayName": "Max Batch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of source reco [...]
+ "maxQueueSize": { "index": 72, "kind": "parameter", "displayName": "Max Queue Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for change even [...]
+ "maxQueueSizeInBytes": { "index": 73, "kind": "parameter", "displayName": "Max Queue Size In Bytes", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue i [...]
+ "memoryManagementSchemasClass": { "index": 74, "kind": "parameter", "displayName": "Memory Management Schemas Class", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration" [...]
+ "memoryManagementTablesClass": { "index": 75, "kind": "parameter", "displayName": "Memory Management Tables Class", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", [...]
+ "messageKeyColumns": { "index": 76, "kind": "parameter", "displayName": "Message Key Columns", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressions [...]
+ "minRowCountToStreamResults": { "index": 77, "kind": "parameter", "displayName": "Min Row Count To Stream Results", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The number [...]
+ "notificationEnabledChannels": { "index": 78, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notification [...]
+ "notificationSinkTopicName": { "index": 79, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic fo [...]
+ "openlineageIntegrationConfigFilePath": { "index": 80, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 81, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
+ "openlineageIntegrationEnabled": { "index": 82, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "En [...]
+ "openlineageIntegrationJobDescription": { "index": 83, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "conf [...]
+ "openlineageIntegrationJobNamespace": { "index": 84, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The jo [...]
+ "openlineageIntegrationJobOwners": { "index": 85, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's ow [...]
+ "openlineageIntegrationJobTags": { "index": 86, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's tags e [...]
+ "pollIntervalMs": { "index": 87, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change even [...]
+ "postProcessors": { "index": 88, "kind": "parameter", "displayName": "Post Processors", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The processors [...]
+ "provideTransactionMetadata": { "index": 89, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enables [...]
+ "queryFetchSize": { "index": 90, "kind": "parameter", "displayName": "Query Fetch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that shoul [...]
+ "retriableRestartConnectorWaitMs": { "index": 91, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "schemaHistoryInternal": { "index": 92, "kind": "parameter", "displayName": "Schema History Internal", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
+ "schemaHistoryInternalFileFilename": { "index": 93, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The pat [...]
+ "schemaHistoryInternalSkipUnparseableDdl": { "index": 94, "kind": "parameter", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurati [...]
+ "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 95, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configura [...]
+ "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 96, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
+ "schemaNameAdjustmentMode": { "index": 97, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Sp [...]
+ "signalDataCollection": { "index": 98, "kind": "parameter", "displayName": "Signal Data Collection", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection tha [...]
+ "signalEnabledChannels": { "index": 99, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of [...]
+ "signalPollIntervalMs": { "index": 100, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looking [...]
+ "skippedOperations": { "index": 101, "kind": "parameter", "displayName": "Skipped Operations", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separated [...]
+ "snapshotDelayMs": { "index": 102, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snapsho [...]
+ "snapshotFetchSize": { "index": 103, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loaded [...]
+ "snapshotIncludeCollectionList": { "index": 104, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting mu [...]
+ "snapshotLockingMode": { "index": 105, "kind": "parameter", "displayName": "Snapshot Locking Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "minimal", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Controls [...]
+ "snapshotLockTimeoutMs": { "index": 106, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
+ "snapshotMaxThreads": { "index": 107, "kind": "parameter", "displayName": "Snapshot Max Threads", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of threads u [...]
+ "snapshotMaxThreadsMultiplier": { "index": 108, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The factor [...]
+ "snapshotMode": { "index": 109, "kind": "parameter", "displayName": "Snapshot Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for running [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 110, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 111, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurat [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 112, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "config [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 113, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 114, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "config [...]
+ "snapshotModeCustomName": { "index": 115, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is set a [...]
+ "snapshotQueryMode": { "index": 116, "kind": "parameter", "displayName": "Snapshot Query Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "select_all", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Controls q [...]
+ "snapshotQueryModeCustomName": { "index": 117, "kind": "parameter", "displayName": "Snapshot Query Mode Custom Name", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.que [...]
+ "snapshotSelectStatementOverrides": { "index": 118, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This prop [...]
+ "snapshotTablesOrderByRowCount": { "index": 119, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
+ "sourceinfoStructMaker": { "index": 120, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.mysql.MySqlSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
+ "statisticsMetricsEnabled": { "index": 121, "kind": "parameter", "displayName": "Statistics Metrics Enabled", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable to co [...]
+ "streamingDelayMs": { "index": 122, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the snap [...]
+ "tableExcludeList": { "index": 123, "kind": "parameter", "displayName": "Table Exclude List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expressi [...]
+ "tableIgnoreBuiltin": { "index": 124, "kind": "parameter", "displayName": "Table Ignore Builtin", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifying whether [...]
+ "tableIncludeList": { "index": 125, "kind": "parameter", "displayName": "Table Include List", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be cap [...]
+ "timePrecisionMode": { "index": 126, "kind": "parameter", "displayName": "Time Precision Mode", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive_time_microseconds", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
+ "tombstonesOnDelete": { "index": 127, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete operatio [...]
+ "topicNamingStrategy": { "index": 128, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
+ "topicPrefix": { "index": 129, "kind": "parameter", "displayName": "Topic Prefix", "group": "mysql", "label": "consumer,mysql", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies an [...]
+ "transactionMetadataFactory": { "index": 130, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfigur [...]
+ "useNongracefulDisconnect": { "index": 131, "kind": "parameter", "displayName": "Use Nongraceful Disconnect", "group": "mysql", "label": "consumer,mysql", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.mysql.configuration.MySqlConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether to [...]
}
}
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-oracle.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-oracle.json
index 742ae609be5..adb54918360 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-oracle.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-oracle.json
@@ -41,78 +41,78 @@
"archiveDestinationName": { "index": 14, "kind": "property", "displayName": "Archive Destination Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Sets the specific archive lo [...]
"archiveLogHours": { "index": 15, "kind": "property", "displayName": "Archive Log Hours", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The number of hours in the past fr [...]
"binaryHandlingMode": { "index": 16, "kind": "property", "displayName": "Binary Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "bytes", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify how [...]
- "columnExcludeList": { "index": 17, "kind": "property", "displayName": "Column Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Regular expressions matching columns t [...]
- "columnIncludeList": { "index": 18, "kind": "property", "displayName": "Column Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Regular expressions matching columns t [...]
- "columnPropagateSourceType": { "index": 19, "kind": "property", "displayName": "Column Propagate Source Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated lis [...]
- "connectionValidationTimeoutMs": { "index": 20, "kind": "property", "displayName": "Connection Validation Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "1m", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
- "converters": { "index": 21, "kind": "property", "displayName": "Converters", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of custom converters that would be used [...]
- "customMetricTags": { "index": 22, "kind": "property", "displayName": "Custom Metric Tags", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The custom metric tags will accept key-v [...]
- "customSanitizePattern": { "index": 23, "kind": "property", "displayName": "Custom Sanitize Pattern", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".*secret$|.*password$|.*sasl\\.jaas\\.config$|.*basic\\.auth\\.user\\.info|.*registry\\.auth\\.client-secret|.*credentials\\.json$", "configurationClass": "org.apache.camel.component.debezium.ora [...]
- "databaseConnectionAdapter": { "index": 24, "kind": "property", "displayName": "Database Connection Adapter", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "LogMiner", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
- "databaseDbname": { "index": 25, "kind": "property", "displayName": "Database Dbname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the database from which the conne [...]
- "databaseHostname": { "index": 26, "kind": "property", "displayName": "Database Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Resolvable hostname or IP address of the [...]
- "databaseOutServerName": { "index": 27, "kind": "property", "displayName": "Database Out Server Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the XStream Outbound [...]
- "databasePassword": { "index": 28, "kind": "property", "displayName": "Database Password", "group": "oracle", "label": "consumer,oracle", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Password of the dat [...]
- "databasePdbName": { "index": 29, "kind": "property", "displayName": "Database Pdb Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the pluggable database when workin [...]
- "databasePort": { "index": 30, "kind": "property", "displayName": "Database Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1528, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Port of the database server." },
- "databaseQueryTimeoutMs": { "index": 31, "kind": "property", "displayName": "Database Query Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10m", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait fo [...]
- "databaseUrl": { "index": 32, "kind": "property", "displayName": "Database Url", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Complete JDBC URL as an alternative to specifying h [...]
- "databaseUser": { "index": 33, "kind": "property", "displayName": "Database User", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the database user to be used when connect [...]
- "datatypePropagateSourceType": { "index": 34, "kind": "property", "displayName": "Datatype Propagate Source Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated [...]
- "decimalHandlingMode": { "index": 35, "kind": "property", "displayName": "Decimal Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "precise", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify [...]
- "errorsMaxRetries": { "index": 36, "kind": "property", "displayName": "Errors Max Retries", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of retries on [...]
- "eventProcessingFailureHandlingMode": { "index": 37, "kind": "property", "displayName": "Event Processing Failure Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurat [...]
- "executorShutdownTimeoutMs": { "index": 38, "kind": "property", "displayName": "Executor Shutdown Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "4s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maxim [...]
- "extendedHeadersEnabled": { "index": 39, "kind": "property", "displayName": "Extended Headers Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable\/Disabl [...]
- "guardrailCollectionsLimitAction": { "index": 40, "kind": "property", "displayName": "Guardrail Collections Limit Action", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "warn", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
- "guardrailCollectionsMax": { "index": 41, "kind": "property", "displayName": "Guardrail Collections Max", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
- "heartbeatActionQuery": { "index": 42, "kind": "property", "displayName": "Heartbeat Action Query", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The query executed with every he [...]
- "heartbeatIntervalMs": { "index": 43, "kind": "property", "displayName": "Heartbeat Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Length of an interval [...]
- "heartbeatTopicsPrefix": { "index": 44, "kind": "property", "displayName": "Heartbeat Topics Prefix", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
- "includeSchemaChanges": { "index": 45, "kind": "property", "displayName": "Include Schema Changes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connec [...]
- "includeSchemaComments": { "index": 46, "kind": "property", "displayName": "Include Schema Comments", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the con [...]
- "incrementalSnapshotWatermarkingStrategy": { "index": 47, "kind": "property", "displayName": "Incremental Snapshot Watermarking Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "INSERT_INSERT", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
- "intervalHandlingMode": { "index": 48, "kind": "property", "displayName": "Interval Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "numeric", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Speci [...]
- "legacyDecimalHandlingStrategy": { "index": 49, "kind": "property", "displayName": "Legacy Decimal Handling Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "lobEnabled": { "index": 50, "kind": "property", "displayName": "Lob Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set to 'false', the default, LOB [...]
- "logMiningArchiveLogOnlyMode": { "index": 51, "kind": "property", "displayName": "Log Mining Archive Log Only Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "logMiningArchiveLogOnlyScnPollIntervalMs": { "index": 52, "kind": "property", "displayName": "Log Mining Archive Log Only Scn Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
- "logMiningBatchSizeDefault": { "index": 53, "kind": "property", "displayName": "Log Mining Batch Size Default", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 20000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The star [...]
- "logMiningBatchSizeIncrement": { "index": 54, "kind": "property", "displayName": "Log Mining Batch Size Increment", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 20000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Acti [...]
- "logMiningBatchSizeMax": { "index": 55, "kind": "property", "displayName": "Log Mining Batch Size Max", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 100000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum SCN [...]
- "logMiningBatchSizeMin": { "index": 56, "kind": "property", "displayName": "Log Mining Batch Size Min", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The minimum SCN i [...]
- "logMiningBufferDropOnStop": { "index": 57, "kind": "property", "displayName": "Log Mining Buffer Drop On Stop", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When [...]
- "logMiningBufferEhcacheEventsConfig": { "index": 58, "kind": "property", "displayName": "Log Mining Buffer Ehcache Events Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "S [...]
- "logMiningBufferEhcacheGlobalConfig": { "index": 59, "kind": "property", "displayName": "Log Mining Buffer Ehcache Global Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "S [...]
- "logMiningBufferEhcacheProcessedtransactionsConfig": { "index": 60, "kind": "property", "displayName": "Log Mining Buffer Ehcache Processedtransactions Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
- "logMiningBufferEhcacheRollbacksConfig": { "index": 61, "kind": "property", "displayName": "Log Mining Buffer Ehcache Rollbacks Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "logMiningBufferEhcacheSchemachangesConfig": { "index": 62, "kind": "property", "displayName": "Log Mining Buffer Ehcache Schemachanges Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
- "logMiningBufferEhcacheTransactionsConfig": { "index": 63, "kind": "property", "displayName": "Log Mining Buffer Ehcache Transactions Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "desc [...]
- "logMiningBufferInfinispanCacheEvents": { "index": 64, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Events", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "logMiningBufferInfinispanCacheGlobal": { "index": 65, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Global", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "logMiningBufferInfinispanCacheProcessedTransactions": { "index": 66, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Processed Transactions", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
- "logMiningBufferInfinispanCacheRollbacks": { "index": 67, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Rollbacks", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
- "logMiningBufferInfinispanCacheSchemaChanges": { "index": 68, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Schema Changes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
- "logMiningBufferInfinispanCacheTransactions": { "index": 69, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Transactions", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
- "logMiningBufferTrackRsId": { "index": 70, "kind": "property", "displayName": "Log Mining Buffer Track Rs Id", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This co [...]
- "logMiningBufferTransactionEventsThreshold": { "index": 71, "kind": "property", "displayName": "Log Mining Buffer Transaction Events Threshold", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurati [...]
- "logMiningBufferType": { "index": 72, "kind": "property", "displayName": "Log Mining Buffer Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "memory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The buf [...]
- "logMiningClientidExcludeList": { "index": 73, "kind": "property", "displayName": "Log Mining Clientid Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separate [...]
- "logMiningClientidIncludeList": { "index": 74, "kind": "property", "displayName": "Log Mining Clientid Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separate [...]
- "logMiningFlushTableName": { "index": 75, "kind": "property", "displayName": "Log Mining Flush Table Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "LOG_MINING_FLUSH", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
- "logMiningIncludeRedoSql": { "index": 76, "kind": "property", "displayName": "Log Mining Include Redo Sql", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When enab [...]
- "logMiningPathDictionary": { "index": 77, "kind": "property", "displayName": "Log Mining Path Dictionary", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This is required when usi [...]
- "logMiningQueryFilterMode": { "index": 78, "kind": "property", "displayName": "Log Mining Query Filter Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "logMiningReadonlyHostname": { "index": 79, "kind": "property", "displayName": "Log Mining Readonly Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The hostname the conn [...]
- "logMiningRestartConnection": { "index": 80, "kind": "property", "displayName": "Log Mining Restart Connection", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Debe [...]
- "logMiningScnGapDetectionGapSizeMin": { "index": 81, "kind": "property", "displayName": "Log Mining Scn Gap Detection Gap Size Min", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
- "logMiningScnGapDetectionTimeIntervalMaxMs": { "index": 82, "kind": "property", "displayName": "Log Mining Scn Gap Detection Time Interval Max Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "20s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
- "logMiningSessionMaxMs": { "index": 83, "kind": "property", "displayName": "Log Mining Session Max Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum num [...]
- "logMiningSleepTimeDefaultMs": { "index": 84, "kind": "property", "displayName": "Log Mining Sleep Time Default Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "1s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
- "logMiningSleepTimeIncrementMs": { "index": 85, "kind": "property", "displayName": "Log Mining Sleep Time Increment Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "200ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
- "logMiningSleepTimeMaxMs": { "index": 86, "kind": "property", "displayName": "Log Mining Sleep Time Max Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "3s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum [...]
- "logMiningSleepTimeMinMs": { "index": 87, "kind": "property", "displayName": "Log Mining Sleep Time Min Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The minimu [...]
- "logMiningStrategy": { "index": 88, "kind": "property", "displayName": "Log Mining Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "online_catalog", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Ther [...]
+ "captureMode": { "index": 17, "kind": "property", "displayName": "Capture Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "primary", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies the capture mo [...]
+ "columnExcludeList": { "index": 18, "kind": "property", "displayName": "Column Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Regular expressions matching columns t [...]
+ "columnIncludeList": { "index": 19, "kind": "property", "displayName": "Column Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Regular expressions matching columns t [...]
+ "columnPropagateSourceType": { "index": 20, "kind": "property", "displayName": "Column Propagate Source Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated lis [...]
+ "connectionValidationTimeoutMs": { "index": 21, "kind": "property", "displayName": "Connection Validation Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "1m", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
+ "converters": { "index": 22, "kind": "property", "displayName": "Converters", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of custom converters that would be used [...]
+ "customMetricTags": { "index": 23, "kind": "property", "displayName": "Custom Metric Tags", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The custom metric tags will accept key-v [...]
+ "customSanitizePattern": { "index": 24, "kind": "property", "displayName": "Custom Sanitize Pattern", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".*secret$|.*password$|.*sasl\\.jaas\\.config$|.*basic\\.auth\\.user\\.info|.*registry\\.auth\\.client-secret|.*credentials\\.json$", "configurationClass": "org.apache.camel.component.debezium.ora [...]
+ "databaseConnectionAdapter": { "index": 25, "kind": "property", "displayName": "Database Connection Adapter", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "LogMiner", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
+ "databaseDbname": { "index": 26, "kind": "property", "displayName": "Database Dbname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the database from which the conne [...]
+ "databaseHostname": { "index": 27, "kind": "property", "displayName": "Database Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Resolvable hostname or IP address of the [...]
+ "databaseOutServerName": { "index": 28, "kind": "property", "displayName": "Database Out Server Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the XStream Outbound [...]
+ "databasePassword": { "index": 29, "kind": "property", "displayName": "Database Password", "group": "oracle", "label": "consumer,oracle", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Password of the dat [...]
+ "databasePdbName": { "index": 30, "kind": "property", "displayName": "Database Pdb Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the pluggable database when workin [...]
+ "databasePort": { "index": 31, "kind": "property", "displayName": "Database Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1528, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Port of the database server." },
+ "databaseQueryTimeoutMs": { "index": 32, "kind": "property", "displayName": "Database Query Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10m", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait fo [...]
+ "databaseUrl": { "index": 33, "kind": "property", "displayName": "Database Url", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Complete JDBC URL as an alternative to specifying h [...]
+ "databaseUser": { "index": 34, "kind": "property", "displayName": "Database User", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the database user to be used when connect [...]
+ "datatypePropagateSourceType": { "index": 35, "kind": "property", "displayName": "Datatype Propagate Source Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated [...]
+ "decimalHandlingMode": { "index": 36, "kind": "property", "displayName": "Decimal Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "precise", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify [...]
+ "errorsMaxRetries": { "index": 37, "kind": "property", "displayName": "Errors Max Retries", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of retries on [...]
+ "eventProcessingFailureHandlingMode": { "index": 38, "kind": "property", "displayName": "Event Processing Failure Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurat [...]
+ "executorShutdownTimeoutMs": { "index": 39, "kind": "property", "displayName": "Executor Shutdown Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "4s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maxim [...]
+ "extendedHeadersEnabled": { "index": 40, "kind": "property", "displayName": "Extended Headers Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable\/Disabl [...]
+ "guardrailCollectionsLimitAction": { "index": 41, "kind": "property", "displayName": "Guardrail Collections Limit Action", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "warn", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
+ "guardrailCollectionsMax": { "index": 42, "kind": "property", "displayName": "Guardrail Collections Max", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
+ "heartbeatActionQuery": { "index": 43, "kind": "property", "displayName": "Heartbeat Action Query", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The query executed with every he [...]
+ "heartbeatIntervalMs": { "index": 44, "kind": "property", "displayName": "Heartbeat Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Length of an interval [...]
+ "heartbeatTopicsPrefix": { "index": 45, "kind": "property", "displayName": "Heartbeat Topics Prefix", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
+ "includeSchemaChanges": { "index": 46, "kind": "property", "displayName": "Include Schema Changes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the connec [...]
+ "includeSchemaComments": { "index": 47, "kind": "property", "displayName": "Include Schema Comments", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the con [...]
+ "incrementalSnapshotWatermarkingStrategy": { "index": 48, "kind": "property", "displayName": "Incremental Snapshot Watermarking Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "INSERT_INSERT", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
+ "intervalHandlingMode": { "index": 49, "kind": "property", "displayName": "Interval Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "numeric", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Speci [...]
+ "legacyDecimalHandlingStrategy": { "index": 50, "kind": "property", "displayName": "Legacy Decimal Handling Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "lobEnabled": { "index": 51, "kind": "property", "displayName": "Lob Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set to 'false', the default, LOB [...]
+ "logMiningArchiveLogOnlyMode": { "index": 52, "kind": "property", "displayName": "Log Mining Archive Log Only Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "logMiningArchiveLogOnlyScnPollIntervalMs": { "index": 53, "kind": "property", "displayName": "Log Mining Archive Log Only Scn Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
+ "logMiningBufferDeferredTransactionRetentionMs": { "index": 54, "kind": "property", "displayName": "Log Mining Buffer Deferred Transaction Retention Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "1d", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
+ "logMiningBufferDeferredTransactionStart": { "index": 55, "kind": "property", "displayName": "Log Mining Buffer Deferred Transaction Start", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configur [...]
+ "logMiningBufferDropOnStop": { "index": 56, "kind": "property", "displayName": "Log Mining Buffer Drop On Stop", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When [...]
+ "logMiningBufferEhcacheEventsConfig": { "index": 57, "kind": "property", "displayName": "Log Mining Buffer Ehcache Events Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "S [...]
+ "logMiningBufferEhcacheGlobalConfig": { "index": 58, "kind": "property", "displayName": "Log Mining Buffer Ehcache Global Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "S [...]
+ "logMiningBufferEhcacheProcessedtransactionsConfig": { "index": 59, "kind": "property", "displayName": "Log Mining Buffer Ehcache Processedtransactions Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
+ "logMiningBufferEhcacheRollbacksConfig": { "index": 60, "kind": "property", "displayName": "Log Mining Buffer Ehcache Rollbacks Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
+ "logMiningBufferEhcacheSchemachangesConfig": { "index": 61, "kind": "property", "displayName": "Log Mining Buffer Ehcache Schemachanges Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
+ "logMiningBufferEhcacheTransactionsConfig": { "index": 62, "kind": "property", "displayName": "Log Mining Buffer Ehcache Transactions Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "desc [...]
+ "logMiningBufferInfinispanCacheEvents": { "index": 63, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Events", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "logMiningBufferInfinispanCacheGlobal": { "index": 64, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Global", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "logMiningBufferInfinispanCacheProcessedTransactions": { "index": 65, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Processed Transactions", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
+ "logMiningBufferInfinispanCacheRollbacks": { "index": 66, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Rollbacks", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
+ "logMiningBufferInfinispanCacheSchemaChanges": { "index": 67, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Schema Changes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
+ "logMiningBufferInfinispanCacheTransactions": { "index": 68, "kind": "property", "displayName": "Log Mining Buffer Infinispan Cache Transactions", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
+ "logMiningBufferMemoryLegacyTransactionStart": { "index": 69, "kind": "property", "displayName": "Log Mining Buffer Memory Legacy Transaction Start", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
+ "logMiningBufferTrackClientId": { "index": 70, "kind": "property", "displayName": "Log Mining Buffer Track Client Id", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "logMiningBufferTrackCommitTimestamp": { "index": 71, "kind": "property", "displayName": "Log Mining Buffer Track Commit Timestamp", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", " [...]
+ "logMiningBufferTrackRsId": { "index": 72, "kind": "property", "displayName": "Log Mining Buffer Track Rs Id", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This co [...]
+ "logMiningBufferTrackStartTimestamp": { "index": 73, "kind": "property", "displayName": "Log Mining Buffer Track Start Timestamp", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
+ "logMiningBufferTrackUsername": { "index": 74, "kind": "property", "displayName": "Log Mining Buffer Track Username", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "logMiningBufferTransactionEventsThreshold": { "index": 75, "kind": "property", "displayName": "Log Mining Buffer Transaction Events Threshold", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurati [...]
+ "logMiningBufferType": { "index": 76, "kind": "property", "displayName": "Log Mining Buffer Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "memory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The buf [...]
+ "logMiningClientidExcludeList": { "index": 77, "kind": "property", "displayName": "Log Mining Clientid Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separate [...]
+ "logMiningClientidIncludeList": { "index": 78, "kind": "property", "displayName": "Log Mining Clientid Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separate [...]
+ "logMiningFlushTableName": { "index": 79, "kind": "property", "displayName": "Log Mining Flush Table Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "LOG_MINING_FLUSH", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
+ "logMiningIncludeRedoSql": { "index": 80, "kind": "property", "displayName": "Log Mining Include Redo Sql", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When enab [...]
+ "logMiningLogCountMin": { "index": 81, "kind": "property", "displayName": "Log Mining Log Count Min", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies the minimum n [...]
+ "logMiningPathDictionary": { "index": 82, "kind": "property", "displayName": "Log Mining Path Dictionary", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This is required when usi [...]
+ "logMiningQueryFilterMode": { "index": 83, "kind": "property", "displayName": "Log Mining Query Filter Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "logMiningReadOnly": { "index": 84, "kind": "property", "displayName": "Log Mining Read Only", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set to 'true', th [...]
+ "logMiningReadonlyHostname": { "index": 85, "kind": "property", "displayName": "Log Mining Readonly Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle [...]
+ "logMiningRestartConnection": { "index": 86, "kind": "property", "displayName": "Log Mining Restart Connection", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Debe [...]
+ "logMiningSessionMaxMs": { "index": 87, "kind": "property", "displayName": "Log Mining Session Max Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum num [...]
+ "logMiningStrategy": { "index": 88, "kind": "property", "displayName": "Log Mining Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "online_catalog", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Defi [...]
"logMiningTransactionRetentionMs": { "index": 89, "kind": "property", "displayName": "Log Mining Transaction Retention Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
"logMiningUsernameExcludeList": { "index": 90, "kind": "property", "displayName": "Log Mining Username Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separate [...]
"logMiningUsernameIncludeList": { "index": 91, "kind": "property", "displayName": "Log Mining Username Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separate [...]
@@ -120,63 +120,70 @@
"maxBatchSize": { "index": 93, "kind": "property", "displayName": "Max Batch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of source r [...]
"maxQueueSize": { "index": 94, "kind": "property", "displayName": "Max Queue Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for change e [...]
"maxQueueSizeInBytes": { "index": 95, "kind": "property", "displayName": "Max Queue Size In Bytes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queu [...]
- "messageKeyColumns": { "index": 96, "kind": "property", "displayName": "Message Key Columns", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressi [...]
- "notificationEnabledChannels": { "index": 97, "kind": "property", "displayName": "Notification Enabled Channels", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notificati [...]
- "notificationSinkTopicName": { "index": 98, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topic [...]
- "openlineageIntegrationConfigFilePath": { "index": 99, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 100, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
- "openlineageIntegrationEnabled": { "index": 101, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "openlineageIntegrationJobDescription": { "index": 102, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", " [...]
- "openlineageIntegrationJobNamespace": { "index": 103, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Th [...]
- "openlineageIntegrationJobOwners": { "index": 104, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job' [...]
- "openlineageIntegrationJobTags": { "index": 105, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's ta [...]
- "openlogreplicatorHost": { "index": 106, "kind": "property", "displayName": "Openlogreplicator Host", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The hostname of the OpenLogRep [...]
- "openlogreplicatorPort": { "index": 107, "kind": "property", "displayName": "Openlogreplicator Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The port of the OpenLogReplicator network [...]
- "openlogreplicatorSource": { "index": 108, "kind": "property", "displayName": "Openlogreplicator Source", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The configured logical sou [...]
- "pollIntervalMs": { "index": 109, "kind": "property", "displayName": "Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change [...]
- "postProcessors": { "index": 110, "kind": "property", "displayName": "Post Processors", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The proces [...]
- "provideTransactionMetadata": { "index": 111, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enab [...]
- "queryFetchSize": { "index": 112, "kind": "property", "displayName": "Query Fetch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records th [...]
- "racNodes": { "index": 113, "kind": "property", "displayName": "Rac Nodes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of RAC node hostnames or ip addre [...]
- "retriableRestartConnectorWaitMs": { "index": 114, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
- "schemaHistoryInternal": { "index": 115, "kind": "property", "displayName": "Schema History Internal", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurati [...]
- "schemaHistoryInternalFileFilename": { "index": 116, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
- "schemaHistoryInternalSkipUnparseableDdl": { "index": 117, "kind": "property", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configu [...]
- "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 118, "kind": "property", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "confi [...]
- "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 119, "kind": "property", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurati [...]
- "schemaNameAdjustmentMode": { "index": 120, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "signalDataCollection": { "index": 121, "kind": "property", "displayName": "Signal Data Collection", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection [...]
- "signalEnabledChannels": { "index": 122, "kind": "property", "displayName": "Signal Enabled Channels", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Lis [...]
- "signalPollIntervalMs": { "index": 123, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looki [...]
- "skippedOperations": { "index": 124, "kind": "property", "displayName": "Skipped Operations", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separat [...]
- "snapshotDatabaseErrorsMaxRetries": { "index": 125, "kind": "property", "displayName": "Snapshot Database Errors Max Retries", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "snapshotDelayMs": { "index": 126, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snap [...]
- "snapshotFetchSize": { "index": 127, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be load [...]
- "snapshotIncludeCollectionList": { "index": 128, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting [...]
- "snapshotLockingMode": { "index": 129, "kind": "property", "displayName": "Snapshot Locking Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "shared", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Control [...]
- "snapshotLockTimeoutMs": { "index": 130, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum num [...]
- "snapshotMaxThreads": { "index": 131, "kind": "property", "displayName": "Snapshot Max Threads", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of thread [...]
- "snapshotMaxThreadsMultiplier": { "index": 132, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The fac [...]
- "snapshotMode": { "index": 133, "kind": "property", "displayName": "Snapshot Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for runn [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 134, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 135, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configu [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 136, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "con [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 137, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 138, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
- "snapshotModeCustomName": { "index": 139, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is se [...]
- "snapshotSelectStatementOverrides": { "index": 140, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This p [...]
- "snapshotTablesOrderByRowCount": { "index": 141, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
- "sourceinfoStructMaker": { "index": 142, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.oracle.OracleSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configu [...]
- "streamingDelayMs": { "index": 143, "kind": "property", "displayName": "Streaming Delay Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the s [...]
- "tableExcludeList": { "index": 144, "kind": "property", "displayName": "Table Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expre [...]
- "tableIncludeList": { "index": 145, "kind": "property", "displayName": "Table Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be [...]
- "timePrecisionMode": { "index": 146, "kind": "property", "displayName": "Time Precision Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time, dat [...]
- "tombstonesOnDelete": { "index": 147, "kind": "property", "displayName": "Tombstones On Delete", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete opera [...]
- "topicNamingStrategy": { "index": 148, "kind": "property", "displayName": "Topic Naming Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
- "topicPrefix": { "index": 149, "kind": "property", "displayName": "Topic Prefix", "group": "oracle", "label": "consumer,oracle", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies [...]
- "transactionMetadataFactory": { "index": 150, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfi [...]
- "unavailableValuePlaceholder": { "index": 151, "kind": "property", "displayName": "Unavailable Value Placeholder", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium_unavailable_value", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
- "xstreamOutServerName": { "index": 152, "kind": "property", "displayName": "Xstream Out Server Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the XStream Outbound s [...]
+ "memoryManagementSchemasClass": { "index": 96, "kind": "property", "displayName": "Memory Management Schemas Class", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfigurati [...]
+ "memoryManagementTablesClass": { "index": 97, "kind": "property", "displayName": "Memory Management Tables Class", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration [...]
+ "messageKeyColumns": { "index": 98, "kind": "property", "displayName": "Message Key Columns", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of expressi [...]
+ "notificationEnabledChannels": { "index": 99, "kind": "property", "displayName": "Notification Enabled Channels", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notificati [...]
+ "notificationSinkTopicName": { "index": 100, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topi [...]
+ "openlineageIntegrationConfigFilePath": { "index": 101, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configuration [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 102, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
+ "openlineageIntegrationEnabled": { "index": 103, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "openlineageIntegrationJobDescription": { "index": 104, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", " [...]
+ "openlineageIntegrationJobNamespace": { "index": 105, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Th [...]
+ "openlineageIntegrationJobOwners": { "index": 106, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job' [...]
+ "openlineageIntegrationJobTags": { "index": 107, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's ta [...]
+ "openlogreplicatorHost": { "index": 108, "kind": "property", "displayName": "Openlogreplicator Host", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The hostname of the OpenLogRep [...]
+ "openlogreplicatorPort": { "index": 109, "kind": "property", "displayName": "Openlogreplicator Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The port of the OpenLogReplicator network [...]
+ "openlogreplicatorSource": { "index": 110, "kind": "property", "displayName": "Openlogreplicator Source", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The configured logical sou [...]
+ "pollIntervalMs": { "index": 111, "kind": "property", "displayName": "Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change [...]
+ "postProcessors": { "index": 112, "kind": "property", "displayName": "Post Processors", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The proces [...]
+ "provideTransactionMetadata": { "index": 113, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enab [...]
+ "queryFetchSize": { "index": 114, "kind": "property", "displayName": "Query Fetch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records th [...]
+ "racNodes": { "index": 115, "kind": "property", "displayName": "Rac Nodes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of RAC node hostnames or ip addre [...]
+ "retriableRestartConnectorWaitMs": { "index": 116, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
+ "schemaHistoryInternal": { "index": 117, "kind": "property", "displayName": "Schema History Internal", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurati [...]
+ "schemaHistoryInternalFileFilename": { "index": 118, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
+ "schemaHistoryInternalSkipUnparseableDdl": { "index": 119, "kind": "property", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configu [...]
+ "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 120, "kind": "property", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "confi [...]
+ "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 121, "kind": "property", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurati [...]
+ "schemaNameAdjustmentMode": { "index": 122, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "secondaryDbname": { "index": 123, "kind": "property", "displayName": "Secondary Dbname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle instance database nam [...]
+ "secondaryHostname": { "index": 124, "kind": "property", "displayName": "Secondary Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle instance where ch [...]
+ "secondaryPort": { "index": 125, "kind": "property", "displayName": "Secondary Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1528, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle instance port w [...]
+ "secondaryUrl": { "index": 126, "kind": "property", "displayName": "Secondary Url", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle instance connection string [...]
+ "signalDataCollection": { "index": 127, "kind": "property", "displayName": "Signal Data Collection", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collection [...]
+ "signalEnabledChannels": { "index": 128, "kind": "property", "displayName": "Signal Enabled Channels", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Lis [...]
+ "signalPollIntervalMs": { "index": 129, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for looki [...]
+ "skippedOperations": { "index": 130, "kind": "property", "displayName": "Skipped Operations", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separat [...]
+ "snapshotDatabaseErrorsMaxRetries": { "index": 131, "kind": "property", "displayName": "Snapshot Database Errors Max Retries", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "snapshotDelayMs": { "index": 132, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a snap [...]
+ "snapshotFetchSize": { "index": 133, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be load [...]
+ "snapshotIncludeCollectionList": { "index": 134, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This setting [...]
+ "snapshotLockingMode": { "index": 135, "kind": "property", "displayName": "Snapshot Locking Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "shared", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Control [...]
+ "snapshotLockTimeoutMs": { "index": 136, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum num [...]
+ "snapshotMaxThreads": { "index": 137, "kind": "property", "displayName": "Snapshot Max Threads", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of thread [...]
+ "snapshotMaxThreadsMultiplier": { "index": 138, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The fac [...]
+ "snapshotMode": { "index": 139, "kind": "property", "displayName": "Snapshot Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for runn [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 140, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 141, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configu [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 142, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "con [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 143, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 144, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
+ "snapshotModeCustomName": { "index": 145, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is se [...]
+ "snapshotSelectStatementOverrides": { "index": 146, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This p [...]
+ "snapshotTablesOrderByRowCount": { "index": 147, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
+ "sourceinfoStructMaker": { "index": 148, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.oracle.OracleSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configu [...]
+ "statisticsMetricsEnabled": { "index": 149, "kind": "property", "displayName": "Statistics Metrics Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable to [...]
+ "streamingDelayMs": { "index": 150, "kind": "property", "displayName": "Streaming Delay Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the s [...]
+ "tableExcludeList": { "index": 151, "kind": "property", "displayName": "Table Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expre [...]
+ "tableIncludeList": { "index": 152, "kind": "property", "displayName": "Table Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be [...]
+ "timePrecisionMode": { "index": 153, "kind": "property", "displayName": "Time Precision Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time, dat [...]
+ "tombstonesOnDelete": { "index": 154, "kind": "property", "displayName": "Tombstones On Delete", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete opera [...]
+ "topicNamingStrategy": { "index": 155, "kind": "property", "displayName": "Topic Naming Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
+ "topicPrefix": { "index": 156, "kind": "property", "displayName": "Topic Prefix", "group": "oracle", "label": "consumer,oracle", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifies [...]
+ "transactionMetadataFactory": { "index": 157, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfi [...]
+ "unavailableValuePlaceholder": { "index": 158, "kind": "property", "displayName": "Unavailable Value Placeholder", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium_unavailable_value", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "c [...]
+ "xstreamOutServerName": { "index": 159, "kind": "property", "displayName": "Xstream Out Server Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the XStream Outbound s [...]
},
"headers": {
"CamelDebeziumSourceMetadata": { "index": 0, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "Map<String, Object>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The metadata about the source event, for example table name, database name, log position, etc, please refer to the Debezium documentation for more info.", "constantName": "org.apache.camel.component.debezium.DebeziumConst [...]
@@ -206,78 +213,78 @@
"archiveDestinationName": { "index": 15, "kind": "parameter", "displayName": "Archive Destination Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Sets the specific archive l [...]
"archiveLogHours": { "index": 16, "kind": "parameter", "displayName": "Archive Log Hours", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The number of hours in the past f [...]
"binaryHandlingMode": { "index": 17, "kind": "parameter", "displayName": "Binary Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "bytes", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify ho [...]
- "columnExcludeList": { "index": 18, "kind": "parameter", "displayName": "Column Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Regular expressions matching columns [...]
- "columnIncludeList": { "index": 19, "kind": "parameter", "displayName": "Column Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Regular expressions matching columns [...]
- "columnPropagateSourceType": { "index": 20, "kind": "parameter", "displayName": "Column Propagate Source Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated li [...]
- "connectionValidationTimeoutMs": { "index": 21, "kind": "parameter", "displayName": "Connection Validation Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "1m", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "converters": { "index": 22, "kind": "parameter", "displayName": "Converters", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of custom converters that would be used [...]
- "customMetricTags": { "index": 23, "kind": "parameter", "displayName": "Custom Metric Tags", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The custom metric tags will accept key- [...]
- "customSanitizePattern": { "index": 24, "kind": "parameter", "displayName": "Custom Sanitize Pattern", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".*secret$|.*password$|.*sasl\\.jaas\\.config$|.*basic\\.auth\\.user\\.info|.*registry\\.auth\\.client-secret|.*credentials\\.json$", "configurationClass": "org.apache.camel.component.debezium.or [...]
- "databaseConnectionAdapter": { "index": 25, "kind": "parameter", "displayName": "Database Connection Adapter", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "LogMiner", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descript [...]
- "databaseDbname": { "index": 26, "kind": "parameter", "displayName": "Database Dbname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the database from which the conn [...]
- "databaseHostname": { "index": 27, "kind": "parameter", "displayName": "Database Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Resolvable hostname or IP address of the [...]
- "databaseOutServerName": { "index": 28, "kind": "parameter", "displayName": "Database Out Server Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the XStream Outbound [...]
- "databasePassword": { "index": 29, "kind": "parameter", "displayName": "Database Password", "group": "oracle", "label": "consumer,oracle", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Password of the da [...]
- "databasePdbName": { "index": 30, "kind": "parameter", "displayName": "Database Pdb Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the pluggable database when worki [...]
- "databasePort": { "index": 31, "kind": "parameter", "displayName": "Database Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1528, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Port of the database server." },
- "databaseQueryTimeoutMs": { "index": 32, "kind": "parameter", "displayName": "Database Query Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10m", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait f [...]
- "databaseUrl": { "index": 33, "kind": "parameter", "displayName": "Database Url", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Complete JDBC URL as an alternative to specifying [...]
- "databaseUser": { "index": 34, "kind": "parameter", "displayName": "Database User", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the database user to be used when connec [...]
- "datatypePropagateSourceType": { "index": 35, "kind": "parameter", "displayName": "Datatype Propagate Source Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separate [...]
- "decimalHandlingMode": { "index": 36, "kind": "parameter", "displayName": "Decimal Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "precise", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specif [...]
- "errorsMaxRetries": { "index": 37, "kind": "parameter", "displayName": "Errors Max Retries", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of retries o [...]
- "eventProcessingFailureHandlingMode": { "index": 38, "kind": "parameter", "displayName": "Event Processing Failure Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configura [...]
- "executorShutdownTimeoutMs": { "index": 39, "kind": "parameter", "displayName": "Executor Shutdown Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "4s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maxi [...]
- "extendedHeadersEnabled": { "index": 40, "kind": "parameter", "displayName": "Extended Headers Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable\/Disab [...]
- "guardrailCollectionsLimitAction": { "index": 41, "kind": "parameter", "displayName": "Guardrail Collections Limit Action", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "warn", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "guardrailCollectionsMax": { "index": 42, "kind": "parameter", "displayName": "Guardrail Collections Max", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
- "heartbeatActionQuery": { "index": 43, "kind": "parameter", "displayName": "Heartbeat Action Query", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The query executed with every h [...]
- "heartbeatIntervalMs": { "index": 44, "kind": "parameter", "displayName": "Heartbeat Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Length of an interval [...]
- "heartbeatTopicsPrefix": { "index": 45, "kind": "parameter", "displayName": "Heartbeat Topics Prefix", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "desc [...]
- "includeSchemaChanges": { "index": 46, "kind": "parameter", "displayName": "Include Schema Changes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the conne [...]
- "includeSchemaComments": { "index": 47, "kind": "parameter", "displayName": "Include Schema Comments", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the co [...]
- "incrementalSnapshotWatermarkingStrategy": { "index": 48, "kind": "parameter", "displayName": "Incremental Snapshot Watermarking Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "INSERT_INSERT", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configuration [...]
- "intervalHandlingMode": { "index": 49, "kind": "parameter", "displayName": "Interval Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "numeric", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Spec [...]
- "legacyDecimalHandlingStrategy": { "index": 50, "kind": "parameter", "displayName": "Legacy Decimal Handling Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "lobEnabled": { "index": 51, "kind": "parameter", "displayName": "Lob Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set to 'false', the default, LOB [...]
- "logMiningArchiveLogOnlyMode": { "index": 52, "kind": "parameter", "displayName": "Log Mining Archive Log Only Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "logMiningArchiveLogOnlyScnPollIntervalMs": { "index": 53, "kind": "parameter", "displayName": "Log Mining Archive Log Only Scn Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
- "logMiningBatchSizeDefault": { "index": 54, "kind": "parameter", "displayName": "Log Mining Batch Size Default", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 20000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The sta [...]
- "logMiningBatchSizeIncrement": { "index": 55, "kind": "parameter", "displayName": "Log Mining Batch Size Increment", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 20000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Act [...]
- "logMiningBatchSizeMax": { "index": 56, "kind": "parameter", "displayName": "Log Mining Batch Size Max", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 100000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum SC [...]
- "logMiningBatchSizeMin": { "index": 57, "kind": "parameter", "displayName": "Log Mining Batch Size Min", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The minimum SCN [...]
- "logMiningBufferDropOnStop": { "index": 58, "kind": "parameter", "displayName": "Log Mining Buffer Drop On Stop", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whe [...]
- "logMiningBufferEhcacheEventsConfig": { "index": 59, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Events Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "logMiningBufferEhcacheGlobalConfig": { "index": 60, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Global Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "logMiningBufferEhcacheProcessedtransactionsConfig": { "index": 61, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Processedtransactions Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
- "logMiningBufferEhcacheRollbacksConfig": { "index": 62, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Rollbacks Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
- "logMiningBufferEhcacheSchemachangesConfig": { "index": 63, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Schemachanges Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
- "logMiningBufferEhcacheTransactionsConfig": { "index": 64, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Transactions Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
- "logMiningBufferInfinispanCacheEvents": { "index": 65, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Events", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
- "logMiningBufferInfinispanCacheGlobal": { "index": 66, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Global", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
- "logMiningBufferInfinispanCacheProcessedTransactions": { "index": 67, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Processed Transactions", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
- "logMiningBufferInfinispanCacheRollbacks": { "index": 68, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Rollbacks", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
- "logMiningBufferInfinispanCacheSchemaChanges": { "index": 69, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Schema Changes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
- "logMiningBufferInfinispanCacheTransactions": { "index": 70, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Transactions", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "logMiningBufferTrackRsId": { "index": 71, "kind": "parameter", "displayName": "Log Mining Buffer Track Rs Id", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This c [...]
- "logMiningBufferTransactionEventsThreshold": { "index": 72, "kind": "parameter", "displayName": "Log Mining Buffer Transaction Events Threshold", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurat [...]
- "logMiningBufferType": { "index": 73, "kind": "parameter", "displayName": "Log Mining Buffer Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "memory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The bu [...]
- "logMiningClientidExcludeList": { "index": 74, "kind": "parameter", "displayName": "Log Mining Clientid Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separat [...]
- "logMiningClientidIncludeList": { "index": 75, "kind": "parameter", "displayName": "Log Mining Clientid Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separat [...]
- "logMiningFlushTableName": { "index": 76, "kind": "parameter", "displayName": "Log Mining Flush Table Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "LOG_MINING_FLUSH", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
- "logMiningIncludeRedoSql": { "index": 77, "kind": "parameter", "displayName": "Log Mining Include Redo Sql", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When ena [...]
- "logMiningPathDictionary": { "index": 78, "kind": "parameter", "displayName": "Log Mining Path Dictionary", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This is required when us [...]
- "logMiningQueryFilterMode": { "index": 79, "kind": "parameter", "displayName": "Log Mining Query Filter Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "logMiningReadonlyHostname": { "index": 80, "kind": "parameter", "displayName": "Log Mining Readonly Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The hostname the con [...]
- "logMiningRestartConnection": { "index": 81, "kind": "parameter", "displayName": "Log Mining Restart Connection", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Deb [...]
- "logMiningScnGapDetectionGapSizeMin": { "index": 82, "kind": "parameter", "displayName": "Log Mining Scn Gap Detection Gap Size Min", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1000000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "logMiningScnGapDetectionTimeIntervalMaxMs": { "index": 83, "kind": "parameter", "displayName": "Log Mining Scn Gap Detection Time Interval Max Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "20s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
- "logMiningSessionMaxMs": { "index": 84, "kind": "parameter", "displayName": "Log Mining Session Max Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum nu [...]
- "logMiningSleepTimeDefaultMs": { "index": 85, "kind": "parameter", "displayName": "Log Mining Sleep Time Default Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "1s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Th [...]
- "logMiningSleepTimeIncrementMs": { "index": 86, "kind": "parameter", "displayName": "Log Mining Sleep Time Increment Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "200ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "logMiningSleepTimeMaxMs": { "index": 87, "kind": "parameter", "displayName": "Log Mining Sleep Time Max Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "3s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximu [...]
- "logMiningSleepTimeMinMs": { "index": 88, "kind": "parameter", "displayName": "Log Mining Sleep Time Min Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The minim [...]
- "logMiningStrategy": { "index": 89, "kind": "parameter", "displayName": "Log Mining Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "online_catalog", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
+ "captureMode": { "index": 18, "kind": "parameter", "displayName": "Capture Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "primary", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies the capture m [...]
+ "columnExcludeList": { "index": 19, "kind": "parameter", "displayName": "Column Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Regular expressions matching columns [...]
+ "columnIncludeList": { "index": 20, "kind": "parameter", "displayName": "Column Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Regular expressions matching columns [...]
+ "columnPropagateSourceType": { "index": 21, "kind": "parameter", "displayName": "Column Propagate Source Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated li [...]
+ "connectionValidationTimeoutMs": { "index": 22, "kind": "parameter", "displayName": "Connection Validation Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "1m", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "converters": { "index": 23, "kind": "parameter", "displayName": "Converters", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of custom converters that would be used [...]
+ "customMetricTags": { "index": 24, "kind": "parameter", "displayName": "Custom Metric Tags", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The custom metric tags will accept key- [...]
+ "customSanitizePattern": { "index": 25, "kind": "parameter", "displayName": "Custom Sanitize Pattern", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".*secret$|.*password$|.*sasl\\.jaas\\.config$|.*basic\\.auth\\.user\\.info|.*registry\\.auth\\.client-secret|.*credentials\\.json$", "configurationClass": "org.apache.camel.component.debezium.or [...]
+ "databaseConnectionAdapter": { "index": 26, "kind": "parameter", "displayName": "Database Connection Adapter", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "LogMiner", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descript [...]
+ "databaseDbname": { "index": 27, "kind": "parameter", "displayName": "Database Dbname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the database from which the conn [...]
+ "databaseHostname": { "index": 28, "kind": "parameter", "displayName": "Database Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Resolvable hostname or IP address of the [...]
+ "databaseOutServerName": { "index": 29, "kind": "parameter", "displayName": "Database Out Server Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the XStream Outbound [...]
+ "databasePassword": { "index": 30, "kind": "parameter", "displayName": "Database Password", "group": "oracle", "label": "consumer,oracle", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Password of the da [...]
+ "databasePdbName": { "index": 31, "kind": "parameter", "displayName": "Database Pdb Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the pluggable database when worki [...]
+ "databasePort": { "index": 32, "kind": "parameter", "displayName": "Database Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1528, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Port of the database server." },
+ "databaseQueryTimeoutMs": { "index": 33, "kind": "parameter", "displayName": "Database Query Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10m", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait f [...]
+ "databaseUrl": { "index": 34, "kind": "parameter", "displayName": "Database Url", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Complete JDBC URL as an alternative to specifying [...]
+ "databaseUser": { "index": 35, "kind": "parameter", "displayName": "Database User", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the database user to be used when connec [...]
+ "datatypePropagateSourceType": { "index": 36, "kind": "parameter", "displayName": "Datatype Propagate Source Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separate [...]
+ "decimalHandlingMode": { "index": 37, "kind": "parameter", "displayName": "Decimal Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "precise", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specif [...]
+ "errorsMaxRetries": { "index": 38, "kind": "parameter", "displayName": "Errors Max Retries", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": -1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of retries o [...]
+ "eventProcessingFailureHandlingMode": { "index": 39, "kind": "parameter", "displayName": "Event Processing Failure Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "fail", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configura [...]
+ "executorShutdownTimeoutMs": { "index": 40, "kind": "parameter", "displayName": "Executor Shutdown Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "4s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maxi [...]
+ "extendedHeadersEnabled": { "index": 41, "kind": "parameter", "displayName": "Extended Headers Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable\/Disab [...]
+ "guardrailCollectionsLimitAction": { "index": 42, "kind": "parameter", "displayName": "Guardrail Collections Limit Action", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "warn", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "guardrailCollectionsMax": { "index": 43, "kind": "parameter", "displayName": "Guardrail Collections Max", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
+ "heartbeatActionQuery": { "index": 44, "kind": "parameter", "displayName": "Heartbeat Action Query", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The query executed with every h [...]
+ "heartbeatIntervalMs": { "index": 45, "kind": "parameter", "displayName": "Heartbeat Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Length of an interval [...]
+ "heartbeatTopicsPrefix": { "index": 46, "kind": "parameter", "displayName": "Heartbeat Topics Prefix", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "desc [...]
+ "includeSchemaChanges": { "index": 47, "kind": "parameter", "displayName": "Include Schema Changes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the conne [...]
+ "includeSchemaComments": { "index": 48, "kind": "parameter", "displayName": "Include Schema Comments", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether the co [...]
+ "incrementalSnapshotWatermarkingStrategy": { "index": 49, "kind": "parameter", "displayName": "Incremental Snapshot Watermarking Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "INSERT_INSERT", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configuration [...]
+ "intervalHandlingMode": { "index": 50, "kind": "parameter", "displayName": "Interval Handling Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "numeric", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Spec [...]
+ "legacyDecimalHandlingStrategy": { "index": 51, "kind": "parameter", "displayName": "Legacy Decimal Handling Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "lobEnabled": { "index": 52, "kind": "parameter", "displayName": "Lob Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set to 'false', the default, LOB [...]
+ "logMiningArchiveLogOnlyMode": { "index": 53, "kind": "parameter", "displayName": "Log Mining Archive Log Only Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "logMiningArchiveLogOnlyScnPollIntervalMs": { "index": 54, "kind": "parameter", "displayName": "Log Mining Archive Log Only Scn Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "conf [...]
+ "logMiningBufferDeferredTransactionRetentionMs": { "index": 55, "kind": "parameter", "displayName": "Log Mining Buffer Deferred Transaction Retention Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "1d", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
+ "logMiningBufferDeferredTransactionStart": { "index": 56, "kind": "parameter", "displayName": "Log Mining Buffer Deferred Transaction Start", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configu [...]
+ "logMiningBufferDropOnStop": { "index": 57, "kind": "parameter", "displayName": "Log Mining Buffer Drop On Stop", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whe [...]
+ "logMiningBufferEhcacheEventsConfig": { "index": 58, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Events Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "logMiningBufferEhcacheGlobalConfig": { "index": 59, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Global Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "logMiningBufferEhcacheProcessedtransactionsConfig": { "index": 60, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Processedtransactions Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
+ "logMiningBufferEhcacheRollbacksConfig": { "index": 61, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Rollbacks Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
+ "logMiningBufferEhcacheSchemachangesConfig": { "index": 62, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Schemachanges Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
+ "logMiningBufferEhcacheTransactionsConfig": { "index": 63, "kind": "parameter", "displayName": "Log Mining Buffer Ehcache Transactions Config", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
+ "logMiningBufferInfinispanCacheEvents": { "index": 64, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Events", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
+ "logMiningBufferInfinispanCacheGlobal": { "index": 65, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Global", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
+ "logMiningBufferInfinispanCacheProcessedTransactions": { "index": 66, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Processed Transactions", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField" [...]
+ "logMiningBufferInfinispanCacheRollbacks": { "index": 67, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Rollbacks", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
+ "logMiningBufferInfinispanCacheSchemaChanges": { "index": 68, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Schema Changes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
+ "logMiningBufferInfinispanCacheTransactions": { "index": 69, "kind": "parameter", "displayName": "Log Mining Buffer Infinispan Cache Transactions", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "logMiningBufferMemoryLegacyTransactionStart": { "index": 70, "kind": "parameter", "displayName": "Log Mining Buffer Memory Legacy Transaction Start", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
+ "logMiningBufferTrackClientId": { "index": 71, "kind": "parameter", "displayName": "Log Mining Buffer Track Client Id", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "logMiningBufferTrackCommitTimestamp": { "index": 72, "kind": "parameter", "displayName": "Log Mining Buffer Track Commit Timestamp", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "logMiningBufferTrackRsId": { "index": 73, "kind": "parameter", "displayName": "Log Mining Buffer Track Rs Id", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This c [...]
+ "logMiningBufferTrackStartTimestamp": { "index": 74, "kind": "parameter", "displayName": "Log Mining Buffer Track Start Timestamp", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
+ "logMiningBufferTrackUsername": { "index": 75, "kind": "parameter", "displayName": "Log Mining Buffer Track Username", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "logMiningBufferTransactionEventsThreshold": { "index": 76, "kind": "parameter", "displayName": "Log Mining Buffer Transaction Events Threshold", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configurat [...]
+ "logMiningBufferType": { "index": 77, "kind": "parameter", "displayName": "Log Mining Buffer Type", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "memory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The bu [...]
+ "logMiningClientidExcludeList": { "index": 78, "kind": "parameter", "displayName": "Log Mining Clientid Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separat [...]
+ "logMiningClientidIncludeList": { "index": 79, "kind": "parameter", "displayName": "Log Mining Clientid Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separat [...]
+ "logMiningFlushTableName": { "index": 80, "kind": "parameter", "displayName": "Log Mining Flush Table Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "LOG_MINING_FLUSH", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
+ "logMiningIncludeRedoSql": { "index": 81, "kind": "parameter", "displayName": "Log Mining Include Redo Sql", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When ena [...]
+ "logMiningLogCountMin": { "index": 82, "kind": "parameter", "displayName": "Log Mining Log Count Min", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies the minimum [...]
+ "logMiningPathDictionary": { "index": 83, "kind": "parameter", "displayName": "Log Mining Path Dictionary", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This is required when us [...]
+ "logMiningQueryFilterMode": { "index": 84, "kind": "parameter", "displayName": "Log Mining Query Filter Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "logMiningReadOnly": { "index": 85, "kind": "parameter", "displayName": "Log Mining Read Only", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When set to 'true', t [...]
+ "logMiningReadonlyHostname": { "index": 86, "kind": "parameter", "displayName": "Log Mining Readonly Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle [...]
+ "logMiningRestartConnection": { "index": 87, "kind": "parameter", "displayName": "Log Mining Restart Connection", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Deb [...]
+ "logMiningSessionMaxMs": { "index": 88, "kind": "parameter", "displayName": "Log Mining Session Max Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum nu [...]
+ "logMiningStrategy": { "index": 89, "kind": "parameter", "displayName": "Log Mining Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "online_catalog", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Def [...]
"logMiningTransactionRetentionMs": { "index": 90, "kind": "parameter", "displayName": "Log Mining Transaction Retention Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
"logMiningUsernameExcludeList": { "index": 91, "kind": "parameter", "displayName": "Log Mining Username Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separat [...]
"logMiningUsernameIncludeList": { "index": 92, "kind": "parameter", "displayName": "Log Mining Username Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Comma separat [...]
@@ -285,62 +292,69 @@
"maxBatchSize": { "index": 94, "kind": "parameter", "displayName": "Max Batch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of source [...]
"maxQueueSize": { "index": 95, "kind": "parameter", "displayName": "Max Queue Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for change [...]
"maxQueueSizeInBytes": { "index": 96, "kind": "parameter", "displayName": "Max Queue Size In Bytes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the que [...]
- "messageKeyColumns": { "index": 97, "kind": "parameter", "displayName": "Message Key Columns", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of express [...]
- "notificationEnabledChannels": { "index": 98, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notificat [...]
- "notificationSinkTopicName": { "index": 99, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the topi [...]
- "openlineageIntegrationConfigFilePath": { "index": 100, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 101, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
- "openlineageIntegrationEnabled": { "index": 102, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "openlineageIntegrationJobDescription": { "index": 103, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", [...]
- "openlineageIntegrationJobNamespace": { "index": 104, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
- "openlineageIntegrationJobOwners": { "index": 105, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job [...]
- "openlineageIntegrationJobTags": { "index": 106, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's t [...]
- "openlogreplicatorHost": { "index": 107, "kind": "parameter", "displayName": "Openlogreplicator Host", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The hostname of the OpenLogRe [...]
- "openlogreplicatorPort": { "index": 108, "kind": "parameter", "displayName": "Openlogreplicator Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The port of the OpenLogReplicator network [...]
- "openlogreplicatorSource": { "index": 109, "kind": "parameter", "displayName": "Openlogreplicator Source", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The configured logical so [...]
- "pollIntervalMs": { "index": 110, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change [...]
- "postProcessors": { "index": 111, "kind": "parameter", "displayName": "Post Processors", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The proce [...]
- "provideTransactionMetadata": { "index": 112, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Ena [...]
- "queryFetchSize": { "index": 113, "kind": "parameter", "displayName": "Query Fetch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records t [...]
- "racNodes": { "index": 114, "kind": "parameter", "displayName": "Rac Nodes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of RAC node hostnames or ip addr [...]
- "retriableRestartConnectorWaitMs": { "index": 115, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descript [...]
- "schemaHistoryInternal": { "index": 116, "kind": "parameter", "displayName": "Schema History Internal", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurat [...]
- "schemaHistoryInternalFileFilename": { "index": 117, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Th [...]
- "schemaHistoryInternalSkipUnparseableDdl": { "index": 118, "kind": "parameter", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "config [...]
- "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 119, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "conf [...]
- "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 120, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurat [...]
- "schemaNameAdjustmentMode": { "index": 121, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "signalDataCollection": { "index": 122, "kind": "parameter", "displayName": "Signal Data Collection", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collectio [...]
- "signalEnabledChannels": { "index": 123, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Li [...]
- "signalPollIntervalMs": { "index": 124, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for look [...]
- "skippedOperations": { "index": 125, "kind": "parameter", "displayName": "Skipped Operations", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separa [...]
- "snapshotDatabaseErrorsMaxRetries": { "index": 126, "kind": "parameter", "displayName": "Snapshot Database Errors Max Retries", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "snapshotDelayMs": { "index": 127, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a sna [...]
- "snapshotFetchSize": { "index": 128, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loa [...]
- "snapshotIncludeCollectionList": { "index": 129, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This settin [...]
- "snapshotLockingMode": { "index": 130, "kind": "parameter", "displayName": "Snapshot Locking Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "shared", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Contro [...]
- "snapshotLockTimeoutMs": { "index": 131, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum nu [...]
- "snapshotMaxThreads": { "index": 132, "kind": "parameter", "displayName": "Snapshot Max Threads", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of threa [...]
- "snapshotMaxThreadsMultiplier": { "index": 133, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The fa [...]
- "snapshotMode": { "index": 134, "kind": "parameter", "displayName": "Snapshot Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for run [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 135, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 136, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "config [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 137, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "co [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 138, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 139, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
- "snapshotModeCustomName": { "index": 140, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is s [...]
- "snapshotSelectStatementOverrides": { "index": 141, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This [...]
- "snapshotTablesOrderByRowCount": { "index": 142, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
- "sourceinfoStructMaker": { "index": 143, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.oracle.OracleSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "config [...]
- "streamingDelayMs": { "index": 144, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the [...]
- "tableExcludeList": { "index": 145, "kind": "parameter", "displayName": "Table Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expr [...]
- "tableIncludeList": { "index": 146, "kind": "parameter", "displayName": "Table Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be [...]
- "timePrecisionMode": { "index": 147, "kind": "parameter", "displayName": "Time Precision Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time, da [...]
- "tombstonesOnDelete": { "index": 148, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete oper [...]
- "topicNamingStrategy": { "index": 149, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
- "topicPrefix": { "index": 150, "kind": "parameter", "displayName": "Topic Prefix", "group": "oracle", "label": "consumer,oracle", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifie [...]
- "transactionMetadataFactory": { "index": 151, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConf [...]
- "unavailableValuePlaceholder": { "index": 152, "kind": "parameter", "displayName": "Unavailable Value Placeholder", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium_unavailable_value", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
- "xstreamOutServerName": { "index": 153, "kind": "parameter", "displayName": "Xstream Out Server Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the XStream Outbound [...]
+ "memoryManagementSchemasClass": { "index": 97, "kind": "parameter", "displayName": "Memory Management Schemas Class", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfigurat [...]
+ "memoryManagementTablesClass": { "index": 98, "kind": "parameter", "displayName": "Memory Management Tables Class", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguratio [...]
+ "messageKeyColumns": { "index": 99, "kind": "parameter", "displayName": "Message Key Columns", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of express [...]
+ "notificationEnabledChannels": { "index": 100, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of notifica [...]
+ "notificationSinkTopicName": { "index": 101, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the top [...]
+ "openlineageIntegrationConfigFilePath": { "index": 102, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 103, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": [...]
+ "openlineageIntegrationEnabled": { "index": 104, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "openlineageIntegrationJobDescription": { "index": 105, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", [...]
+ "openlineageIntegrationJobNamespace": { "index": 106, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
+ "openlineageIntegrationJobOwners": { "index": 107, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job [...]
+ "openlineageIntegrationJobTags": { "index": 108, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The job's t [...]
+ "openlogreplicatorHost": { "index": 109, "kind": "parameter", "displayName": "Openlogreplicator Host", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The hostname of the OpenLogRe [...]
+ "openlogreplicatorPort": { "index": 110, "kind": "parameter", "displayName": "Openlogreplicator Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The port of the OpenLogReplicator network [...]
+ "openlogreplicatorSource": { "index": 111, "kind": "parameter", "displayName": "Openlogreplicator Source", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The configured logical so [...]
+ "pollIntervalMs": { "index": 112, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new change [...]
+ "postProcessors": { "index": 113, "kind": "parameter", "displayName": "Post Processors", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The proce [...]
+ "provideTransactionMetadata": { "index": 114, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Ena [...]
+ "queryFetchSize": { "index": 115, "kind": "parameter", "displayName": "Query Fetch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 10000, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records t [...]
+ "racNodes": { "index": 116, "kind": "parameter", "displayName": "Rac Nodes", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of RAC node hostnames or ip addr [...]
+ "retriableRestartConnectorWaitMs": { "index": 117, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descript [...]
+ "schemaHistoryInternal": { "index": 118, "kind": "parameter", "displayName": "Schema History Internal", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurat [...]
+ "schemaHistoryInternalFileFilename": { "index": 119, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Th [...]
+ "schemaHistoryInternalSkipUnparseableDdl": { "index": 120, "kind": "parameter", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "config [...]
+ "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 121, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "conf [...]
+ "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 122, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurat [...]
+ "schemaNameAdjustmentMode": { "index": 123, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "secondaryDbname": { "index": 124, "kind": "parameter", "displayName": "Secondary Dbname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle instance database na [...]
+ "secondaryHostname": { "index": 125, "kind": "parameter", "displayName": "Secondary Hostname", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle instance where c [...]
+ "secondaryPort": { "index": 126, "kind": "parameter", "displayName": "Secondary Port", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1528, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle instance port [...]
+ "secondaryUrl": { "index": 127, "kind": "parameter", "displayName": "Secondary Url", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The secondary Oracle instance connection string [...]
+ "signalDataCollection": { "index": 128, "kind": "parameter", "displayName": "Signal Data Collection", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data collectio [...]
+ "signalEnabledChannels": { "index": 129, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Li [...]
+ "signalPollIntervalMs": { "index": 130, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval for look [...]
+ "skippedOperations": { "index": 131, "kind": "parameter", "displayName": "Skipped Operations", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma-separa [...]
+ "snapshotDatabaseErrorsMaxRetries": { "index": 132, "kind": "parameter", "displayName": "Snapshot Database Errors Max Retries", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "snapshotDelayMs": { "index": 133, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before a sna [...]
+ "snapshotFetchSize": { "index": 134, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should be loa [...]
+ "snapshotIncludeCollectionList": { "index": 135, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This settin [...]
+ "snapshotLockingMode": { "index": 136, "kind": "parameter", "displayName": "Snapshot Locking Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "shared", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Contro [...]
+ "snapshotLockTimeoutMs": { "index": 137, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum nu [...]
+ "snapshotMaxThreads": { "index": 138, "kind": "parameter", "displayName": "Snapshot Max Threads", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of threa [...]
+ "snapshotMaxThreadsMultiplier": { "index": 139, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The fa [...]
+ "snapshotMode": { "index": 140, "kind": "parameter", "displayName": "Snapshot Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria for run [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 141, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 142, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "config [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 143, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "co [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 144, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 145, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
+ "snapshotModeCustomName": { "index": 146, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mode' is s [...]
+ "snapshotSelectStatementOverrides": { "index": 147, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This [...]
+ "snapshotTablesOrderByRowCount": { "index": 148, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration [...]
+ "sourceinfoStructMaker": { "index": 149, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.oracle.OracleSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "config [...]
+ "statisticsMetricsEnabled": { "index": 150, "kind": "parameter", "displayName": "Statistics Metrics Enabled", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Enable t [...]
+ "streamingDelayMs": { "index": 151, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period after the [...]
+ "tableExcludeList": { "index": 152, "kind": "parameter", "displayName": "Table Exclude List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regular expr [...]
+ "tableIncludeList": { "index": 153, "kind": "parameter", "displayName": "Table Include List", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes are to be [...]
+ "timePrecisionMode": { "index": 154, "kind": "parameter", "displayName": "Time Precision Mode", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time, da [...]
+ "tombstonesOnDelete": { "index": 155, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether delete oper [...]
+ "topicNamingStrategy": { "index": 156, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
+ "topicPrefix": { "index": 157, "kind": "parameter", "displayName": "Topic Prefix", "group": "oracle", "label": "consumer,oracle", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that identifie [...]
+ "transactionMetadataFactory": { "index": 158, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConf [...]
+ "unavailableValuePlaceholder": { "index": 159, "kind": "parameter", "displayName": "Unavailable Value Placeholder", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium_unavailable_value", "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": " [...]
+ "xstreamOutServerName": { "index": 160, "kind": "parameter", "displayName": "Xstream Out Server Name", "group": "oracle", "label": "consumer,oracle", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.oracle.configuration.OracleConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Name of the XStream Outbound [...]
}
}
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-postgres.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-postgres.json
index c378b9f69d9..429233bb863 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-postgres.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-postgres.json
@@ -83,76 +83,79 @@
"maxBatchSize": { "index": 56, "kind": "property", "displayName": "Max Batch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of [...]
"maxQueueSize": { "index": 57, "kind": "property", "displayName": "Max Queue Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for [...]
"maxQueueSizeInBytes": { "index": 58, "kind": "property", "displayName": "Max Queue Size In Bytes", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of [...]
- "messageKeyColumns": { "index": 59, "kind": "property", "displayName": "Message Key Columns", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of [...]
- "messagePrefixExcludeList": { "index": 60, "kind": "property", "displayName": "Message Prefix Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separat [...]
- "messagePrefixIncludeList": { "index": 61, "kind": "property", "displayName": "Message Prefix Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separat [...]
- "notificationEnabledChannels": { "index": 62, "kind": "property", "displayName": "Notification Enabled Channels", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of no [...]
- "notificationSinkTopicName": { "index": 63, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of t [...]
- "openlineageIntegrationConfigFilePath": { "index": 64, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "config [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 65, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
- "openlineageIntegrationEnabled": { "index": 66, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
- "openlineageIntegrationJobDescription": { "index": 67, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigurat [...]
- "openlineageIntegrationJobNamespace": { "index": 68, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "openlineageIntegrationJobOwners": { "index": 69, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
- "openlineageIntegrationJobTags": { "index": 70, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The j [...]
- "pluginName": { "index": 71, "kind": "property", "displayName": "Plugin Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "decoderbufs", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of th [...]
- "pollIntervalMs": { "index": 72, "kind": "property", "displayName": "Poll Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new [...]
- "postProcessors": { "index": 73, "kind": "property", "displayName": "Post Processors", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The [...]
- "provideTransactionMetadata": { "index": 74, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "publicationAutocreateMode": { "index": 75, "kind": "property", "displayName": "Publication Autocreate Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "all_tables", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "publicationName": { "index": 76, "kind": "property", "displayName": "Publication Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "dbz_publication", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "publishViaPartitionRoot": { "index": 77, "kind": "property", "displayName": "Publish Via Partition Root", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A [...]
- "queryFetchSize": { "index": 78, "kind": "property", "displayName": "Query Fetch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records [...]
- "replicaIdentityAutosetValues": { "index": 79, "kind": "property", "displayName": "Replica Identity Autoset Values", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Applies [...]
- "retriableRestartConnectorWaitMs": { "index": 80, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
- "schemaExcludeList": { "index": 81, "kind": "property", "displayName": "Schema Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The schemas for which events m [...]
- "schemaHistoryInternalFileFilename": { "index": 82, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
- "schemaIncludeList": { "index": 83, "kind": "property", "displayName": "Schema Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The schemas for which events s [...]
- "schemaNameAdjustmentMode": { "index": 84, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
- "schemaRefreshMode": { "index": 85, "kind": "property", "displayName": "Schema Refresh Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "columns_diff", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "signalDataCollection": { "index": 86, "kind": "property", "displayName": "Signal Data Collection", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data col [...]
- "signalEnabledChannels": { "index": 87, "kind": "property", "displayName": "Signal Enabled Channels", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
- "signalPollIntervalMs": { "index": 88, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval fo [...]
- "skippedOperations": { "index": 89, "kind": "property", "displayName": "Skipped Operations", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma- [...]
- "slotDropOnStop": { "index": 90, "kind": "property", "displayName": "Slot Drop On Stop", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether or not to dr [...]
- "slotFailover": { "index": 91, "kind": "property", "displayName": "Slot Failover", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether or not to create a [...]
- "slotMaxRetries": { "index": 92, "kind": "property", "displayName": "Slot Max Retries", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 6, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "How many times to retry conne [...]
- "slotName": { "index": 93, "kind": "property", "displayName": "Slot Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "debezium", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the Postg [...]
- "slotRetryDelayMs": { "index": 94, "kind": "property", "displayName": "Slot Retry Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait betwe [...]
- "slotStreamParams": { "index": 95, "kind": "property", "displayName": "Slot Stream Params", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Any optional parameters used by [...]
- "snapshotDelayMs": { "index": 96, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before [...]
- "snapshotFetchSize": { "index": 97, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should [...]
- "snapshotIncludeCollectionList": { "index": 98, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This [...]
- "snapshotIsolationMode": { "index": 99, "kind": "property", "displayName": "Snapshot Isolation Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "serializable", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
- "snapshotLockingMode": { "index": 100, "kind": "property", "displayName": "Snapshot Locking Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "C [...]
- "snapshotLockingModeCustomName": { "index": 101, "kind": "property", "displayName": "Snapshot Locking Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whe [...]
- "snapshotLockTimeoutMs": { "index": 102, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The max [...]
- "snapshotMaxThreads": { "index": 103, "kind": "property", "displayName": "Snapshot Max Threads", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number o [...]
- "snapshotMaxThreadsMultiplier": { "index": 104, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "snapshotMode": { "index": 105, "kind": "property", "displayName": "Snapshot Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 106, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 107, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 108, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguratio [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 109, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurati [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 110, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
- "snapshotModeCustomName": { "index": 111, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mod [...]
- "snapshotQueryMode": { "index": 112, "kind": "property", "displayName": "Snapshot Query Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "select_all", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "snapshotQueryModeCustomName": { "index": 113, "kind": "property", "displayName": "Snapshot Query Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 's [...]
- "snapshotSelectStatementOverrides": { "index": 114, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "snapshotTablesOrderByRowCount": { "index": 115, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "config [...]
- "sourceinfoStructMaker": { "index": 116, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.postgresql.PostgresSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigurat [...]
- "statusUpdateIntervalMs": { "index": 117, "kind": "property", "displayName": "Status Update Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Freque [...]
- "streamingDelayMs": { "index": 118, "kind": "property", "displayName": "Streaming Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period aft [...]
- "tableExcludeList": { "index": 119, "kind": "property", "displayName": "Table Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regul [...]
- "tableIgnoreBuiltin": { "index": 120, "kind": "property", "displayName": "Table Ignore Builtin", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifyi [...]
- "tableIncludeList": { "index": 121, "kind": "property", "displayName": "Table Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes ar [...]
- "timePrecisionMode": { "index": 122, "kind": "property", "displayName": "Time Precision Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
- "tombstonesOnDelete": { "index": 123, "kind": "property", "displayName": "Tombstones On Delete", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether dele [...]
- "topicNamingStrategy": { "index": 124, "kind": "property", "displayName": "Topic Naming Strategy", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
- "topicPrefix": { "index": 125, "kind": "property", "displayName": "Topic Prefix", "group": "postgres", "label": "consumer,postgres", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that id [...]
- "transactionMetadataFactory": { "index": 126, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebez [...]
- "unavailableValuePlaceholder": { "index": 127, "kind": "property", "displayName": "Unavailable Value Placeholder", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium_unavailable_value", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
- "xminFetchIntervalMs": { "index": 128, "kind": "property", "displayName": "Xmin Fetch Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify how [...]
+ "memoryManagementSchemasClass": { "index": 59, "kind": "property", "displayName": "Memory Management Schemas Class", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumCon [...]
+ "memoryManagementTablesClass": { "index": 60, "kind": "property", "displayName": "Memory Management Tables Class", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfi [...]
+ "messageKeyColumns": { "index": 61, "kind": "property", "displayName": "Message Key Columns", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of [...]
+ "messagePrefixExcludeList": { "index": 62, "kind": "property", "displayName": "Message Prefix Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separat [...]
+ "messagePrefixIncludeList": { "index": 63, "kind": "property", "displayName": "Message Prefix Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separat [...]
+ "notificationEnabledChannels": { "index": 64, "kind": "property", "displayName": "Notification Enabled Channels", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of no [...]
+ "notificationSinkTopicName": { "index": 65, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of t [...]
+ "openlineageIntegrationConfigFilePath": { "index": 66, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "config [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 67, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
+ "openlineageIntegrationEnabled": { "index": 68, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
+ "openlineageIntegrationJobDescription": { "index": 69, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigurat [...]
+ "openlineageIntegrationJobNamespace": { "index": 70, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
+ "openlineageIntegrationJobOwners": { "index": 71, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
+ "openlineageIntegrationJobTags": { "index": 72, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The j [...]
+ "pluginName": { "index": 73, "kind": "property", "displayName": "Plugin Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "decoderbufs", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of th [...]
+ "pollIntervalMs": { "index": 74, "kind": "property", "displayName": "Poll Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new [...]
+ "postProcessors": { "index": 75, "kind": "property", "displayName": "Post Processors", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. The [...]
+ "provideTransactionMetadata": { "index": 76, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "publicationAutocreateMode": { "index": 77, "kind": "property", "displayName": "Publication Autocreate Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "all_tables", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "publicationName": { "index": 78, "kind": "property", "displayName": "Publication Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "dbz_publication", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "publishViaPartitionRoot": { "index": 79, "kind": "property", "displayName": "Publish Via Partition Root", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A [...]
+ "queryFetchSize": { "index": 80, "kind": "property", "displayName": "Query Fetch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records [...]
+ "replicaIdentityAutosetValues": { "index": 81, "kind": "property", "displayName": "Replica Identity Autoset Values", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Applies [...]
+ "retriableRestartConnectorWaitMs": { "index": 82, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
+ "schemaExcludeList": { "index": 83, "kind": "property", "displayName": "Schema Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The schemas for which events m [...]
+ "schemaHistoryInternalFileFilename": { "index": 84, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
+ "schemaIncludeList": { "index": 85, "kind": "property", "displayName": "Schema Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The schemas for which events s [...]
+ "schemaNameAdjustmentMode": { "index": 86, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
+ "schemaRefreshMode": { "index": 87, "kind": "property", "displayName": "Schema Refresh Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "columns_diff", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "signalDataCollection": { "index": 88, "kind": "property", "displayName": "Signal Data Collection", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data col [...]
+ "signalEnabledChannels": { "index": 89, "kind": "property", "displayName": "Signal Enabled Channels", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
+ "signalPollIntervalMs": { "index": 90, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval fo [...]
+ "skippedOperations": { "index": 91, "kind": "property", "displayName": "Skipped Operations", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma- [...]
+ "slotDropOnStop": { "index": 92, "kind": "property", "displayName": "Slot Drop On Stop", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether or not to dr [...]
+ "slotFailover": { "index": 93, "kind": "property", "displayName": "Slot Failover", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether or not to create a [...]
+ "slotMaxRetries": { "index": 94, "kind": "property", "displayName": "Slot Max Retries", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 6, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "How many times to retry conne [...]
+ "slotName": { "index": 95, "kind": "property", "displayName": "Slot Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "debezium", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the Postg [...]
+ "slotRetryDelayMs": { "index": 96, "kind": "property", "displayName": "Slot Retry Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait betwe [...]
+ "slotStreamParams": { "index": 97, "kind": "property", "displayName": "Slot Stream Params", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Any optional parameters used by [...]
+ "snapshotDelayMs": { "index": 98, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period before [...]
+ "snapshotFetchSize": { "index": 99, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should [...]
+ "snapshotIncludeCollectionList": { "index": 100, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This [...]
+ "snapshotIsolationMode": { "index": 101, "kind": "property", "displayName": "Snapshot Isolation Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "serializable", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "desc [...]
+ "snapshotLockingMode": { "index": 102, "kind": "property", "displayName": "Snapshot Locking Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "C [...]
+ "snapshotLockingModeCustomName": { "index": 103, "kind": "property", "displayName": "Snapshot Locking Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whe [...]
+ "snapshotLockTimeoutMs": { "index": 104, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The max [...]
+ "snapshotMaxThreads": { "index": 105, "kind": "property", "displayName": "Snapshot Max Threads", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number o [...]
+ "snapshotMaxThreadsMultiplier": { "index": 106, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "snapshotMode": { "index": 107, "kind": "property", "displayName": "Snapshot Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 108, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 109, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 110, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguratio [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 111, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurati [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 112, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
+ "snapshotModeCustomName": { "index": 113, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mod [...]
+ "snapshotQueryMode": { "index": 114, "kind": "property", "displayName": "Snapshot Query Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "select_all", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "snapshotQueryModeCustomName": { "index": 115, "kind": "property", "displayName": "Snapshot Query Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 's [...]
+ "snapshotSelectStatementOverrides": { "index": 116, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "snapshotTablesOrderByRowCount": { "index": 117, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "config [...]
+ "sourceinfoStructMaker": { "index": 118, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.postgresql.PostgresSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigurat [...]
+ "statisticsMetricsEnabled": { "index": 119, "kind": "property", "displayName": "Statistics Metrics Enabled", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "E [...]
+ "statusUpdateIntervalMs": { "index": 120, "kind": "property", "displayName": "Status Update Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Freque [...]
+ "streamingDelayMs": { "index": 121, "kind": "property", "displayName": "Streaming Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period aft [...]
+ "tableExcludeList": { "index": 122, "kind": "property", "displayName": "Table Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regul [...]
+ "tableIgnoreBuiltin": { "index": 123, "kind": "property", "displayName": "Table Ignore Builtin", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specifyi [...]
+ "tableIncludeList": { "index": 124, "kind": "property", "displayName": "Table Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes ar [...]
+ "timePrecisionMode": { "index": 125, "kind": "property", "displayName": "Time Precision Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
+ "tombstonesOnDelete": { "index": 126, "kind": "property", "displayName": "Tombstones On Delete", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether dele [...]
+ "topicNamingStrategy": { "index": 127, "kind": "property", "displayName": "Topic Naming Strategy", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
+ "topicPrefix": { "index": 128, "kind": "property", "displayName": "Topic Prefix", "group": "postgres", "label": "consumer,postgres", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that id [...]
+ "transactionMetadataFactory": { "index": 129, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebez [...]
+ "unavailableValuePlaceholder": { "index": 130, "kind": "property", "displayName": "Unavailable Value Placeholder", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium_unavailable_value", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFi [...]
+ "xminFetchIntervalMs": { "index": 131, "kind": "property", "displayName": "Xmin Fetch Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify how [...]
},
"headers": {
"CamelDebeziumSourceMetadata": { "index": 0, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "Map<String, Object>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The metadata about the source event, for example table name, database name, log position, etc, please refer to the Debezium documentation for more info.", "constantName": "org.apache.camel.component.debezium.DebeziumConst [...]
@@ -224,75 +227,78 @@
"maxBatchSize": { "index": 57, "kind": "parameter", "displayName": "Max Batch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 2048, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of each batch of [...]
"maxQueueSize": { "index": 58, "kind": "parameter", "displayName": "Max Queue Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue for [...]
"maxQueueSizeInBytes": { "index": 59, "kind": "parameter", "displayName": "Max Queue Size In Bytes", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of [...]
- "messageKeyColumns": { "index": 60, "kind": "parameter", "displayName": "Message Key Columns", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of [...]
- "messagePrefixExcludeList": { "index": 61, "kind": "parameter", "displayName": "Message Prefix Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separa [...]
- "messagePrefixIncludeList": { "index": 62, "kind": "parameter", "displayName": "Message Prefix Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separa [...]
- "notificationEnabledChannels": { "index": 63, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of n [...]
- "notificationSinkTopicName": { "index": 64, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of [...]
- "openlineageIntegrationConfigFilePath": { "index": 65, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "confi [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 66, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
- "openlineageIntegrationEnabled": { "index": 67, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
- "openlineageIntegrationJobDescription": { "index": 68, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigura [...]
- "openlineageIntegrationJobNamespace": { "index": 69, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
- "openlineageIntegrationJobOwners": { "index": 70, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "openlineageIntegrationJobTags": { "index": 71, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
- "pluginName": { "index": 72, "kind": "parameter", "displayName": "Plugin Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "decoderbufs", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of t [...]
- "pollIntervalMs": { "index": 73, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new [...]
- "postProcessors": { "index": 74, "kind": "parameter", "displayName": "Post Processors", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. Th [...]
- "provideTransactionMetadata": { "index": 75, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
- "publicationAutocreateMode": { "index": 76, "kind": "parameter", "displayName": "Publication Autocreate Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "all_tables", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "publicationName": { "index": 77, "kind": "parameter", "displayName": "Publication Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "dbz_publication", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "publishViaPartitionRoot": { "index": 78, "kind": "parameter", "displayName": "Publish Via Partition Root", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A [...]
- "queryFetchSize": { "index": 79, "kind": "parameter", "displayName": "Query Fetch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of record [...]
- "replicaIdentityAutosetValues": { "index": 80, "kind": "parameter", "displayName": "Replica Identity Autoset Values", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Applie [...]
- "retriableRestartConnectorWaitMs": { "index": 81, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
- "schemaExcludeList": { "index": 82, "kind": "parameter", "displayName": "Schema Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The schemas for which events [...]
- "schemaHistoryInternalFileFilename": { "index": 83, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "schemaIncludeList": { "index": 84, "kind": "parameter", "displayName": "Schema Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The schemas for which events [...]
- "schemaNameAdjustmentMode": { "index": 85, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
- "schemaRefreshMode": { "index": 86, "kind": "parameter", "displayName": "Schema Refresh Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "columns_diff", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "signalDataCollection": { "index": 87, "kind": "parameter", "displayName": "Signal Data Collection", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data co [...]
- "signalEnabledChannels": { "index": 88, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "signalPollIntervalMs": { "index": 89, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval f [...]
- "skippedOperations": { "index": 90, "kind": "parameter", "displayName": "Skipped Operations", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma [...]
- "slotDropOnStop": { "index": 91, "kind": "parameter", "displayName": "Slot Drop On Stop", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether or not to d [...]
- "slotFailover": { "index": 92, "kind": "parameter", "displayName": "Slot Failover", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether or not to create [...]
- "slotMaxRetries": { "index": 93, "kind": "parameter", "displayName": "Slot Max Retries", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 6, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "How many times to retry conn [...]
- "slotName": { "index": 94, "kind": "parameter", "displayName": "Slot Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "debezium", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the Post [...]
- "slotRetryDelayMs": { "index": 95, "kind": "parameter", "displayName": "Slot Retry Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait betw [...]
- "slotStreamParams": { "index": 96, "kind": "parameter", "displayName": "Slot Stream Params", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Any optional parameters used by [...]
- "snapshotDelayMs": { "index": 97, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period befor [...]
- "snapshotFetchSize": { "index": 98, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that should [...]
- "snapshotIncludeCollectionList": { "index": 99, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "This [...]
- "snapshotIsolationMode": { "index": 100, "kind": "parameter", "displayName": "Snapshot Isolation Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "serializable", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
- "snapshotLockingMode": { "index": 101, "kind": "parameter", "displayName": "Snapshot Locking Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "snapshotLockingModeCustomName": { "index": 102, "kind": "parameter", "displayName": "Snapshot Locking Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Wh [...]
- "snapshotLockTimeoutMs": { "index": 103, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The ma [...]
- "snapshotMaxThreads": { "index": 104, "kind": "parameter", "displayName": "Snapshot Max Threads", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
- "snapshotMaxThreadsMultiplier": { "index": 105, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "snapshotMode": { "index": 106, "kind": "parameter", "displayName": "Snapshot Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 107, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 108, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 109, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigurati [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 110, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurat [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 111, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFie [...]
- "snapshotModeCustomName": { "index": 112, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mo [...]
- "snapshotQueryMode": { "index": 113, "kind": "parameter", "displayName": "Snapshot Query Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "select_all", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "snapshotQueryModeCustomName": { "index": 114, "kind": "parameter", "displayName": "Snapshot Query Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When ' [...]
- "snapshotSelectStatementOverrides": { "index": 115, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "snapshotTablesOrderByRowCount": { "index": 116, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
- "sourceinfoStructMaker": { "index": 117, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.postgresql.PostgresSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigura [...]
- "statusUpdateIntervalMs": { "index": 118, "kind": "parameter", "displayName": "Status Update Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Frequ [...]
- "streamingDelayMs": { "index": 119, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period af [...]
- "tableExcludeList": { "index": 120, "kind": "parameter", "displayName": "Table Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regu [...]
- "tableIgnoreBuiltin": { "index": 121, "kind": "parameter", "displayName": "Table Ignore Builtin", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specify [...]
- "tableIncludeList": { "index": 122, "kind": "parameter", "displayName": "Table Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes a [...]
- "timePrecisionMode": { "index": 123, "kind": "parameter", "displayName": "Time Precision Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "tombstonesOnDelete": { "index": 124, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether del [...]
- "topicNamingStrategy": { "index": 125, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
- "topicPrefix": { "index": 126, "kind": "parameter", "displayName": "Topic Prefix", "group": "postgres", "label": "consumer,postgres", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that i [...]
- "transactionMetadataFactory": { "index": 127, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebe [...]
- "unavailableValuePlaceholder": { "index": 128, "kind": "parameter", "displayName": "Unavailable Value Placeholder", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium_unavailable_value", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
- "xminFetchIntervalMs": { "index": 129, "kind": "parameter", "displayName": "Xmin Fetch Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify ho [...]
+ "memoryManagementSchemasClass": { "index": 60, "kind": "parameter", "displayName": "Memory Management Schemas Class", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumCo [...]
+ "memoryManagementTablesClass": { "index": 61, "kind": "parameter", "displayName": "Memory Management Tables Class", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConf [...]
+ "messageKeyColumns": { "index": 62, "kind": "parameter", "displayName": "Message Key Columns", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list of [...]
+ "messagePrefixExcludeList": { "index": 63, "kind": "parameter", "displayName": "Message Prefix Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separa [...]
+ "messagePrefixIncludeList": { "index": 64, "kind": "parameter", "displayName": "Message Prefix Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separa [...]
+ "notificationEnabledChannels": { "index": 65, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List of n [...]
+ "notificationSinkTopicName": { "index": 66, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of [...]
+ "openlineageIntegrationConfigFilePath": { "index": 67, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "confi [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 68, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
+ "openlineageIntegrationEnabled": { "index": 69, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
+ "openlineageIntegrationJobDescription": { "index": 70, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigura [...]
+ "openlineageIntegrationJobNamespace": { "index": 71, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
+ "openlineageIntegrationJobOwners": { "index": 72, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "openlineageIntegrationJobTags": { "index": 73, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
+ "pluginName": { "index": 74, "kind": "parameter", "displayName": "Plugin Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "decoderbufs", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of t [...]
+ "pollIntervalMs": { "index": 75, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for new [...]
+ "postProcessors": { "index": 76, "kind": "parameter", "displayName": "Post Processors", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. Th [...]
+ "provideTransactionMetadata": { "index": 77, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
+ "publicationAutocreateMode": { "index": 78, "kind": "parameter", "displayName": "Publication Autocreate Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "all_tables", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "publicationName": { "index": 79, "kind": "parameter", "displayName": "Publication Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "dbz_publication", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "publishViaPartitionRoot": { "index": 80, "kind": "parameter", "displayName": "Publish Via Partition Root", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A [...]
+ "queryFetchSize": { "index": 81, "kind": "parameter", "displayName": "Query Fetch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of record [...]
+ "replicaIdentityAutosetValues": { "index": 82, "kind": "parameter", "displayName": "Replica Identity Autoset Values", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Applie [...]
+ "retriableRestartConnectorWaitMs": { "index": 83, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
+ "schemaExcludeList": { "index": 84, "kind": "parameter", "displayName": "Schema Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The schemas for which events [...]
+ "schemaHistoryInternalFileFilename": { "index": 85, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
+ "schemaIncludeList": { "index": 86, "kind": "parameter", "displayName": "Schema Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The schemas for which events [...]
+ "schemaNameAdjustmentMode": { "index": 87, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
+ "schemaRefreshMode": { "index": 88, "kind": "parameter", "displayName": "Schema Refresh Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "columns_diff", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "signalDataCollection": { "index": 89, "kind": "parameter", "displayName": "Signal Data Collection", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data co [...]
+ "signalEnabledChannels": { "index": 90, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
+ "signalPollIntervalMs": { "index": 91, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interval f [...]
+ "skippedOperations": { "index": 92, "kind": "parameter", "displayName": "Skipped Operations", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The comma [...]
+ "slotDropOnStop": { "index": 93, "kind": "parameter", "displayName": "Slot Drop On Stop", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether or not to d [...]
+ "slotFailover": { "index": 94, "kind": "parameter", "displayName": "Slot Failover", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether or not to create [...]
+ "slotMaxRetries": { "index": 95, "kind": "parameter", "displayName": "Slot Max Retries", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 6, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "How many times to retry conn [...]
+ "slotName": { "index": 96, "kind": "parameter", "displayName": "Slot Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "debezium", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the Post [...]
+ "slotRetryDelayMs": { "index": 97, "kind": "parameter", "displayName": "Slot Retry Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait betw [...]
+ "slotStreamParams": { "index": 98, "kind": "parameter", "displayName": "Slot Stream Params", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Any optional parameters used by [...]
+ "snapshotDelayMs": { "index": 99, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period befor [...]
+ "snapshotFetchSize": { "index": 100, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that shoul [...]
+ "snapshotIncludeCollectionList": { "index": 101, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Thi [...]
+ "snapshotIsolationMode": { "index": 102, "kind": "parameter", "displayName": "Snapshot Isolation Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "serializable", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "des [...]
+ "snapshotLockingMode": { "index": 103, "kind": "parameter", "displayName": "Snapshot Locking Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "snapshotLockingModeCustomName": { "index": 104, "kind": "parameter", "displayName": "Snapshot Locking Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Wh [...]
+ "snapshotLockTimeoutMs": { "index": 105, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The ma [...]
+ "snapshotMaxThreads": { "index": 106, "kind": "parameter", "displayName": "Snapshot Max Threads", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number [...]
+ "snapshotMaxThreadsMultiplier": { "index": 107, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "snapshotMode": { "index": 108, "kind": "parameter", "displayName": "Snapshot Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criteria [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 109, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 110, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 111, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigurati [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 112, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurat [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 113, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationFie [...]
+ "snapshotModeCustomName": { "index": 114, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot.mo [...]
+ "snapshotQueryMode": { "index": 115, "kind": "parameter", "displayName": "Snapshot Query Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "select_all", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "snapshotQueryModeCustomName": { "index": 116, "kind": "parameter", "displayName": "Snapshot Query Mode Custom Name", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When ' [...]
+ "snapshotSelectStatementOverrides": { "index": 117, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "snapshotTablesOrderByRowCount": { "index": 118, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "confi [...]
+ "sourceinfoStructMaker": { "index": 119, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.postgresql.PostgresSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfigura [...]
+ "statisticsMetricsEnabled": { "index": 120, "kind": "parameter", "displayName": "Statistics Metrics Enabled", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "statusUpdateIntervalMs": { "index": 121, "kind": "parameter", "displayName": "Status Update Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Frequ [...]
+ "streamingDelayMs": { "index": 122, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period af [...]
+ "tableExcludeList": { "index": 123, "kind": "parameter", "displayName": "Table Exclude List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of regu [...]
+ "tableIgnoreBuiltin": { "index": 124, "kind": "parameter", "displayName": "Table Ignore Builtin", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag specify [...]
+ "tableIncludeList": { "index": 125, "kind": "parameter", "displayName": "Table Include List", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes a [...]
+ "timePrecisionMode": { "index": 126, "kind": "parameter", "displayName": "Time Precision Mode", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "tombstonesOnDelete": { "index": 127, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether del [...]
+ "topicNamingStrategy": { "index": 128, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
+ "topicPrefix": { "index": 129, "kind": "parameter", "displayName": "Topic Prefix", "group": "postgres", "label": "consumer,postgres", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix that i [...]
+ "transactionMetadataFactory": { "index": 130, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebe [...]
+ "unavailableValuePlaceholder": { "index": 131, "kind": "parameter", "displayName": "Unavailable Value Placeholder", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "__debezium_unavailable_value", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
+ "xminFetchIntervalMs": { "index": 132, "kind": "parameter", "displayName": "Xmin Fetch Interval Ms", "group": "postgres", "label": "consumer,postgres", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.postgres.configuration.PostgresConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specify ho [...]
}
}
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-sqlserver.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-sqlserver.json
index 335a5fac780..7fbdf507959 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-sqlserver.json
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/debezium-sqlserver.json
@@ -75,57 +75,60 @@
"maxIterationTransactions": { "index": 48, "kind": "property", "displayName": "Max Iteration Transactions", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 500, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Thi [...]
"maxQueueSize": { "index": 49, "kind": "property", "displayName": "Max Queue Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue [...]
"maxQueueSizeInBytes": { "index": 50, "kind": "property", "displayName": "Max Queue Size In Bytes", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size [...]
- "messageKeyColumns": { "index": 51, "kind": "property", "displayName": "Message Key Columns", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list [...]
- "notificationEnabledChannels": { "index": 52, "kind": "property", "displayName": "Notification Enabled Channels", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List o [...]
- "notificationSinkTopicName": { "index": 53, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name [...]
- "openlineageIntegrationConfigFilePath": { "index": 54, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "co [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 55, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurati [...]
- "openlineageIntegrationEnabled": { "index": 56, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
- "openlineageIntegrationJobDescription": { "index": 57, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfig [...]
- "openlineageIntegrationJobNamespace": { "index": 58, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
- "openlineageIntegrationJobOwners": { "index": 59, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "openlineageIntegrationJobTags": { "index": 60, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
- "pollIntervalMs": { "index": 61, "kind": "property", "displayName": "Poll Interval Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for [...]
- "postProcessors": { "index": 62, "kind": "property", "displayName": "Post Processors", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. [...]
- "provideTransactionMetadata": { "index": 63, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descript [...]
- "retriableRestartConnectorWaitMs": { "index": 64, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "schemaHistoryInternal": { "index": 65, "kind": "property", "displayName": "Schema History Internal", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", " [...]
- "schemaHistoryInternalFileFilename": { "index": 66, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descrip [...]
- "schemaHistoryInternalSkipUnparseableDdl": { "index": 67, "kind": "property", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
- "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 68, "kind": "property", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigurati [...]
- "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 69, "kind": "property", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", " [...]
- "schemaNameAdjustmentMode": { "index": 70, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
- "signalDataCollection": { "index": 71, "kind": "property", "displayName": "Signal Data Collection", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data [...]
- "signalEnabledChannels": { "index": 72, "kind": "property", "displayName": "Signal Enabled Channels", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descrip [...]
- "signalPollIntervalMs": { "index": 73, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interva [...]
- "skippedOperations": { "index": 74, "kind": "property", "displayName": "Skipped Operations", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The co [...]
- "snapshotDelayMs": { "index": 75, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period be [...]
- "snapshotFetchSize": { "index": 76, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that sho [...]
- "snapshotIncludeCollectionList": { "index": 77, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
- "snapshotIsolationMode": { "index": 78, "kind": "property", "displayName": "Snapshot Isolation Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "repeatable_read", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
- "snapshotLockTimeoutMs": { "index": 79, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
- "snapshotMaxThreads": { "index": 80, "kind": "property", "displayName": "Snapshot Max Threads", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum numbe [...]
- "snapshotMaxThreadsMultiplier": { "index": 81, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
- "snapshotMode": { "index": 82, "kind": "property", "displayName": "Snapshot Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criter [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 83, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 84, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 85, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigura [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 86, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configur [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 87, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
- "snapshotModeCustomName": { "index": 88, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot. [...]
- "snapshotSelectStatementOverrides": { "index": 89, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "snapshotTablesOrderByRowCount": { "index": 90, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
- "sourceinfoStructMaker": { "index": 91, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.sqlserver.SqlServerSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigu [...]
- "streamingDelayMs": { "index": 92, "kind": "property", "displayName": "Streaming Delay Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period [...]
- "streamingFetchSize": { "index": 93, "kind": "property", "displayName": "Streaming Fetch Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies the max [...]
- "tableExcludeList": { "index": 94, "kind": "property", "displayName": "Table Exclude List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of re [...]
- "tableIgnoreBuiltin": { "index": 95, "kind": "property", "displayName": "Table Ignore Builtin", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag speci [...]
- "tableIncludeList": { "index": 96, "kind": "property", "displayName": "Table Include List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes [...]
- "timePrecisionMode": { "index": 97, "kind": "property", "displayName": "Time Precision Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
- "tombstonesOnDelete": { "index": 98, "kind": "property", "displayName": "Tombstones On Delete", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether d [...]
- "topicNamingStrategy": { "index": 99, "kind": "property", "displayName": "Topic Naming Strategy", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
- "topicPrefix": { "index": 100, "kind": "property", "displayName": "Topic Prefix", "group": "sqlserver", "label": "consumer,sqlserver", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix tha [...]
- "transactionMetadataFactory": { "index": 101, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedD [...]
+ "memoryManagementSchemasClass": { "index": 51, "kind": "property", "displayName": "Memory Management Schemas Class", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziu [...]
+ "memoryManagementTablesClass": { "index": 52, "kind": "property", "displayName": "Memory Management Tables Class", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumC [...]
+ "messageKeyColumns": { "index": 53, "kind": "property", "displayName": "Message Key Columns", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated list [...]
+ "notificationEnabledChannels": { "index": 54, "kind": "property", "displayName": "Notification Enabled Channels", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List o [...]
+ "notificationSinkTopicName": { "index": 55, "kind": "property", "displayName": "Notification Sink Topic Name", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name [...]
+ "openlineageIntegrationConfigFilePath": { "index": 56, "kind": "property", "displayName": "Openlineage Integration Config File Path", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "co [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 57, "kind": "property", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurati [...]
+ "openlineageIntegrationEnabled": { "index": 58, "kind": "property", "displayName": "Openlineage Integration Enabled", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
+ "openlineageIntegrationJobDescription": { "index": 59, "kind": "property", "displayName": "Openlineage Integration Job Description", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfig [...]
+ "openlineageIntegrationJobNamespace": { "index": 60, "kind": "property", "displayName": "Openlineage Integration Job Namespace", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
+ "openlineageIntegrationJobOwners": { "index": 61, "kind": "property", "displayName": "Openlineage Integration Job Owners", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "openlineageIntegrationJobTags": { "index": 62, "kind": "property", "displayName": "Openlineage Integration Job Tags", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
+ "pollIntervalMs": { "index": 63, "kind": "property", "displayName": "Poll Interval Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for [...]
+ "postProcessors": { "index": 64, "kind": "property", "displayName": "Post Processors", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors. [...]
+ "provideTransactionMetadata": { "index": 65, "kind": "property", "displayName": "Provide Transaction Metadata", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descript [...]
+ "retriableRestartConnectorWaitMs": { "index": 66, "kind": "property", "displayName": "Retriable Restart Connector Wait Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "schemaHistoryInternal": { "index": 67, "kind": "property", "displayName": "Schema History Internal", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", " [...]
+ "schemaHistoryInternalFileFilename": { "index": 68, "kind": "property", "displayName": "Schema History Internal File Filename", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descrip [...]
+ "schemaHistoryInternalSkipUnparseableDdl": { "index": 69, "kind": "property", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField [...]
+ "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 70, "kind": "property", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigurati [...]
+ "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 71, "kind": "property", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", " [...]
+ "schemaNameAdjustmentMode": { "index": 72, "kind": "property", "displayName": "Schema Name Adjustment Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "de [...]
+ "signalDataCollection": { "index": 73, "kind": "property", "displayName": "Signal Data Collection", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the data [...]
+ "signalEnabledChannels": { "index": 74, "kind": "property", "displayName": "Signal Enabled Channels", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descrip [...]
+ "signalPollIntervalMs": { "index": 75, "kind": "property", "displayName": "Signal Poll Interval Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interva [...]
+ "skippedOperations": { "index": 76, "kind": "property", "displayName": "Skipped Operations", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The co [...]
+ "snapshotDelayMs": { "index": 77, "kind": "property", "displayName": "Snapshot Delay Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period be [...]
+ "snapshotFetchSize": { "index": 78, "kind": "property", "displayName": "Snapshot Fetch Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that sho [...]
+ "snapshotIncludeCollectionList": { "index": 79, "kind": "property", "displayName": "Snapshot Include Collection List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "T [...]
+ "snapshotIsolationMode": { "index": 80, "kind": "property", "displayName": "Snapshot Isolation Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "repeatable_read", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", [...]
+ "snapshotLockTimeoutMs": { "index": 81, "kind": "property", "displayName": "Snapshot Lock Timeout Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
+ "snapshotMaxThreads": { "index": 82, "kind": "property", "displayName": "Snapshot Max Threads", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum numbe [...]
+ "snapshotMaxThreadsMultiplier": { "index": 83, "kind": "property", "displayName": "Snapshot Max Threads Multiplier", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
+ "snapshotMode": { "index": 84, "kind": "property", "displayName": "Snapshot Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The criter [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 85, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configuratio [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 86, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 87, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigura [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 88, "kind": "property", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configur [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 89, "kind": "property", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationF [...]
+ "snapshotModeCustomName": { "index": 90, "kind": "property", "displayName": "Snapshot Mode Custom Name", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot. [...]
+ "snapshotSelectStatementOverrides": { "index": 91, "kind": "property", "displayName": "Snapshot Select Statement Overrides", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
+ "snapshotTablesOrderByRowCount": { "index": 92, "kind": "property", "displayName": "Snapshot Tables Order By Row Count", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "con [...]
+ "sourceinfoStructMaker": { "index": 93, "kind": "property", "displayName": "Sourceinfo Struct Maker", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.sqlserver.SqlServerSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigu [...]
+ "statisticsMetricsEnabled": { "index": 94, "kind": "property", "displayName": "Statistics Metrics Enabled", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": [...]
+ "streamingDelayMs": { "index": 95, "kind": "property", "displayName": "Streaming Delay Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period [...]
+ "streamingFetchSize": { "index": 96, "kind": "property", "displayName": "Streaming Fetch Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies the max [...]
+ "tableExcludeList": { "index": 97, "kind": "property", "displayName": "Table Exclude List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of re [...]
+ "tableIgnoreBuiltin": { "index": 98, "kind": "property", "displayName": "Table Ignore Builtin", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag speci [...]
+ "tableIncludeList": { "index": 99, "kind": "property", "displayName": "Table Include List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which changes [...]
+ "timePrecisionMode": { "index": 100, "kind": "property", "displayName": "Time Precision Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "tombstonesOnDelete": { "index": 101, "kind": "property", "displayName": "Tombstones On Delete", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether [...]
+ "topicNamingStrategy": { "index": 102, "kind": "property", "displayName": "Topic Naming Strategy", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurati [...]
+ "topicPrefix": { "index": 103, "kind": "property", "displayName": "Topic Prefix", "group": "sqlserver", "label": "consumer,sqlserver", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix tha [...]
+ "transactionMetadataFactory": { "index": 104, "kind": "property", "displayName": "Transaction Metadata Factory", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedD [...]
},
"headers": {
"CamelDebeziumSourceMetadata": { "index": 0, "kind": "header", "displayName": "", "group": "consumer", "label": "", "required": false, "javaType": "Map<String, Object>", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "description": "The metadata about the source event, for example table name, database name, log position, etc, please refer to the Debezium documentation for more info.", "constantName": "org.apache.camel.component.debezium.DebeziumConst [...]
@@ -189,56 +192,59 @@
"maxIterationTransactions": { "index": 49, "kind": "parameter", "displayName": "Max Iteration Transactions", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 500, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Th [...]
"maxQueueSize": { "index": 50, "kind": "parameter", "displayName": "Max Queue Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 8192, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum size of the queue [...]
"maxQueueSizeInBytes": { "index": 51, "kind": "parameter", "displayName": "Max Queue Size In Bytes", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Maximum siz [...]
- "messageKeyColumns": { "index": 52, "kind": "parameter", "displayName": "Message Key Columns", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated lis [...]
- "notificationEnabledChannels": { "index": 53, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List [...]
- "notificationSinkTopicName": { "index": 54, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name [...]
- "openlineageIntegrationConfigFilePath": { "index": 55, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "c [...]
- "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 56, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurat [...]
- "openlineageIntegrationEnabled": { "index": 57, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
- "openlineageIntegrationJobDescription": { "index": 58, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfi [...]
- "openlineageIntegrationJobNamespace": { "index": 59, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
- "openlineageIntegrationJobOwners": { "index": 60, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
- "openlineageIntegrationJobTags": { "index": 61, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "pollIntervalMs": { "index": 62, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for [...]
- "postProcessors": { "index": 63, "kind": "parameter", "displayName": "Post Processors", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors [...]
- "provideTransactionMetadata": { "index": 64, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descrip [...]
- "retriableRestartConnectorWaitMs": { "index": 65, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
- "schemaHistoryInternal": { "index": 66, "kind": "parameter", "displayName": "Schema History Internal", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", [...]
- "schemaHistoryInternalFileFilename": { "index": 67, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
- "schemaHistoryInternalSkipUnparseableDdl": { "index": 68, "kind": "parameter", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
- "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 69, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigurat [...]
- "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 70, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", [...]
- "schemaNameAdjustmentMode": { "index": 71, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
- "signalDataCollection": { "index": 72, "kind": "parameter", "displayName": "Signal Data Collection", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the dat [...]
- "signalEnabledChannels": { "index": 73, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
- "signalPollIntervalMs": { "index": 74, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interv [...]
- "skippedOperations": { "index": 75, "kind": "parameter", "displayName": "Skipped Operations", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The c [...]
- "snapshotDelayMs": { "index": 76, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period b [...]
- "snapshotFetchSize": { "index": 77, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that sh [...]
- "snapshotIncludeCollectionList": { "index": 78, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
- "snapshotIsolationMode": { "index": 79, "kind": "parameter", "displayName": "Snapshot Isolation Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "repeatable_read", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
- "snapshotLockTimeoutMs": { "index": 80, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
- "snapshotMaxThreads": { "index": 81, "kind": "parameter", "displayName": "Snapshot Max Threads", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum numb [...]
- "snapshotMaxThreadsMultiplier": { "index": 82, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
- "snapshotMode": { "index": 83, "kind": "parameter", "displayName": "Snapshot Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The crite [...]
- "snapshotModeConfigurationBasedSnapshotData": { "index": 84, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurati [...]
- "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 85, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguratio [...]
- "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 86, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigur [...]
- "snapshotModeConfigurationBasedSnapshotSchema": { "index": 87, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configu [...]
- "snapshotModeConfigurationBasedStartStream": { "index": 88, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configuration [...]
- "snapshotModeCustomName": { "index": 89, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot [...]
- "snapshotSelectStatementOverrides": { "index": 90, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
- "snapshotTablesOrderByRowCount": { "index": 91, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
- "sourceinfoStructMaker": { "index": 92, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.sqlserver.SqlServerSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfig [...]
- "streamingDelayMs": { "index": 93, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period [...]
- "streamingFetchSize": { "index": 94, "kind": "parameter", "displayName": "Streaming Fetch Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies the ma [...]
- "tableExcludeList": { "index": 95, "kind": "parameter", "displayName": "Table Exclude List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of r [...]
- "tableIgnoreBuiltin": { "index": 96, "kind": "parameter", "displayName": "Table Ignore Builtin", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag spec [...]
- "tableIncludeList": { "index": 97, "kind": "parameter", "displayName": "Table Include List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which change [...]
- "timePrecisionMode": { "index": 98, "kind": "parameter", "displayName": "Time Precision Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
- "tombstonesOnDelete": { "index": 99, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether [...]
- "topicNamingStrategy": { "index": 100, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurat [...]
- "topicPrefix": { "index": 101, "kind": "parameter", "displayName": "Topic Prefix", "group": "sqlserver", "label": "consumer,sqlserver", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix th [...]
- "transactionMetadataFactory": { "index": 102, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbedded [...]
+ "memoryManagementSchemasClass": { "index": 52, "kind": "parameter", "displayName": "Memory Management Schemas Class", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebezi [...]
+ "memoryManagementTablesClass": { "index": 53, "kind": "parameter", "displayName": "Memory Management Tables Class", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebezium [...]
+ "messageKeyColumns": { "index": 54, "kind": "parameter", "displayName": "Message Key Columns", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A semicolon-separated lis [...]
+ "notificationEnabledChannels": { "index": 55, "kind": "parameter", "displayName": "Notification Enabled Channels", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "List [...]
+ "notificationSinkTopicName": { "index": 56, "kind": "parameter", "displayName": "Notification Sink Topic Name", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name [...]
+ "openlineageIntegrationConfigFilePath": { "index": 57, "kind": "parameter", "displayName": "Openlineage Integration Config File Path", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": ".\/openlineage.yml", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "c [...]
+ "openlineageIntegrationDatasetKafkaBootstrapServers": { "index": 58, "kind": "parameter", "displayName": "Openlineage Integration Dataset Kafka Bootstrap Servers", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurat [...]
+ "openlineageIntegrationEnabled": { "index": 59, "kind": "parameter", "displayName": "Openlineage Integration Enabled", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
+ "openlineageIntegrationJobDescription": { "index": 60, "kind": "parameter", "displayName": "Openlineage Integration Job Description", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "Debezium change data capture job", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfi [...]
+ "openlineageIntegrationJobNamespace": { "index": 61, "kind": "parameter", "displayName": "Openlineage Integration Job Namespace", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descr [...]
+ "openlineageIntegrationJobOwners": { "index": 62, "kind": "parameter", "displayName": "Openlineage Integration Job Owners", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
+ "openlineageIntegrationJobTags": { "index": 63, "kind": "parameter", "displayName": "Openlineage Integration Job Tags", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "pollIntervalMs": { "index": 64, "kind": "parameter", "displayName": "Poll Interval Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "500ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Time to wait for [...]
+ "postProcessors": { "index": 65, "kind": "parameter", "displayName": "Post Processors", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Optional list of post processors [...]
+ "provideTransactionMetadata": { "index": 66, "kind": "parameter", "displayName": "Provide Transaction Metadata", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descrip [...]
+ "retriableRestartConnectorWaitMs": { "index": 67, "kind": "parameter", "displayName": "Retriable Restart Connector Wait Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
+ "schemaHistoryInternal": { "index": 68, "kind": "parameter", "displayName": "Schema History Internal", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.storage.kafka.history.KafkaSchemaHistory", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", [...]
+ "schemaHistoryInternalFileFilename": { "index": 69, "kind": "parameter", "displayName": "Schema History Internal File Filename", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
+ "schemaHistoryInternalSkipUnparseableDdl": { "index": 70, "kind": "parameter", "displayName": "Schema History Internal Skip Unparseable Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationFiel [...]
+ "schemaHistoryInternalStoreOnlyCapturedDatabasesDdl": { "index": 71, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Databases Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigurat [...]
+ "schemaHistoryInternalStoreOnlyCapturedTablesDdl": { "index": 72, "kind": "parameter", "displayName": "Schema History Internal Store Only Captured Tables Ddl", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", [...]
+ "schemaNameAdjustmentMode": { "index": 73, "kind": "parameter", "displayName": "Schema Name Adjustment Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "none", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "d [...]
+ "signalDataCollection": { "index": 74, "kind": "parameter", "displayName": "Signal Data Collection", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The name of the dat [...]
+ "signalEnabledChannels": { "index": 75, "kind": "parameter", "displayName": "Signal Enabled Channels", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "source", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descri [...]
+ "signalPollIntervalMs": { "index": 76, "kind": "parameter", "displayName": "Signal Poll Interval Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "5s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Interv [...]
+ "skippedOperations": { "index": 77, "kind": "parameter", "displayName": "Skipped Operations", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "t", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The c [...]
+ "snapshotDelayMs": { "index": 78, "kind": "parameter", "displayName": "Snapshot Delay Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period b [...]
+ "snapshotFetchSize": { "index": 79, "kind": "parameter", "displayName": "Snapshot Fetch Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum number of records that sh [...]
+ "snapshotIncludeCollectionList": { "index": 80, "kind": "parameter", "displayName": "Snapshot Include Collection List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": " [...]
+ "snapshotIsolationMode": { "index": 81, "kind": "parameter", "displayName": "Snapshot Isolation Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "repeatable_read", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration" [...]
+ "snapshotLockTimeoutMs": { "index": 82, "kind": "parameter", "displayName": "Snapshot Lock Timeout Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "10s", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The [...]
+ "snapshotMaxThreads": { "index": 83, "kind": "parameter", "displayName": "Snapshot Max Threads", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The maximum numb [...]
+ "snapshotMaxThreadsMultiplier": { "index": 84, "kind": "parameter", "displayName": "Snapshot Max Threads Multiplier", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 1, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descriptio [...]
+ "snapshotMode": { "index": 85, "kind": "parameter", "displayName": "Snapshot Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "initial", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The crite [...]
+ "snapshotModeConfigurationBasedSnapshotData": { "index": 86, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Data", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurati [...]
+ "snapshotModeConfigurationBasedSnapshotOnDataError": { "index": 87, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Data Error", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguratio [...]
+ "snapshotModeConfigurationBasedSnapshotOnSchemaError": { "index": 88, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot On Schema Error", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfigur [...]
+ "snapshotModeConfigurationBasedSnapshotSchema": { "index": 89, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Snapshot Schema", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configu [...]
+ "snapshotModeConfigurationBasedStartStream": { "index": 90, "kind": "parameter", "displayName": "Snapshot Mode Configuration Based Start Stream", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configuration [...]
+ "snapshotModeCustomName": { "index": 91, "kind": "parameter", "displayName": "Snapshot Mode Custom Name", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "When 'snapshot [...]
+ "snapshotSelectStatementOverrides": { "index": 92, "kind": "parameter", "displayName": "Snapshot Select Statement Overrides", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "descripti [...]
+ "snapshotTablesOrderByRowCount": { "index": 93, "kind": "parameter", "displayName": "Snapshot Tables Order By Row Count", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "disabled", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "co [...]
+ "sourceinfoStructMaker": { "index": 94, "kind": "parameter", "displayName": "Sourceinfo Struct Maker", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.connector.sqlserver.SqlServerSourceInfoStructMaker", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfig [...]
+ "statisticsMetricsEnabled": { "index": 95, "kind": "parameter", "displayName": "Statistics Metrics Enabled", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description" [...]
+ "streamingDelayMs": { "index": 96, "kind": "parameter", "displayName": "Streaming Delay Ms", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "duration", "javaType": "long", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "0ms", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A delay period [...]
+ "streamingFetchSize": { "index": 97, "kind": "parameter", "displayName": "Streaming Fetch Size", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": false, "secret": false, "defaultValue": 0, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Specifies the ma [...]
+ "tableExcludeList": { "index": 98, "kind": "parameter", "displayName": "Table Exclude List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "A comma-separated list of r [...]
+ "tableIgnoreBuiltin": { "index": 99, "kind": "parameter", "displayName": "Table Ignore Builtin", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": true, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Flag spec [...]
+ "tableIncludeList": { "index": 100, "kind": "parameter", "displayName": "Table Include List", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "The tables for which chang [...]
+ "timePrecisionMode": { "index": 101, "kind": "parameter", "displayName": "Time Precision Mode", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "adaptive", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description [...]
+ "tombstonesOnDelete": { "index": 102, "kind": "parameter", "displayName": "Tombstones On Delete", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "boolean", "javaType": "boolean", "deprecated": false, "autowired": false, "secret": false, "defaultValue": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Whether [...]
+ "topicNamingStrategy": { "index": 103, "kind": "parameter", "displayName": "Topic Naming Strategy", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.schema.SchemaTopicNamingStrategy", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurat [...]
+ "topicPrefix": { "index": 104, "kind": "parameter", "displayName": "Topic Prefix", "group": "sqlserver", "label": "consumer,sqlserver", "required": true, "type": "string", "javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": false, "secret": false, "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbeddedDebeziumConfiguration", "configurationField": "configuration", "description": "Topic prefix th [...]
+ "transactionMetadataFactory": { "index": 105, "kind": "parameter", "displayName": "Transaction Metadata Factory", "group": "sqlserver", "label": "consumer,sqlserver", "required": false, "type": "string", "javaType": "java.lang.String", "deprecated": false, "autowired": false, "secret": false, "defaultValue": "io.debezium.pipeline.txmetadata.DefaultTransactionMetadataFactory", "configurationClass": "org.apache.camel.component.debezium.sqlserver.configuration.SqlServerConnectorEmbedded [...]
}
}
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles.properties b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles.properties
index b5143c854f9..e13eaabd6f3 100644
--- a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles.properties
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles.properties
@@ -22,6 +22,7 @@ heap-histogram
inflight
internal-tasks
java-security
+jfr-memory-leak
jvm
kafka
kubernetes-configmaps
diff --git a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
new file mode 100644
index 00000000000..b485b675e3b
--- /dev/null
+++ b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/dev-consoles/jfr-memory-leak.json
@@ -0,0 +1,15 @@
+{
+ "console": {
+ "kind": "console",
+ "group": "camel",
+ "name": "jfr-memory-leak",
+ "title": "JFR Memory Leak",
+ "description": "JFR-based old object sampling for memory leak diagnosis",
+ "deprecated": false,
+ "javaType": "org.apache.camel.impl.console.JfrMemoryLeakDevConsole",
+ "groupId": "org.apache.camel.springboot",
+ "artifactId": "camel-console-starter",
+ "version": "4.21.0-SNAPSHOT"
+ }
+}
+
diff --git a/components-starter/camel-debezium-db2-starter/src/main/docs/debezium-db2.json b/components-starter/camel-debezium-db2-starter/src/main/docs/debezium-db2.json
index bdf07b50dd0..52d976c3fd4 100644
--- a/components-starter/camel-debezium-db2-starter/src/main/docs/debezium-db2.json
+++ b/components-starter/camel-debezium-db2-starter/src/main/docs/debezium-db2.json
@@ -271,6 +271,20 @@
"sourceType": "org.apache.camel.component.debezium.db2.springboot.DebeziumDb2ComponentConfiguration",
"defaultValue": 0
},
+ {
+ "name": "camel.component.debezium-db2.memory-management-schemas-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.db2.springboot.DebeziumDb2ComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
+ {
+ "name": "camel.component.debezium-db2.memory-management-tables-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.db2.springboot.DebeziumDb2ComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
{
"name": "camel.component.debezium-db2.message-key-columns",
"type": "java.lang.String",
@@ -588,6 +602,13 @@
"sourceType": "org.apache.camel.component.debezium.db2.springboot.DebeziumDb2ComponentConfiguration",
"defaultValue": "io.debezium.connector.db2.Db2SourceInfoStructMaker"
},
+ {
+ "name": "camel.component.debezium-db2.statistics-metrics-enabled",
+ "type": "java.lang.Boolean",
+ "description": "Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled.",
+ "sourceType": "org.apache.camel.component.debezium.db2.springboot.DebeziumDb2ComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.debezium-db2.streaming-delay-ms",
"type": "java.lang.Long",
@@ -617,7 +638,7 @@
{
"name": "camel.component.debezium-db2.time-precision-mode",
"type": "java.lang.String",
- "description": "Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisec [...]
+ "description": "Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and Timestamp, which uses millisec [...]
"sourceType": "org.apache.camel.component.debezium.db2.springboot.DebeziumDb2ComponentConfiguration",
"defaultValue": "adaptive"
},
diff --git a/components-starter/camel-debezium-db2-starter/src/main/java/org/apache/camel/component/debezium/db2/springboot/DebeziumDb2ComponentConfiguration.java b/components-starter/camel-debezium-db2-starter/src/main/java/org/apache/camel/component/debezium/db2/springboot/DebeziumDb2ComponentConfiguration.java
index b0727f9c88a..62341f085ff 100644
--- a/components-starter/camel-debezium-db2-starter/src/main/java/org/apache/camel/component/debezium/db2/springboot/DebeziumDb2ComponentConfiguration.java
+++ b/components-starter/camel-debezium-db2-starter/src/main/java/org/apache/camel/component/debezium/db2/springboot/DebeziumDb2ComponentConfiguration.java
@@ -308,6 +308,22 @@ public class DebeziumDb2ComponentConfiguration
* feature is not enabled
*/
private Long maxQueueSizeInBytes = 0L;
+ /**
+ * The fully-qualified class name of the storage implementation for schema
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementSchemasClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
+ /**
+ * The fully-qualified class name of the storage implementation for table
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementTablesClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
/**
* A semicolon-separated list of expressions that match fully-qualified
* tables and column(s) to be used as message key. Each expression must
@@ -549,6 +565,12 @@ public class DebeziumDb2ComponentConfiguration
* schema and struct.
*/
private String sourceinfoStructMaker = "io.debezium.connector.db2.Db2SourceInfoStructMaker";
+ /**
+ * Enable to collect various kind of statistics, like latencies in record
+ * processing, and derived data like quantiles. By default collecting
+ * statistics is enabled.
+ */
+ private Boolean statisticsMetricsEnabled = true;
/**
* A delay period after the snapshot is completed and the streaming begins,
* given in milliseconds. Defaults to 0 ms. The option is a long type.
@@ -575,7 +597,11 @@ public class DebeziumDb2ComponentConfiguration
* use microseconds precision; 'connect' always represents time, date, and
* timestamp values using Kafka Connect's built-in representations for Time,
* Date, and Timestamp, which uses millisecond precision regardless of the
- * database columns' precision.
+ * database columns' precision; 'isostring' represents time, date, and
+ * timestamp values as ISO-8601 formatted strings at the UTC time zone;
+ * 'microseconds' always represents time, date, and timestamp values using
+ * microsecond precision; 'nanoseconds' always represents time, date, and
+ * timestamp values using nanosecond precision.
*/
private String timePrecisionMode = "adaptive";
/**
@@ -973,6 +999,24 @@ public class DebeziumDb2ComponentConfiguration
this.maxQueueSizeInBytes = maxQueueSizeInBytes;
}
+ public String getMemoryManagementSchemasClass() {
+ return memoryManagementSchemasClass;
+ }
+
+ public void setMemoryManagementSchemasClass(
+ String memoryManagementSchemasClass) {
+ this.memoryManagementSchemasClass = memoryManagementSchemasClass;
+ }
+
+ public String getMemoryManagementTablesClass() {
+ return memoryManagementTablesClass;
+ }
+
+ public void setMemoryManagementTablesClass(
+ String memoryManagementTablesClass) {
+ this.memoryManagementTablesClass = memoryManagementTablesClass;
+ }
+
public String getMessageKeyColumns() {
return messageKeyColumns;
}
@@ -1315,6 +1359,14 @@ public class DebeziumDb2ComponentConfiguration
this.sourceinfoStructMaker = sourceinfoStructMaker;
}
+ public Boolean getStatisticsMetricsEnabled() {
+ return statisticsMetricsEnabled;
+ }
+
+ public void setStatisticsMetricsEnabled(Boolean statisticsMetricsEnabled) {
+ this.statisticsMetricsEnabled = statisticsMetricsEnabled;
+ }
+
public Long getStreamingDelayMs() {
return streamingDelayMs;
}
diff --git a/components-starter/camel-debezium-mongodb-starter/src/main/docs/debezium-mongodb.json b/components-starter/camel-debezium-mongodb-starter/src/main/docs/debezium-mongodb.json
index a586cabf1cd..2e3ac876a5e 100644
--- a/components-starter/camel-debezium-mongodb-starter/src/main/docs/debezium-mongodb.json
+++ b/components-starter/camel-debezium-mongodb-starter/src/main/docs/debezium-mongodb.json
@@ -573,6 +573,13 @@
"sourceType": "org.apache.camel.component.debezium.mongodb.springboot.DebeziumMongodbComponentConfiguration",
"defaultValue": "io.debezium.connector.mongodb.MongoDbSourceInfoStructMaker"
},
+ {
+ "name": "camel.component.debezium-mongodb.statistics-metrics-enabled",
+ "type": "java.lang.Boolean",
+ "description": "Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled.",
+ "sourceType": "org.apache.camel.component.debezium.mongodb.springboot.DebeziumMongodbComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.debezium-mongodb.streaming-delay-ms",
"type": "java.lang.Long",
diff --git a/components-starter/camel-debezium-mongodb-starter/src/main/java/org/apache/camel/component/debezium/mongodb/springboot/DebeziumMongodbComponentConfiguration.java b/components-starter/camel-debezium-mongodb-starter/src/main/java/org/apache/camel/component/debezium/mongodb/springboot/DebeziumMongodbComponentConfiguration.java
index 98ee67fd0d0..d582c34fb52 100644
--- a/components-starter/camel-debezium-mongodb-starter/src/main/java/org/apache/camel/component/debezium/mongodb/springboot/DebeziumMongodbComponentConfiguration.java
+++ b/components-starter/camel-debezium-mongodb-starter/src/main/java/org/apache/camel/component/debezium/mongodb/springboot/DebeziumMongodbComponentConfiguration.java
@@ -514,6 +514,12 @@ public class DebeziumMongodbComponentConfiguration
* schema and struct.
*/
private String sourceinfoStructMaker = "io.debezium.connector.mongodb.MongoDbSourceInfoStructMaker";
+ /**
+ * Enable to collect various kind of statistics, like latencies in record
+ * processing, and derived data like quantiles. By default collecting
+ * statistics is enabled.
+ */
+ private Boolean statisticsMetricsEnabled = true;
/**
* A delay period after the snapshot is completed and the streaming begins,
* given in milliseconds. Defaults to 0 ms. The option is a long type.
@@ -1237,6 +1243,14 @@ public class DebeziumMongodbComponentConfiguration
this.sourceinfoStructMaker = sourceinfoStructMaker;
}
+ public Boolean getStatisticsMetricsEnabled() {
+ return statisticsMetricsEnabled;
+ }
+
+ public void setStatisticsMetricsEnabled(Boolean statisticsMetricsEnabled) {
+ this.statisticsMetricsEnabled = statisticsMetricsEnabled;
+ }
+
public Long getStreamingDelayMs() {
return streamingDelayMs;
}
diff --git a/components-starter/camel-debezium-mysql-starter/src/main/docs/debezium-mysql.json b/components-starter/camel-debezium-mysql-starter/src/main/docs/debezium-mysql.json
index b65fdc73064..6d052d27949 100644
--- a/components-starter/camel-debezium-mysql-starter/src/main/docs/debezium-mysql.json
+++ b/components-starter/camel-debezium-mysql-starter/src/main/docs/debezium-mysql.json
@@ -251,6 +251,13 @@
"description": "A comma-separated list of regular expressions matching the database-specific data type names that adds the data type's original type and original length as parameters to the corresponding field schemas in the emitted change records.",
"sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration"
},
+ {
+ "name": "camel.component.debezium-mysql.ddl-parser-type",
+ "type": "java.lang.String",
+ "description": "Specifies which ANTLR grammar to use for parsing MySQL DDL statements. 'default' uses the Oracle MySQL grammar, which is actively maintained and supports MySQL 8.0 features. 'legacy' uses the Positive Technologies grammar for backward compatibility with existing deployments.",
+ "sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
+ "defaultValue": "default"
+ },
{
"name": "camel.component.debezium-mysql.decimal-handling-mode",
"type": "java.lang.String",
@@ -306,6 +313,13 @@
"sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
"defaultValue": true
},
+ {
+ "name": "camel.component.debezium-mysql.gtid-ignore-on-recovery",
+ "type": "java.lang.Boolean",
+ "description": "Whether the connector should ignore GTID during recovery and restart from the binlog file and position instead. GTID mode on the server remains enabled, and GTID tracking resumes normally after recovery.",
+ "sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
+ "defaultValue": false
+ },
{
"name": "camel.component.debezium-mysql.gtid-source-excludes",
"type": "java.lang.String",
@@ -443,6 +457,20 @@
"sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
"defaultValue": 0
},
+ {
+ "name": "camel.component.debezium-mysql.memory-management-schemas-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
+ {
+ "name": "camel.component.debezium-mysql.memory-management-tables-class",
+ "type": "java.lang.String",
+ "description": "The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage.",
+ "sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
+ "defaultValue": "io.debezium.relational.ConcurrentMapTableMappingStorage"
+ },
{
"name": "camel.component.debezium-mysql.message-key-columns",
"type": "java.lang.String",
@@ -716,7 +744,7 @@
{
"name": "camel.component.debezium-mysql.snapshot-mode",
"type": "java.lang.String",
- "description": "The criteria for running a snapshot upon startup of the connector. Select one of the following snapshot options: 'when_needed': On startup, the connector runs a snapshot if one is needed.; 'schema_only': If the connector does not detect any offsets for the logical server name, it runs a snapshot that captures only the schema (table structures), but not any table data. After the snapshot completes, the connector begins to stream changes from the binlog.; 'schema_only [...]
+ "description": "The criteria for running a snapshot upon startup of the connector. Select one of the following snapshot options: 'when_needed': On startup, the connector runs a snapshot if one is needed.; 'schema_only': If the connector does not detect any offsets for the logical server name, it runs a snapshot that captures only the schema (table structures), but not any table data. After the snapshot completes, the connector begins to stream changes from the binlog.; 'schema_only [...]
"sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
"defaultValue": "initial"
},
@@ -794,6 +822,13 @@
"sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
"defaultValue": "io.debezium.connector.mysql.MySqlSourceInfoStructMaker"
},
+ {
+ "name": "camel.component.debezium-mysql.statistics-metrics-enabled",
+ "type": "java.lang.Boolean",
+ "description": "Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled.",
+ "sourceType": "org.apache.camel.component.debezium.mysql.springboot.DebeziumMySqlComponentConfiguration",
+ "defaultValue": true
+ },
{
"name": "camel.component.debezium-mysql.streaming-delay-ms",
"type": "java.lang.Long",
diff --git a/components-starter/camel-debezium-mysql-starter/src/main/java/org/apache/camel/component/debezium/mysql/springboot/DebeziumMySqlComponentConfiguration.java b/components-starter/camel-debezium-mysql-starter/src/main/java/org/apache/camel/component/debezium/mysql/springboot/DebeziumMySqlComponentConfiguration.java
index b8d1a518818..c2a5c680110 100644
--- a/components-starter/camel-debezium-mysql-starter/src/main/java/org/apache/camel/component/debezium/mysql/springboot/DebeziumMySqlComponentConfiguration.java
+++ b/components-starter/camel-debezium-mysql-starter/src/main/java/org/apache/camel/component/debezium/mysql/springboot/DebeziumMySqlComponentConfiguration.java
@@ -317,6 +317,13 @@ public class DebeziumMySqlComponentConfiguration
* the emitted change records.
*/
private String datatypePropagateSourceType;
+ /**
+ * Specifies which ANTLR grammar to use for parsing MySQL DDL statements.
+ * 'default' uses the Oracle MySQL grammar, which is actively maintained and
+ * supports MySQL 8.0 features. 'legacy' uses the Positive Technologies
+ * grammar for backward compatibility with existing deployments.
+ */
+ private String ddlParserType = "default";
/**
* Specify how DECIMAL and NUMERIC columns should be represented in change
* events, including: 'precise' (the default) uses java.math.BigDecimal to
@@ -368,6 +375,12 @@ public class DebeziumMySqlComponentConfiguration
* processing systems.
*/
private Boolean extendedHeadersEnabled = true;
+ /**
+ * Whether the connector should ignore GTID during recovery and restart from
+ * the binlog file and position instead. GTID mode on the server remains
+ * enabled, and GTID tracking resumes normally after recovery.
+ */
+ private Boolean gtidIgnoreOnRecovery = false;
/**
* The source UUIDs used to exclude GTID ranges when determine the starting
* position in the MySQL server's binlog.
@@ -492,6 +505,22 @@ public class DebeziumMySqlComponentConfiguration
* feature is not enabled
*/
private Long maxQueueSizeInBytes = 0L;
+ /**
+ * The fully-qualified class name of the storage implementation for schema
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementSchemasClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
+ /**
+ * The fully-qualified class name of the storage implementation for table
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementTablesClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
/**
* A semicolon-separated list of expressions that match fully-qualified
* tables and column(s) to be used as message key. Each expression must
@@ -710,10 +739,7 @@ public class DebeziumMySqlComponentConfiguration
* to stream changes from the binlog.; 'initial_only': The connector
* performs a snapshot as it does for the 'initial' option, but after the
* connector completes the snapshot, it stops, and does not stream changes
- * from the binlog.; 'never': The connector does not run a snapshot. Upon
- * first startup, the connector immediately begins reading from the
- * beginning of the binlog. The 'never' mode should be used with care, and
- * only when the binlog is known to contain all history.
+ * from the binlog.
*/
private String snapshotMode = "initial";
/**
@@ -789,6 +815,12 @@ public class DebeziumMySqlComponentConfiguration
* schema and struct.
*/
private String sourceinfoStructMaker = "io.debezium.connector.mysql.MySqlSourceInfoStructMaker";
+ /**
+ * Enable to collect various kind of statistics, like latencies in record
+ * processing, and derived data like quantiles. By default collecting
+ * statistics is enabled.
+ */
+ private Boolean statisticsMetricsEnabled = true;
/**
* A delay period after the snapshot is completed and the streaming begins,
* given in milliseconds. Defaults to 0 ms. The option is a long type.
@@ -1223,6 +1255,14 @@ public class DebeziumMySqlComponentConfiguration
this.datatypePropagateSourceType = datatypePropagateSourceType;
}
+ public String getDdlParserType() {
+ return ddlParserType;
+ }
+
+ public void setDdlParserType(String ddlParserType) {
+ this.ddlParserType = ddlParserType;
+ }
+
public String getDecimalHandlingMode() {
return decimalHandlingMode;
}
@@ -1281,6 +1321,14 @@ public class DebeziumMySqlComponentConfiguration
this.extendedHeadersEnabled = extendedHeadersEnabled;
}
+ public Boolean getGtidIgnoreOnRecovery() {
+ return gtidIgnoreOnRecovery;
+ }
+
+ public void setGtidIgnoreOnRecovery(Boolean gtidIgnoreOnRecovery) {
+ this.gtidIgnoreOnRecovery = gtidIgnoreOnRecovery;
+ }
+
public String getGtidSourceExcludes() {
return gtidSourceExcludes;
}
@@ -1430,6 +1478,24 @@ public class DebeziumMySqlComponentConfiguration
this.maxQueueSizeInBytes = maxQueueSizeInBytes;
}
+ public String getMemoryManagementSchemasClass() {
+ return memoryManagementSchemasClass;
+ }
+
+ public void setMemoryManagementSchemasClass(
+ String memoryManagementSchemasClass) {
+ this.memoryManagementSchemasClass = memoryManagementSchemasClass;
+ }
+
+ public String getMemoryManagementTablesClass() {
+ return memoryManagementTablesClass;
+ }
+
+ public void setMemoryManagementTablesClass(
+ String memoryManagementTablesClass) {
+ this.memoryManagementTablesClass = memoryManagementTablesClass;
+ }
+
public String getMessageKeyColumns() {
return messageKeyColumns;
}
@@ -1813,6 +1879,14 @@ public class DebeziumMySqlComponentConfiguration
this.sourceinfoStructMaker = sourceinfoStructMaker;
}
+ public Boolean getStatisticsMetricsEnabled() {
+ return statisticsMetricsEnabled;
+ }
+
+ public void setStatisticsMetricsEnabled(Boolean statisticsMetricsEnabled) {
+ this.statisticsMetricsEnabled = statisticsMetricsEnabled;
+ }
+
public Long getStreamingDelayMs() {
return streamingDelayMs;
}
diff --git a/components-starter/camel-debezium-oracle-starter/src/main/java/org/apache/camel/component/debezium/oracle/springboot/DebeziumOracleComponentConfiguration.java b/components-starter/camel-debezium-oracle-starter/src/main/java/org/apache/camel/component/debezium/oracle/springboot/DebeziumOracleComponentConfiguration.java
index 7d131408b35..69ac3176d71 100644
--- a/components-starter/camel-debezium-oracle-starter/src/main/java/org/apache/camel/component/debezium/oracle/springboot/DebeziumOracleComponentConfiguration.java
+++ b/components-starter/camel-debezium-oracle-starter/src/main/java/org/apache/camel/component/debezium/oracle/springboot/DebeziumOracleComponentConfiguration.java
@@ -147,6 +147,14 @@ public class DebeziumOracleComponentConfiguration
* string; 'hex' represents binary data as hex-encoded (base16) string
*/
private String binaryHandlingMode = "bytes";
+ /**
+ * Specifies the capture mode used to capture streaming changes from
+ * Oracle'primary' (the default) captures changes from the primary,
+ * specified by database. configurations, 'physical_standby' captures
+ * changes from a read-only physical standby, specified by secondary.
+ * configurations.
+ */
+ private String captureMode = "primary";
/**
* Regular expressions matching columns to exclude from change events
*/
@@ -363,25 +371,21 @@ public class DebeziumOracleComponentConfiguration
*/
private Long logMiningArchiveLogOnlyScnPollIntervalMs = 10000L;
/**
- * The starting SCN interval size that the connector will use for reading
- * data from redo/archive logs.
+ * Duration in milliseconds to retain deferred transaction metadata for
+ * transactions that never emit a DML event. By default, deferred
+ * transaction metadata is retained for 24 hours. This is independent of
+ * log.mining.transaction.retention.ms which governs cached transactions
+ * with events. The option is a long type.
*/
- private Long logMiningBatchSizeDefault = 20000L;
+ private Long logMiningBufferDeferredTransactionRetentionMs = 86400000L;
/**
- * Active batch size will be also increased/decreased by this amount for
- * tuning connector throughput when needed.
+ * Controls whether transaction start events are deferred when using
+ * buffered LogMiner. When enabled, transaction start events are stored in a
+ * lightweight metadata map. Transactions are only promoted to the
+ * transaction cache when a DML event is observed. The mining window is not
+ * pinned by transactions, allowing a block-by-block sliding window.
*/
- private Long logMiningBatchSizeIncrement = 20000L;
- /**
- * The maximum SCN interval size that this connector will use when reading
- * from redo/archive logs.
- */
- private Long logMiningBatchSizeMax = 100000L;
- /**
- * The minimum SCN interval size that this connector will try to read from
- * redo/archive logs.
- */
- private Long logMiningBatchSizeMin = 1000L;
+ private Boolean logMiningBufferDeferredTransactionStart = false;
/**
* When set to true the underlying buffer cache is not retained when the
* connector is stopped. When set to false (the default), the buffer cache
@@ -448,13 +452,56 @@ public class DebeziumOracleComponentConfiguration
* Specifies the XML configuration for the Infinispan 'transactions' cache
*/
private String logMiningBufferInfinispanCacheTransactions;
+ /**
+ * Controls whether transaction start events are deferred when using
+ * buffered LogMiner. When enabled, transaction start events are stored in a
+ * lightweight metadata map. Transactions are only promoted to the
+ * transaction cache when a DML event is observed. The mining window is not
+ * pinned by transactions, allowing a block-by-block sliding window.
+ */
+ private Boolean logMiningBufferMemoryLegacyTransactionStart = false;
+ /**
+ * This controls whether the 'CLIENT_ID' column values are tracked. When set
+ * to true (the default), the 'CLIENT_ID' values are buffered and provided
+ * in events when available. When set to false, the 'CLIENT_ID' column is
+ * excluded from the LogMiner query and its values are not buffered,
+ * reducing both the memory footprint and query bandwidth.
+ */
+ private Boolean logMiningBufferTrackClientId = true;
+ /**
+ * This controls whether the 'COMMIT_TIMESTAMP' column values are tracked.
+ * When set to true (the default), the 'COMMIT_TIMESTAMP' values are
+ * buffered and provided in events when available. When set to false, the
+ * 'COMMIT_TIMESTAMP' column is excluded from the LogMiner query and its
+ * values are not buffered, reducing both the memory footprint and query
+ * bandwidth.
+ */
+ private Boolean logMiningBufferTrackCommitTimestamp = true;
/**
* This controls whether the 'RS_ID' column values are tracked. When set to
* true (the default), the 'RS_ID' values are buffered and provided in
- * events when available. When set to false, the 'RS_ID' values are not
- * buffered and can reduce the memory footprint.
+ * events when available. When set to false, the 'RS_ID' column is excluded
+ * from the LogMiner query and its values are not buffered, reducing both
+ * the memory footprint and query bandwidth.
*/
private Boolean logMiningBufferTrackRsId = true;
+ /**
+ * This controls whether the 'START_TIMESTAMP' column values are tracked.
+ * When set to true (the default), the 'START_TIMESTAMP' values are buffered
+ * and provided in events when available. When set to false, the
+ * 'START_TIMESTAMP' column is excluded from the LogMiner query and its
+ * values are not buffered, reducing both the memory footprint and query
+ * bandwidth.
+ */
+ private Boolean logMiningBufferTrackStartTimestamp = true;
+ /**
+ * This controls whether the 'USERNAME' column values are tracked. When set
+ * to true (the default), the 'USERNAME' values are buffered and provided in
+ * events when available. When set to false, the 'USERNAME' column is
+ * excluded from the LogMiner query and its values are not buffered,
+ * reducing both the memory footprint and query bandwidth.
+ */
+ private Boolean logMiningBufferTrackUsername = true;
/**
* The number of events a transaction can include before the transaction is
* discarded. This is useful for managing buffer memory and/or space when
@@ -490,6 +537,12 @@ public class DebeziumOracleComponentConfiguration
* information block.
*/
private Boolean logMiningIncludeRedoSql = false;
+ /**
+ * Specifies the minimum number of logs to mine per redo thread. Setting
+ * this to 0 disables the cap, and all available logs are mined in a single
+ * pass.
+ */
+ private Integer logMiningLogCountMin = 2;
/**
* This is required when using the connector against a read-only database
* replica.
@@ -505,8 +558,12 @@ public class DebeziumOracleComponentConfiguration
*/
private String logMiningQueryFilterMode = "none";
/**
- * The hostname the connector will use to connect and perform read-only
- * operations for the the replica.
+ * When set to 'true', the connector will not attempt to flush the LGWR
+ * buffer to disk, allowing connecting to read-only databases.
+ */
+ private Boolean logMiningReadOnly = false;
+ /**
+ * The secondary Oracle instance where changes will be streamed
*/
private String logMiningReadonlyHostname;
/**
@@ -518,21 +575,6 @@ public class DebeziumOracleComponentConfiguration
* log.mining.session.max.ms has been reached.
*/
private Boolean logMiningRestartConnection = false;
- /**
- * Used for SCN gap detection, if the difference between current SCN and
- * previous end SCN is bigger than this value, and the time difference of
- * current SCN and previous end SCN is smaller than
- * log.mining.scn.gap.detection.time.interval.max.ms, consider it a SCN gap.
- */
- private Long logMiningScnGapDetectionGapSizeMin = 1000000L;
- /**
- * Used for SCN gap detection, if the difference between current SCN and
- * previous end SCN is bigger than
- * log.mining.scn.gap.detection.gap.size.min, and the time difference of
- * current SCN and previous end SCN is smaller than this value, consider it
- * a SCN gap. The option is a long type.
- */
- private Long logMiningScnGapDetectionTimeIntervalMaxMs = 20000L;
/**
* The maximum number of milliseconds that a LogMiner session lives for
* before being restarted. Defaults to 0 (indefinite until a log switch
@@ -540,32 +582,13 @@ public class DebeziumOracleComponentConfiguration
*/
private Long logMiningSessionMaxMs = 0L;
/**
- * The amount of time that the connector will sleep after reading data from
- * redo/archive logs and before starting reading data again. Value is in
- * milliseconds. The option is a long type.
- */
- private Long logMiningSleepTimeDefaultMs = 1000L;
- /**
- * The maximum amount of time that the connector will use to tune the
- * optimal sleep time when reading data from LogMiner. Value is in
- * milliseconds. The option is a long type.
- */
- private Long logMiningSleepTimeIncrementMs = 200L;
- /**
- * The maximum amount of time that the connector will sleep after reading
- * data from redo/archive logs and before starting reading data again. Value
- * is in milliseconds. The option is a long type.
- */
- private Long logMiningSleepTimeMaxMs = 3000L;
- /**
- * The minimum amount of time that the connector will sleep after reading
- * data from redo/archive logs and before starting reading data again. Value
- * is in milliseconds. The option is a long type.
- */
- private Long logMiningSleepTimeMinMs = 0L;
- /**
- * There are strategies: Online catalog with faster mining but no captured
- * DDL. Another - with data dictionary loaded into REDO LOG files
+ * Defines the mining strategy and LogMiner session characteristics:
+ * 'redo_log_catalog' writes the data dictionary to the redo logs, is
+ * deprecated and will be removed in 3.7, 'online_catalog' uses the existing
+ * data dictionary and operates faster than 'redo_log_catalog' but requires
+ * schema changes in lock-step, 'hybrid' uses the existing data dictionary,
+ * operates faster than 'redo_log_catalog', and supports interleaved schema
+ * changes.
*/
private String logMiningStrategy = "online_catalog";
/**
@@ -606,6 +629,22 @@ public class DebeziumOracleComponentConfiguration
* feature is not enabled
*/
private Long maxQueueSizeInBytes = 0L;
+ /**
+ * The fully-qualified class name of the storage implementation for schema
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementSchemasClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
+ /**
+ * The fully-qualified class name of the storage implementation for table
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementTablesClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
/**
* A semicolon-separated list of expressions that match fully-qualified
* tables and column(s) to be used as message key. Each expression must
@@ -741,6 +780,23 @@ public class DebeziumOracleComponentConfiguration
* adjustment (default)
*/
private String schemaNameAdjustmentMode = "none";
+ /**
+ * The secondary Oracle instance database name, if different from primary
+ */
+ private String secondaryDbname;
+ /**
+ * The secondary Oracle instance where changes will be streamed
+ */
+ private String secondaryHostname;
+ /**
+ * The secondary Oracle instance port where changes will be streamed
+ */
+ private Integer secondaryPort = 1528;
+ /**
+ * The secondary Oracle instance connection string URL where changes will be
+ * streamed
+ */
+ private String secondaryUrl;
/**
* The name of the data collection that is used to send signals/commands to
* Debezium. For multi-partition mode connectors, multiple signal data
@@ -901,6 +957,12 @@ public class DebeziumOracleComponentConfiguration
* schema and struct.
*/
private String sourceinfoStructMaker = "io.debezium.connector.oracle.OracleSourceInfoStructMaker";
+ /**
+ * Enable to collect various kind of statistics, like latencies in record
+ * processing, and derived data like quantiles. By default collecting
+ * statistics is enabled.
+ */
+ private Boolean statisticsMetricsEnabled = true;
/**
* A delay period after the snapshot is completed and the streaming begins,
* given in milliseconds. Defaults to 0 ms. The option is a long type.
@@ -923,7 +985,11 @@ public class DebeziumOracleComponentConfiguration
* use microseconds precision; 'connect' always represents time, date, and
* timestamp values using Kafka Connect's built-in representations for Time,
* Date, and Timestamp, which uses millisecond precision regardless of the
- * database columns' precision.
+ * database columns' precision; 'isostring' represents time, date, and
+ * timestamp values as ISO-8601 formatted strings at the UTC time zone;
+ * 'microseconds' always represents time, date, and timestamp values using
+ * microsecond precision; 'nanoseconds' always represents time, date, and
+ * timestamp values using nanosecond precision.
*/
private String timePrecisionMode = "adaptive";
/**
@@ -1100,6 +1166,14 @@ public class DebeziumOracleComponentConfiguration
this.binaryHandlingMode = binaryHandlingMode;
}
+ public String getCaptureMode() {
+ return captureMode;
+ }
+
+ public void setCaptureMode(String captureMode) {
+ this.captureMode = captureMode;
+ }
+
public String getColumnExcludeList() {
return columnExcludeList;
}
@@ -1396,36 +1470,22 @@ public class DebeziumOracleComponentConfiguration
this.logMiningArchiveLogOnlyScnPollIntervalMs = logMiningArchiveLogOnlyScnPollIntervalMs;
}
- public Long getLogMiningBatchSizeDefault() {
- return logMiningBatchSizeDefault;
- }
-
- public void setLogMiningBatchSizeDefault(Long logMiningBatchSizeDefault) {
- this.logMiningBatchSizeDefault = logMiningBatchSizeDefault;
+ public Long getLogMiningBufferDeferredTransactionRetentionMs() {
+ return logMiningBufferDeferredTransactionRetentionMs;
}
- public Long getLogMiningBatchSizeIncrement() {
- return logMiningBatchSizeIncrement;
+ public void setLogMiningBufferDeferredTransactionRetentionMs(
+ Long logMiningBufferDeferredTransactionRetentionMs) {
+ this.logMiningBufferDeferredTransactionRetentionMs = logMiningBufferDeferredTransactionRetentionMs;
}
- public void setLogMiningBatchSizeIncrement(Long logMiningBatchSizeIncrement) {
- this.logMiningBatchSizeIncrement = logMiningBatchSizeIncrement;
+ public Boolean getLogMiningBufferDeferredTransactionStart() {
+ return logMiningBufferDeferredTransactionStart;
}
- public Long getLogMiningBatchSizeMax() {
- return logMiningBatchSizeMax;
- }
-
- public void setLogMiningBatchSizeMax(Long logMiningBatchSizeMax) {
- this.logMiningBatchSizeMax = logMiningBatchSizeMax;
- }
-
- public Long getLogMiningBatchSizeMin() {
- return logMiningBatchSizeMin;
- }
-
- public void setLogMiningBatchSizeMin(Long logMiningBatchSizeMin) {
- this.logMiningBatchSizeMin = logMiningBatchSizeMin;
+ public void setLogMiningBufferDeferredTransactionStart(
+ Boolean logMiningBufferDeferredTransactionStart) {
+ this.logMiningBufferDeferredTransactionStart = logMiningBufferDeferredTransactionStart;
}
public Boolean getLogMiningBufferDropOnStop() {
@@ -1544,6 +1604,33 @@ public class DebeziumOracleComponentConfiguration
this.logMiningBufferInfinispanCacheTransactions = logMiningBufferInfinispanCacheTransactions;
}
+ public Boolean getLogMiningBufferMemoryLegacyTransactionStart() {
+ return logMiningBufferMemoryLegacyTransactionStart;
+ }
+
+ public void setLogMiningBufferMemoryLegacyTransactionStart(
+ Boolean logMiningBufferMemoryLegacyTransactionStart) {
+ this.logMiningBufferMemoryLegacyTransactionStart = logMiningBufferMemoryLegacyTransactionStart;
+ }
+
+ public Boolean getLogMiningBufferTrackClientId() {
+ return logMiningBufferTrackClientId;
+ }
+
+ public void setLogMiningBufferTrackClientId(
+ Boolean logMiningBufferTrackClientId) {
+ this.logMiningBufferTrackClientId = logMiningBufferTrackClientId;
+ }
+
+ public Boolean getLogMiningBufferTrackCommitTimestamp() {
+ return logMiningBufferTrackCommitTimestamp;
+ }
+
+ public void setLogMiningBufferTrackCommitTimestamp(
+ Boolean logMiningBufferTrackCommitTimestamp) {
+ this.logMiningBufferTrackCommitTimestamp = logMiningBufferTrackCommitTimestamp;
+ }
+
public Boolean getLogMiningBufferTrackRsId() {
return logMiningBufferTrackRsId;
}
@@ -1552,6 +1639,24 @@ public class DebeziumOracleComponentConfiguration
this.logMiningBufferTrackRsId = logMiningBufferTrackRsId;
}
+ public Boolean getLogMiningBufferTrackStartTimestamp() {
+ return logMiningBufferTrackStartTimestamp;
+ }
+
+ public void setLogMiningBufferTrackStartTimestamp(
+ Boolean logMiningBufferTrackStartTimestamp) {
+ this.logMiningBufferTrackStartTimestamp = logMiningBufferTrackStartTimestamp;
+ }
+
+ public Boolean getLogMiningBufferTrackUsername() {
+ return logMiningBufferTrackUsername;
+ }
+
+ public void setLogMiningBufferTrackUsername(
+ Boolean logMiningBufferTrackUsername) {
+ this.logMiningBufferTrackUsername = logMiningBufferTrackUsername;
+ }
+
public Long getLogMiningBufferTransactionEventsThreshold() {
return logMiningBufferTransactionEventsThreshold;
}
@@ -1603,6 +1708,14 @@ public class DebeziumOracleComponentConfiguration
this.logMiningIncludeRedoSql = logMiningIncludeRedoSql;
}
+ public Integer getLogMiningLogCountMin() {
+ return logMiningLogCountMin;
+ }
+
+ public void setLogMiningLogCountMin(Integer logMiningLogCountMin) {
+ this.logMiningLogCountMin = logMiningLogCountMin;
+ }
+
public String getLogMiningPathDictionary() {
return logMiningPathDictionary;
}
@@ -1619,6 +1732,14 @@ public class DebeziumOracleComponentConfiguration
this.logMiningQueryFilterMode = logMiningQueryFilterMode;
}
+ public Boolean getLogMiningReadOnly() {
+ return logMiningReadOnly;
+ }
+
+ public void setLogMiningReadOnly(Boolean logMiningReadOnly) {
+ this.logMiningReadOnly = logMiningReadOnly;
+ }
+
public String getLogMiningReadonlyHostname() {
return logMiningReadonlyHostname;
}
@@ -1635,24 +1756,6 @@ public class DebeziumOracleComponentConfiguration
this.logMiningRestartConnection = logMiningRestartConnection;
}
- public Long getLogMiningScnGapDetectionGapSizeMin() {
- return logMiningScnGapDetectionGapSizeMin;
- }
-
- public void setLogMiningScnGapDetectionGapSizeMin(
- Long logMiningScnGapDetectionGapSizeMin) {
- this.logMiningScnGapDetectionGapSizeMin = logMiningScnGapDetectionGapSizeMin;
- }
-
- public Long getLogMiningScnGapDetectionTimeIntervalMaxMs() {
- return logMiningScnGapDetectionTimeIntervalMaxMs;
- }
-
- public void setLogMiningScnGapDetectionTimeIntervalMaxMs(
- Long logMiningScnGapDetectionTimeIntervalMaxMs) {
- this.logMiningScnGapDetectionTimeIntervalMaxMs = logMiningScnGapDetectionTimeIntervalMaxMs;
- }
-
public Long getLogMiningSessionMaxMs() {
return logMiningSessionMaxMs;
}
@@ -1661,39 +1764,6 @@ public class DebeziumOracleComponentConfiguration
this.logMiningSessionMaxMs = logMiningSessionMaxMs;
}
- public Long getLogMiningSleepTimeDefaultMs() {
- return logMiningSleepTimeDefaultMs;
- }
-
- public void setLogMiningSleepTimeDefaultMs(Long logMiningSleepTimeDefaultMs) {
- this.logMiningSleepTimeDefaultMs = logMiningSleepTimeDefaultMs;
- }
-
- public Long getLogMiningSleepTimeIncrementMs() {
- return logMiningSleepTimeIncrementMs;
- }
-
- public void setLogMiningSleepTimeIncrementMs(
- Long logMiningSleepTimeIncrementMs) {
- this.logMiningSleepTimeIncrementMs = logMiningSleepTimeIncrementMs;
- }
-
- public Long getLogMiningSleepTimeMaxMs() {
- return logMiningSleepTimeMaxMs;
- }
-
- public void setLogMiningSleepTimeMaxMs(Long logMiningSleepTimeMaxMs) {
- this.logMiningSleepTimeMaxMs = logMiningSleepTimeMaxMs;
- }
-
- public Long getLogMiningSleepTimeMinMs() {
- return logMiningSleepTimeMinMs;
- }
-
- public void setLogMiningSleepTimeMinMs(Long logMiningSleepTimeMinMs) {
- this.logMiningSleepTimeMinMs = logMiningSleepTimeMinMs;
- }
-
public String getLogMiningStrategy() {
return logMiningStrategy;
}
@@ -1761,6 +1831,24 @@ public class DebeziumOracleComponentConfiguration
this.maxQueueSizeInBytes = maxQueueSizeInBytes;
}
+ public String getMemoryManagementSchemasClass() {
+ return memoryManagementSchemasClass;
+ }
+
+ public void setMemoryManagementSchemasClass(
+ String memoryManagementSchemasClass) {
+ this.memoryManagementSchemasClass = memoryManagementSchemasClass;
+ }
+
+ public String getMemoryManagementTablesClass() {
+ return memoryManagementTablesClass;
+ }
+
+ public void setMemoryManagementTablesClass(
+ String memoryManagementTablesClass) {
+ this.memoryManagementTablesClass = memoryManagementTablesClass;
+ }
+
public String getMessageKeyColumns() {
return messageKeyColumns;
}
@@ -1974,6 +2062,38 @@ public class DebeziumOracleComponentConfiguration
this.schemaNameAdjustmentMode = schemaNameAdjustmentMode;
}
+ public String getSecondaryDbname() {
+ return secondaryDbname;
+ }
+
+ public void setSecondaryDbname(String secondaryDbname) {
+ this.secondaryDbname = secondaryDbname;
+ }
+
+ public String getSecondaryHostname() {
+ return secondaryHostname;
+ }
+
+ public void setSecondaryHostname(String secondaryHostname) {
+ this.secondaryHostname = secondaryHostname;
+ }
+
+ public Integer getSecondaryPort() {
+ return secondaryPort;
+ }
+
+ public void setSecondaryPort(Integer secondaryPort) {
+ this.secondaryPort = secondaryPort;
+ }
+
+ public String getSecondaryUrl() {
+ return secondaryUrl;
+ }
+
+ public void setSecondaryUrl(String secondaryUrl) {
+ this.secondaryUrl = secondaryUrl;
+ }
+
public String getSignalDataCollection() {
return signalDataCollection;
}
@@ -2160,6 +2280,14 @@ public class DebeziumOracleComponentConfiguration
this.sourceinfoStructMaker = sourceinfoStructMaker;
}
+ public Boolean getStatisticsMetricsEnabled() {
+ return statisticsMetricsEnabled;
+ }
+
+ public void setStatisticsMetricsEnabled(Boolean statisticsMetricsEnabled) {
+ this.statisticsMetricsEnabled = statisticsMetricsEnabled;
+ }
+
public Long getStreamingDelayMs() {
return streamingDelayMs;
}
diff --git a/components-starter/camel-debezium-postgres-starter/src/main/java/org/apache/camel/component/debezium/postgres/springboot/DebeziumPostgresComponentConfiguration.java b/components-starter/camel-debezium-postgres-starter/src/main/java/org/apache/camel/component/debezium/postgres/springboot/DebeziumPostgresComponentConfiguration.java
index b4b0333961d..2a4afffaef0 100644
--- a/components-starter/camel-debezium-postgres-starter/src/main/java/org/apache/camel/component/debezium/postgres/springboot/DebeziumPostgresComponentConfiguration.java
+++ b/components-starter/camel-debezium-postgres-starter/src/main/java/org/apache/camel/component/debezium/postgres/springboot/DebeziumPostgresComponentConfiguration.java
@@ -406,6 +406,22 @@ public class DebeziumPostgresComponentConfiguration
* feature is not enabled
*/
private Long maxQueueSizeInBytes = 0L;
+ /**
+ * The fully-qualified class name of the storage implementation for schema
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementSchemasClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
+ /**
+ * The fully-qualified class name of the storage implementation for table
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementTablesClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
/**
* A semicolon-separated list of expressions that match fully-qualified
* tables and column(s) to be used as message key. Each expression must
@@ -796,6 +812,12 @@ public class DebeziumPostgresComponentConfiguration
* schema and struct.
*/
private String sourceinfoStructMaker = "io.debezium.connector.postgresql.PostgresSourceInfoStructMaker";
+ /**
+ * Enable to collect various kind of statistics, like latencies in record
+ * processing, and derived data like quantiles. By default collecting
+ * statistics is enabled.
+ */
+ private Boolean statisticsMetricsEnabled = true;
/**
* Frequency for sending replication connection status updates to the
* server, given in milliseconds. Defaults to 10 seconds (10,000 ms). The
@@ -828,7 +850,11 @@ public class DebeziumPostgresComponentConfiguration
* use microseconds precision; 'connect' always represents time, date, and
* timestamp values using Kafka Connect's built-in representations for Time,
* Date, and Timestamp, which uses millisecond precision regardless of the
- * database columns' precision.
+ * database columns' precision; 'isostring' represents time, date, and
+ * timestamp values as ISO-8601 formatted strings at the UTC time zone;
+ * 'microseconds' always represents time, date, and timestamp values using
+ * microsecond precision; 'nanoseconds' always represents time, date, and
+ * timestamp values using nanosecond precision.
*/
private String timePrecisionMode = "adaptive";
/**
@@ -1356,6 +1382,24 @@ public class DebeziumPostgresComponentConfiguration
this.maxQueueSizeInBytes = maxQueueSizeInBytes;
}
+ public String getMemoryManagementSchemasClass() {
+ return memoryManagementSchemasClass;
+ }
+
+ public void setMemoryManagementSchemasClass(
+ String memoryManagementSchemasClass) {
+ this.memoryManagementSchemasClass = memoryManagementSchemasClass;
+ }
+
+ public String getMemoryManagementTablesClass() {
+ return memoryManagementTablesClass;
+ }
+
+ public void setMemoryManagementTablesClass(
+ String memoryManagementTablesClass) {
+ this.memoryManagementTablesClass = memoryManagementTablesClass;
+ }
+
public String getMessageKeyColumns() {
return messageKeyColumns;
}
@@ -1842,6 +1886,14 @@ public class DebeziumPostgresComponentConfiguration
this.sourceinfoStructMaker = sourceinfoStructMaker;
}
+ public Boolean getStatisticsMetricsEnabled() {
+ return statisticsMetricsEnabled;
+ }
+
+ public void setStatisticsMetricsEnabled(Boolean statisticsMetricsEnabled) {
+ this.statisticsMetricsEnabled = statisticsMetricsEnabled;
+ }
+
public Integer getStatusUpdateIntervalMs() {
return statusUpdateIntervalMs;
}
diff --git a/components-starter/camel-debezium-sqlserver-starter/src/main/java/org/apache/camel/component/debezium/sqlserver/springboot/DebeziumSqlserverComponentConfiguration.java b/components-starter/camel-debezium-sqlserver-starter/src/main/java/org/apache/camel/component/debezium/sqlserver/springboot/DebeziumSqlserverComponentConfiguration.java
index b183b186c2a..997a45d31de 100644
--- a/components-starter/camel-debezium-sqlserver-starter/src/main/java/org/apache/camel/component/debezium/sqlserver/springboot/DebeziumSqlserverComponentConfiguration.java
+++ b/components-starter/camel-debezium-sqlserver-starter/src/main/java/org/apache/camel/component/debezium/sqlserver/springboot/DebeziumSqlserverComponentConfiguration.java
@@ -353,6 +353,22 @@ public class DebeziumSqlserverComponentConfiguration
* feature is not enabled
*/
private Long maxQueueSizeInBytes = 0L;
+ /**
+ * The fully-qualified class name of the storage implementation for schema
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementSchemasClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
+ /**
+ * The fully-qualified class name of the storage implementation for table
+ * metadata. The class must implement
+ * io.debezium.relational.TableMappingStorage. Defaults to
+ * io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory
+ * storage.
+ */
+ private String memoryManagementTablesClass = "io.debezium.relational.ConcurrentMapTableMappingStorage";
/**
* A semicolon-separated list of expressions that match fully-qualified
* tables and column(s) to be used as message key. Each expression must
@@ -620,6 +636,12 @@ public class DebeziumSqlserverComponentConfiguration
* schema and struct.
*/
private String sourceinfoStructMaker = "io.debezium.connector.sqlserver.SqlServerSourceInfoStructMaker";
+ /**
+ * Enable to collect various kind of statistics, like latencies in record
+ * processing, and derived data like quantiles. By default collecting
+ * statistics is enabled.
+ */
+ private Boolean statisticsMetricsEnabled = true;
/**
* A delay period after the snapshot is completed and the streaming begins,
* given in milliseconds. Defaults to 0 ms. The option is a long type.
@@ -652,7 +674,11 @@ public class DebeziumSqlserverComponentConfiguration
* use microseconds precision; 'connect' always represents time, date, and
* timestamp values using Kafka Connect's built-in representations for Time,
* Date, and Timestamp, which uses millisecond precision regardless of the
- * database columns' precision.
+ * database columns' precision; 'isostring' represents time, date, and
+ * timestamp values as ISO-8601 formatted strings at the UTC time zone;
+ * 'microseconds' always represents time, date, and timestamp values using
+ * microsecond precision; 'nanoseconds' always represents time, date, and
+ * timestamp values using nanosecond precision.
*/
private String timePrecisionMode = "adaptive";
/**
@@ -1100,6 +1126,24 @@ public class DebeziumSqlserverComponentConfiguration
this.maxQueueSizeInBytes = maxQueueSizeInBytes;
}
+ public String getMemoryManagementSchemasClass() {
+ return memoryManagementSchemasClass;
+ }
+
+ public void setMemoryManagementSchemasClass(
+ String memoryManagementSchemasClass) {
+ this.memoryManagementSchemasClass = memoryManagementSchemasClass;
+ }
+
+ public String getMemoryManagementTablesClass() {
+ return memoryManagementTablesClass;
+ }
+
+ public void setMemoryManagementTablesClass(
+ String memoryManagementTablesClass) {
+ this.memoryManagementTablesClass = memoryManagementTablesClass;
+ }
+
public String getMessageKeyColumns() {
return messageKeyColumns;
}
@@ -1450,6 +1494,14 @@ public class DebeziumSqlserverComponentConfiguration
this.sourceinfoStructMaker = sourceinfoStructMaker;
}
+ public Boolean getStatisticsMetricsEnabled() {
+ return statisticsMetricsEnabled;
+ }
+
+ public void setStatisticsMetricsEnabled(Boolean statisticsMetricsEnabled) {
+ this.statisticsMetricsEnabled = statisticsMetricsEnabled;
+ }
+
public Long getStreamingDelayMs() {
return streamingDelayMs;
}
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/debezium-db2.adoc b/docs/spring-boot/modules/ROOT/pages/starters/debezium-db2.adoc
index bbf307d13f0..8a59e5f1673 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/debezium-db2.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/debezium-db2.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration details.
== Spring Boot Auto-Configuration
-The starter supports 95 options, which are listed below.
+The starter supports 98 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -66,6 +66,8 @@ The starter supports 95 options, which are listed below.
| camel.component.debezium-db2.max-batch-size | Maximum size of each batch of source records. Defaults to 2048. | 2048 | Integer
| camel.component.debezium-db2.max-queue-size | Maximum size of the queue for change events read from the database log but not yet recorded or forwarded. Defaults to 8192, and should always be larger than the maximum batch size. | 8192 | Integer
| camel.component.debezium-db2.max-queue-size-in-bytes | Maximum size of the queue in bytes for change events read from the database log but not yet recorded or forwarded. Defaults to 0. Mean the feature is not enabled | 0 | Long
+| camel.component.debezium-db2.memory-management-schemas-class | The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
+| camel.component.debezium-db2.memory-management-tables-class | The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
| camel.component.debezium-db2.message-key-columns | A semicolon-separated list of expressions that match fully-qualified tables and column(s) to be used as message key. Each expression must match the pattern ':', where the table names could be defined as (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connector, and the key columns are a comma-separated list of columns representing the custom key. For any table without an explicit key configuration the table' [...]
| camel.component.debezium-db2.notification-enabled-channels | List of notification channels names that are enabled. | | String
| camel.component.debezium-db2.notification-sink-topic-name | The name of the topic for the notifications. This is required in case 'sink' is in the list of enabled channels | | String
@@ -114,11 +116,12 @@ The starter supports 95 options, which are listed below.
| camel.component.debezium-db2.snapshot-select-statement-overrides | This property contains a comma-separated list of fully-qualified tables (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connectors. Select statements for the individual tables are specified in further configuration properties, one for each table, identified by the id 'snapshot.select.statement.overrides.DB_NAME.TABLE_NAME' or 'snapshot.select.statement.overrides.SCHEMA_NAME.TABLE_NAME', respe [...]
| camel.component.debezium-db2.snapshot-tables-order-by-row-count | Controls the order in which tables are processed in the initial snapshot. A descending value will order the tables by row count descending. A ascending value will order the tables by row count ascending. A value of disabled (the default) will disable ordering by row count. | disabled | String
| camel.component.debezium-db2.sourceinfo-struct-maker | The name of the SourceInfoStructMaker class that returns SourceInfo schema and struct. | io.debezium.connector.db2.Db2SourceInfoStructMaker | String
+| camel.component.debezium-db2.statistics-metrics-enabled | Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled. | true | Boolean
| camel.component.debezium-db2.streaming-delay-ms | A delay period after the snapshot is completed and the streaming begins, given in milliseconds. Defaults to 0 ms. The option is a long type. | 0 | Long
| camel.component.debezium-db2.table-exclude-list | A comma-separated list of regular expressions that match the fully-qualified names of tables to be excluded from monitoring | | String
| camel.component.debezium-db2.table-ignore-builtin | Flag specifying whether built-in tables should be ignored. | true | Boolean
| camel.component.debezium-db2.table-include-list | The tables for which changes are to be captured | | String
-| camel.component.debezium-db2.time-precision-mode | Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and [...]
+| camel.component.debezium-db2.time-precision-mode | Time, date, and timestamps can be represented with different kinds of precisions, including: 'adaptive' (the default) bases the precision of time, date, and timestamp values on the database column's precision; 'adaptive_time_microseconds' like 'adaptive' mode, but TIME fields always use microseconds precision; 'connect' always represents time, date, and timestamp values using Kafka Connect's built-in representations for Time, Date, and [...]
| camel.component.debezium-db2.tombstones-on-delete | Whether delete operations should be represented by a delete event and a subsequent tombstone event (true) or only by a delete event (false). Emitting the tombstone event (the default behavior) allows Kafka to completely delete all events pertaining to the given key once the source record got deleted. | false | Boolean
| camel.component.debezium-db2.topic-naming-strategy | The name of the TopicNamingStrategy class that should be used to determine the topic name for data change, schema change, transaction, heartbeat event etc. | io.debezium.schema.SchemaTopicNamingStrategy | String
| camel.component.debezium-db2.topic-prefix | Topic prefix that identifies and provides a namespace for the particular database server/cluster is capturing changes. The topic prefix should be unique across all other connectors, since it is used as a prefix for all Kafka topic names that receive events emitted by this connector. Only alphanumeric characters, hyphens, dots and underscores must be accepted. | | String
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/debezium-mongodb.adoc b/docs/spring-boot/modules/ROOT/pages/starters/debezium-mongodb.adoc
index 7a4e8bf8590..87a19e60581 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/debezium-mongodb.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/debezium-mongodb.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration details.
== Spring Boot Auto-Configuration
-The starter supports 89 options, which are listed below.
+The starter supports 90 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -112,6 +112,7 @@ The starter supports 89 options, which are listed below.
| camel.component.debezium-mongodb.snapshot-mode-configuration-based-start-stream | When 'snapshot.mode' is set as configuration_based, this setting permits to specify whenever the stream should start or not after snapshot. | false | Boolean
| camel.component.debezium-mongodb.snapshot-mode-custom-name | When 'snapshot.mode' is set as custom, this setting must be set to specify a the name of the custom implementation provided in the 'name()' method. The implementations must implement the 'Snapshotter' interface and is called on each app boot to determine whether to do a snapshot. | | String
| camel.component.debezium-mongodb.sourceinfo-struct-maker | The name of the SourceInfoStructMaker class that returns SourceInfo schema and struct. | io.debezium.connector.mongodb.MongoDbSourceInfoStructMaker | String
+| camel.component.debezium-mongodb.statistics-metrics-enabled | Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled. | true | Boolean
| camel.component.debezium-mongodb.streaming-delay-ms | A delay period after the snapshot is completed and the streaming begins, given in milliseconds. Defaults to 0 ms. The option is a long type. | 0 | Long
| camel.component.debezium-mongodb.tombstones-on-delete | Whether delete operations should be represented by a delete event and a subsequent tombstone event (true) or only by a delete event (false). Emitting the tombstone event (the default behavior) allows Kafka to completely delete all events pertaining to the given key once the source record got deleted. | false | Boolean
| camel.component.debezium-mongodb.topic-naming-strategy | The name of the TopicNamingStrategy class that should be used to determine the topic name for data change, schema change, transaction, heartbeat event etc. | io.debezium.schema.SchemaTopicNamingStrategy | String
diff --git a/docs/spring-boot/modules/ROOT/pages/starters/debezium-mysql.adoc b/docs/spring-boot/modules/ROOT/pages/starters/debezium-mysql.adoc
index d805a734081..94ac70cbbf9 100644
--- a/docs/spring-boot/modules/ROOT/pages/starters/debezium-mysql.adoc
+++ b/docs/spring-boot/modules/ROOT/pages/starters/debezium-mysql.adoc
@@ -23,7 +23,7 @@ Please refer to the above links for usage and configuration details.
== Spring Boot Auto-Configuration
-The starter supports 127 options, which are listed below.
+The starter supports 132 options, which are listed below.
[width="100%",cols="2,5,^1,2",options="header"]
|===
@@ -64,6 +64,7 @@ The starter supports 127 options, which are listed below.
| camel.component.debezium-mysql.database-ssl-truststore-password | The password for the trust store file. Used to check the integrity of the truststore, and unlock the truststore. | | String
| camel.component.debezium-mysql.database-user | Name of the database user to be used when connecting to the database. | | String
| camel.component.debezium-mysql.datatype-propagate-source-type | A comma-separated list of regular expressions matching the database-specific data type names that adds the data type's original type and original length as parameters to the corresponding field schemas in the emitted change records. | | String
+| camel.component.debezium-mysql.ddl-parser-type | Specifies which ANTLR grammar to use for parsing MySQL DDL statements. 'default' uses the Oracle MySQL grammar, which is actively maintained and supports MySQL 8.0 features. 'legacy' uses the Positive Technologies grammar for backward compatibility with existing deployments. | default | String
| camel.component.debezium-mysql.decimal-handling-mode | Specify how DECIMAL and NUMERIC columns should be represented in change events, including: 'precise' (the default) uses java.math.BigDecimal to represent values, which are encoded in the change events using a binary representation and Kafka Connect's 'org.apache.kafka.connect.data.Decimal' type; 'string' uses string to represent values; 'double' represents values using Java's 'double', which may not offer the precision but will be [...]
| camel.component.debezium-mysql.enable-time-adjuster | The database allows the user to insert year value as either 2-digit or 4-digit. In case of two digit the value is automatically mapped into 1970 - 2069.false - delegates the implicit conversion to the database; true - (the default) Debezium makes the conversion | true | Boolean
| camel.component.debezium-mysql.enabled | Whether to enable auto configuration of the debezium-mysql component. This is enabled by default. | | Boolean
@@ -72,6 +73,7 @@ The starter supports 127 options, which are listed below.
| camel.component.debezium-mysql.event-processing-failure-handling-mode | Specify how failures during processing of events (i.e. when encountering a corrupted event) should be handled, including: 'fail' (the default) an exception indicating the problematic event and its position is raised, causing the connector to be stopped; 'warn' the problematic event and its position will be logged and the event will be skipped; 'ignore' the problematic event will be skipped. | fail | String
| camel.component.debezium-mysql.executor-shutdown-timeout-ms | The maximum time in milliseconds to wait for task executor to shut down. The option is a long type. | 4000 | Long
| camel.component.debezium-mysql.extended-headers-enabled | Enable/Disable Debezium context headers that provides essential metadata for tracking and identifying the source of CDC events in downstream processing systems. | true | Boolean
+| camel.component.debezium-mysql.gtid-ignore-on-recovery | Whether the connector should ignore GTID during recovery and restart from the binlog file and position instead. GTID mode on the server remains enabled, and GTID tracking resumes normally after recovery. | false | Boolean
| camel.component.debezium-mysql.gtid-source-excludes | The source UUIDs used to exclude GTID ranges when determine the starting position in the MySQL server's binlog. | | String
| camel.component.debezium-mysql.gtid-source-filter-dml-events | When set to true, only produce DML events for transactions that were written on the server with matching GTIDs defined by the gtid.source.includes or gtid.source.excludes, if they were specified. | true | Boolean
| camel.component.debezium-mysql.gtid-source-includes | The source UUIDs used to include GTID ranges when determine the starting position in the MySQL server's binlog. | | String
@@ -92,6 +94,8 @@ The starter supports 127 options, which are listed below.
| camel.component.debezium-mysql.max-batch-size | Maximum size of each batch of source records. Defaults to 2048. | 2048 | Integer
| camel.component.debezium-mysql.max-queue-size | Maximum size of the queue for change events read from the database log but not yet recorded or forwarded. Defaults to 8192, and should always be larger than the maximum batch size. | 8192 | Integer
| camel.component.debezium-mysql.max-queue-size-in-bytes | Maximum size of the queue in bytes for change events read from the database log but not yet recorded or forwarded. Defaults to 0. Mean the feature is not enabled | 0 | Long
+| camel.component.debezium-mysql.memory-management-schemas-class | The fully-qualified class name of the storage implementation for schema metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
+| camel.component.debezium-mysql.memory-management-tables-class | The fully-qualified class name of the storage implementation for table metadata. The class must implement io.debezium.relational.TableMappingStorage. Defaults to io.debezium.relational.ConcurrentMapTableMappingStorage for in-memory storage. | io.debezium.relational.ConcurrentMapTableMappingStorage | String
| camel.component.debezium-mysql.message-key-columns | A semicolon-separated list of expressions that match fully-qualified tables and column(s) to be used as message key. Each expression must match the pattern ':', where the table names could be defined as (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connector, and the key columns are a comma-separated list of columns representing the custom key. For any table without an explicit key configuration the tabl [...]
| camel.component.debezium-mysql.min-row-count-to-stream-results | The number of rows a table must contain to stream results rather than pull all into memory during snapshots. Defaults to 1,000. Use 0 to stream all results and completely avoid checking the size of each table. | 1000 | Integer
| camel.component.debezium-mysql.notification-enabled-channels | List of notification channels names that are enabled. | | String
@@ -133,7 +137,7 @@ The starter supports 127 options, which are listed below.
| camel.component.debezium-mysql.snapshot-locking-mode | Controls how long the connector holds onto the global read lock while it is performing a snapshot. The default is 'minimal', which means the connector holds the global read lock (and thus prevents any updates) for just the initial portion of the snapshot while the database schemas and other metadata are being read. The remaining work in a snapshot involves selecting all rows from each table, and this can be done using the snapshot [...]
| camel.component.debezium-mysql.snapshot-max-threads | The maximum number of threads used to perform the snapshot. Defaults to 1. | 1 | Integer
| camel.component.debezium-mysql.snapshot-max-threads-multiplier | The factor used to scale the number of snapshot chunks per table. The default behavior is to take 'row_count/snapshot.max.threads' to compute the number of rows per chunks. This may not be ideal for larger tables, and using the multiplier, the formula is adjusted to increase the number of chunks by using 'row_count/(snapshot.max.threads snapshot.max.threads.multiplier). | 1 | Integer
-| camel.component.debezium-mysql.snapshot-mode | The criteria for running a snapshot upon startup of the connector. Select one of the following snapshot options: 'when_needed': On startup, the connector runs a snapshot if one is needed.; 'schema_only': If the connector does not detect any offsets for the logical server name, it runs a snapshot that captures only the schema (table structures), but not any table data. After the snapshot completes, the connector begins to stream changes fro [...]
+| camel.component.debezium-mysql.snapshot-mode | The criteria for running a snapshot upon startup of the connector. Select one of the following snapshot options: 'when_needed': On startup, the connector runs a snapshot if one is needed.; 'schema_only': If the connector does not detect any offsets for the logical server name, it runs a snapshot that captures only the schema (table structures), but not any table data. After the snapshot completes, the connector begins to stream changes fro [...]
| camel.component.debezium-mysql.snapshot-mode-configuration-based-snapshot-data | When 'snapshot.mode' is set as configuration_based, this setting permits to specify whenever the data should be snapshotted or not. | false | Boolean
| camel.component.debezium-mysql.snapshot-mode-configuration-based-snapshot-on-data-error | When 'snapshot.mode' is set as configuration_based, this setting permits to specify whenever the data should be snapshotted or not in case of error. | false | Boolean
| camel.component.debezium-mysql.snapshot-mode-configuration-based-snapshot-on-schema-error | When 'snapshot.mode' is set as configuration_based, this setting permits to specify whenever the schema should be snapshotted or not in case of error. | false | Boolean
@@ -145,6 +149,7 @@ The starter supports 127 options, which are listed below.
| camel.component.debezium-mysql.snapshot-select-statement-overrides | This property contains a comma-separated list of fully-qualified tables (DB_NAME.TABLE_NAME) or (SCHEMA_NAME.TABLE_NAME), depending on the specific connectors. Select statements for the individual tables are specified in further configuration properties, one for each table, identified by the id 'snapshot.select.statement.overrides.DB_NAME.TABLE_NAME' or 'snapshot.select.statement.overrides.SCHEMA_NAME.TABLE_NAME', res [...]
| camel.component.debezium-mysql.snapshot-tables-order-by-row-count | Controls the order in which tables are processed in the initial snapshot. A descending value will order the tables by row count descending. A ascending value will order the tables by row count ascending. A value of disabled (the default) will disable ordering by row count. | disabled | String
| camel.component.debezium-mysql.sourceinfo-struct-maker | The name of the SourceInfoStructMaker class that returns SourceInfo schema and struct. | io.debezium.connector.mysql.MySqlSourceInfoStructMaker | String
+| camel.component.debezium-mysql.statistics-metrics-enabled | Enable to collect various kind of statistics, like latencies in record processing, and derived data like quantiles. By default collecting statistics is enabled. | true | Boolean
| camel.component.debezium-mysql.streaming-delay-ms | A delay period after the snapshot is completed and the streaming begins, given in milliseconds. Defaults to 0 ms. The option is a long type. | 0 | Long
| camel.component.debezium-mysql.table-exclude-list | A comma-separated list of regular expressions that match the fully-qualified names of tables to be excluded from monitoring | | String
| camel.component.debezium-mysql.table-ignore-builtin | Flag specifying whether built-in tables should be ignored. | true | Boolean