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.git

commit 9d54cba8f61ea9246e674e8871ead08f11cc67ca
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Mon Apr 4 19:43:13 2022 +0200

    Regen
---
 .../org/apache/camel/catalog/components.properties |   1 +
 .../camel/catalog/components/debezium-db2.json     | 130 +++++++++++++++++++++
 .../camel/catalog/models/ribbonLoadBalancer.json   |  21 ----
 .../org/apache/camel/main/components.properties    |   1 +
 4 files changed, 132 insertions(+), 21 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties
index ffa7ed62753..9b232bb81bf 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components.properties
@@ -72,6 +72,7 @@ cxfrs
 dataformat
 dataset
 dataset-test
+debezium-db2
 debezium-mongodb
 debezium-mysql
 debezium-oracle
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/debezium-db2.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/debezium-db2.json
new file mode 100644
index 00000000000..de069fc10ad
--- /dev/null
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/debezium-db2.json
@@ -0,0 +1,130 @@
+{
+  "component": {
+    "kind": "component",
+    "name": "debezium-db2",
+    "title": "Debezium DB2 Connector",
+    "description": "Capture changes from a Oracle database.",
+    "deprecated": false,
+    "firstVersion": "3.17.0",
+    "label": "database,sql",
+    "javaType": "org.apache.camel.component.debezium.DebeziumDb2Component",
+    "supportLevel": "Preview",
+    "groupId": "org.apache.camel",
+    "artifactId": "camel-debezium-db2",
+    "version": "3.17.0-SNAPSHOT",
+    "scheme": "debezium-db2",
+    "extendsScheme": "",
+    "syntax": "debezium-db2:name",
+    "async": false,
+    "api": false,
+    "consumerOnly": true,
+    "producerOnly": false,
+    "lenientProperties": false
+  },
+  "componentProperties": {
+    "additionalProperties": { "kind": "property", "displayName": "Additional 
Properties", "group": "common", "label": "common", "required": false, "type": 
"object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>", 
"prefix": "additionalProperties.", "multiValue": true, "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configura [...]
+    "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a me [...]
+    "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "consumer", "label": "", "required": false, "type": "object", 
"javaType": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "deprecated": false, "autowired": false, "secret": false, "description": 
"Allow pre-configured Configurations to be set." },
+    "internalKeyConverter": { "kind": "property", "displayName": "Internal Key 
Converter", "group": "consumer", "label": "consumer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 
"org.apache.kafka.connect.json.JsonConverter", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description" [...]
+    "internalValueConverter": { "kind": "property", "displayName": "Internal 
Value Converter", "group": "consumer", "label": "consumer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 
"org.apache.kafka.connect.json.JsonConverter", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "descript [...]
+    "offsetCommitPolicy": { "kind": "property", "displayName": "Offset Commit 
Policy", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 
"io.debezium.embedded.spi.OffsetCommitPolicy.PeriodicCommitOffsetPolicy", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "config [...]
+    "offsetCommitTimeoutMs": { "kind": "property", "displayName": "Offset 
Commit Timeout Ms", "group": "consumer", "label": "consumer", "required": 
false, "type": "duration", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "5000", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Maximum number of 
milliseconds to wait for  [...]
+    "offsetFlushIntervalMs": { "kind": "property", "displayName": "Offset 
Flush Interval Ms", "group": "consumer", "label": "consumer", "required": 
false, "type": "duration", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "60000", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Interval at which to 
try committing offset [...]
+    "offsetStorage": { "kind": "property", "displayName": "Offset Storage", 
"group": "consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 
"org.apache.kafka.connect.storage.FileOffsetBackingStore", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": " [...]
+    "offsetStorageFileName": { "kind": "property", "displayName": "Offset 
Storage File Name", "group": "consumer", "label": "consumer", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Path to file where 
offsets are to be stored. Required whe [...]
+    "offsetStoragePartitions": { "kind": "property", "displayName": "Offset 
Storage Partitions", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The number of 
partitions used when creating the offset storage top [...]
+    "offsetStorageReplicationFactor": { "kind": "property", "displayName": 
"Offset Storage Replication Factor", "group": "consumer", "label": "consumer", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Replication factor used 
when creating the offset st [...]
+    "offsetStorageTopic": { "kind": "property", "displayName": "Offset Storage 
Topic", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The name of the Kafka 
topic where offsets are to be stored. Requ [...]
+    "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "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 t [...]
+    "columnBlacklist": { "kind": "property", "displayName": "Column 
Blacklist", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Regular expressions 
matching columns to exclude from change events (depr [...]
+    "columnExcludeList": { "kind": "property", "displayName": "Column 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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Regular expressions 
matching columns to exclude from change events" },
+    "databaseDbname": { "kind": "property", "displayName": "Database Dbname", 
"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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The name of the 
database from which the connector should capture changes" },
+    "databaseHistory": { "kind": "property", "displayName": "Database 
History", "group": "db2", "label": "consumer,db2", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "class 
io.debezium.relational.history.KafkaDatabaseHistory", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "descriptio [...]
+    "databaseHistoryFileFilename": { "kind": "property", "displayName": 
"Database History 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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The path to the file 
that will be used to reco [...]
+    "databaseHistoryKafkaBootstrapServers": { "kind": "property", 
"displayName": "Database History 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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A list of host\/port 
pairs  [...]
+    "databaseHistoryKafkaRecoveryAttempts": { "kind": "property", 
"displayName": "Database History Kafka Recovery Attempts", "group": "db2", 
"label": "consumer,db2", "required": false, "type": "integer", "javaType": 
"int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 100, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The number of atte [...]
+    "databaseHistoryKafkaRecoveryPollIntervalMs": { "kind": "property", 
"displayName": "Database History Kafka Recovery Poll Interval Ms", "group": 
"db2", "label": "consumer,db2", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "100ms", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description":  [...]
+    "databaseHistoryKafkaTopic": { "kind": "property", "displayName": 
"Database History Kafka Topic", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The name of the topic 
for the database schema history" },
+    "databaseHostname": { "kind": "property", "displayName": "Database 
Hostname", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Resolvable hostname or 
IP address of the database server." },
+    "databasePassword": { "kind": "property", "displayName": "Database 
Password", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Password of the 
database user to be used when co [...]
+    "databasePort": { "kind": "property", "displayName": "Database Port", 
"group": "db2", "label": "consumer,db2", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 50000, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Port of the database 
server." },
+    "databaseServerName": { "kind": "property", "displayName": "Database 
Server Name", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Unique name that 
identifies the database se [...]
+    "databaseUser": { "kind": "property", "displayName": "Database User", 
"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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Name of the database 
user to be used when connecting to the database." },
+    "decimalHandlingMode": { "kind": "property", "displayName": "Decimal 
Handling Mode", "group": "db2", "label": "consumer,db2", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "precise", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Specify how DECIMAL and 
NUMERIC colu [...]
+    "eventProcessingFailureHandlingMode": { "kind": "property", "displayName": 
"Event Processing Failure Handling Mode", "group": "db2", "label": 
"consumer,db2", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "fail", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Specify [...]
+    "heartbeatIntervalMs": { "kind": "property", "displayName": "Heartbeat 
Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, 
"type": "duration", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "0ms", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Length of an interval 
in milli-seconds in in which  [...]
+    "heartbeatTopicsPrefix": { "kind": "property", "displayName": "Heartbeat 
Topics Prefix", "group": "db2", "label": "consumer,db2", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The prefix that is  
[...]
+    "maxBatchSize": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Maximum size of each 
batch of source records. Defaults to 2048." },
+    "maxQueueSize": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Maximum size of the 
queue for change events read from the database  [...]
+    "pollIntervalMs": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Time to wait for new 
change events to appear after receivi [...]
+    "snapshotDelayMs": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A delay period before a 
snapshot will begin, given in mill [...]
+    "snapshotFetchSize": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The maximum number of 
records that should be loaded into memory while performin [...]
+    "snapshotMode": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The criteria for 
running a snapshot upon startup of [...]
+    "snapshotSelectStatementOverrides": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "This property contains 
a comma-separ [...]
+    "sourceStructVersion": { "kind": "property", "displayName": "Source Struct 
Version", "group": "db2", "label": "consumer,db2", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "v2", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A version of the format 
of the publicly v [...]
+    "tableBlacklist": { "kind": "property", "displayName": "Table Blacklist", 
"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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A comma-separated list 
of regular expressions that match the fully-qualifi [...]
+    "tableExcludeList": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A comma-separated list 
of regular expressions that match the fully-qu [...]
+    "tableIgnoreBuiltin": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Flag specifying whether 
built-in tables should be i [...]
+    "tableIncludeList": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The tables for which 
changes are to be captured" },
+    "tableWhitelist": { "kind": "property", "displayName": "Table Whitelist", 
"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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The tables for which 
changes are to be captured (deprecated, use table.inc [...]
+    "timePrecisionMode": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Time, date, and 
timestamps can be repre [...]
+  },
+  "headers": {
+    "CamelDebeziumSourceMetadata": { "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." },
+    "CamelDebeziumIdentifier": { "kind": "header", "displayName": "", "group": 
"consumer", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The identifier of the connector, normally is this format 
{server-name}.{database-name}.{table-name}." },
+    "CamelDebeziumKey": { "kind": "header", "displayName": "", "group": 
"consumer", "label": "", "required": false, "javaType": "Struct", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "The key of the event, normally is the table Primary Key." },
+    "CamelDebeziumOperation": { "kind": "header", "displayName": "", "group": 
"consumer", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "If presents, the type of event operation. Values for the 
connector are c for create (or insert), u for update, d for delete or r for 
read (in the case of a initial sync) or in case of a snapshot event." },
+    "CamelDebeziumTimestamp": { "kind": "header", "displayName": "", "group": 
"consumer", "label": "", "required": false, "javaType": "Long", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "If presents, the time (using the system clock in the JVM) at 
which the connector processed the event." },
+    "CamelDebeziumBefore": { "kind": "header", "displayName": "", "group": 
"consumer", "label": "", "required": false, "javaType": "Struct", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "If presents, contains the state of the row before the event 
occurred." },
+    "CamelDebeziumDdlSQL": { "kind": "header", "displayName": "", "group": 
"consumer", "label": "", "required": false, "javaType": "String", "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"description": "If presents, the ddl sql text of the event." }
+  },
+  "properties": {
+    "name": { "kind": "path", "displayName": "Name", "group": "consumer", 
"label": "consumer", "required": true, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Unique name for the 
connector. Attempting to register again with the same na [...]
+    "additionalProperties": { "kind": "parameter", "displayName": "Additional 
Properties", "group": "common", "label": "common", "required": false, "type": 
"object", "javaType": "java.util.Map<java.lang.String, java.lang.Object>", 
"prefix": "additionalProperties.", "multiValue": true, "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configur [...]
+    "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a m [...]
+    "internalKeyConverter": { "kind": "parameter", "displayName": "Internal 
Key Converter", "group": "consumer", "label": "consumer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 
"org.apache.kafka.connect.json.JsonConverter", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description [...]
+    "internalValueConverter": { "kind": "parameter", "displayName": "Internal 
Value Converter", "group": "consumer", "label": "consumer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": 
"org.apache.kafka.connect.json.JsonConverter", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "descrip [...]
+    "offsetCommitPolicy": { "kind": "parameter", "displayName": "Offset Commit 
Policy", "group": "consumer", "label": "consumer", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 
"io.debezium.embedded.spi.OffsetCommitPolicy.PeriodicCommitOffsetPolicy", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "confi [...]
+    "offsetCommitTimeoutMs": { "kind": "parameter", "displayName": "Offset 
Commit Timeout Ms", "group": "consumer", "label": "consumer", "required": 
false, "type": "duration", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "5000", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Maximum number of 
milliseconds to wait for [...]
+    "offsetFlushIntervalMs": { "kind": "parameter", "displayName": "Offset 
Flush Interval Ms", "group": "consumer", "label": "consumer", "required": 
false, "type": "duration", "javaType": "long", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "60000", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Interval at which to 
try committing offse [...]
+    "offsetStorage": { "kind": "parameter", "displayName": "Offset Storage", 
"group": "consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 
"org.apache.kafka.connect.storage.FileOffsetBackingStore", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description":  [...]
+    "offsetStorageFileName": { "kind": "parameter", "displayName": "Offset 
Storage File Name", "group": "consumer", "label": "consumer", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Path to file where 
offsets are to be stored. Required wh [...]
+    "offsetStoragePartitions": { "kind": "parameter", "displayName": "Offset 
Storage Partitions", "group": "consumer", "label": "consumer", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The number of 
partitions used when creating the offset storage to [...]
+    "offsetStorageReplicationFactor": { "kind": "parameter", "displayName": 
"Offset Storage Replication Factor", "group": "consumer", "label": "consumer", 
"required": false, "type": "integer", "javaType": "int", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Replication factor used 
when creating the offset s [...]
+    "offsetStorageTopic": { "kind": "parameter", "displayName": "Offset 
Storage Topic", "group": "consumer", "label": "consumer", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The name of the Kafka 
topic where offsets are to be stored. Req [...]
+    "exceptionHandler": { "kind": "parameter", "displayName": "Exception 
Handler", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By default the 
con [...]
+    "exchangePattern": { "kind": "parameter", "displayName": "Exchange 
Pattern", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut", 
"InOptionalOut" ], "deprecated": false, "autowired": false, "secret": false, 
"description": "Sets the exchange pattern when the consumer creates an 
exchange." },
+    "columnBlacklist": { "kind": "parameter", "displayName": "Column 
Blacklist", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Regular expressions 
matching columns to exclude from change events (dep [...]
+    "columnExcludeList": { "kind": "parameter", "displayName": "Column 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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Regular expressions 
matching columns to exclude from change events" },
+    "databaseDbname": { "kind": "parameter", "displayName": "Database Dbname", 
"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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The name of the 
database from which the connector should capture changes" },
+    "databaseHistory": { "kind": "parameter", "displayName": "Database 
History", "group": "db2", "label": "consumer,db2", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": "class 
io.debezium.relational.history.KafkaDatabaseHistory", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "descripti [...]
+    "databaseHistoryFileFilename": { "kind": "parameter", "displayName": 
"Database History 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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The path to the file 
that will be used to rec [...]
+    "databaseHistoryKafkaBootstrapServers": { "kind": "parameter", 
"displayName": "Database History 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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A list of host\/port 
pairs [...]
+    "databaseHistoryKafkaRecoveryAttempts": { "kind": "parameter", 
"displayName": "Database History Kafka Recovery Attempts", "group": "db2", 
"label": "consumer,db2", "required": false, "type": "integer", "javaType": 
"int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 100, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The number of att [...]
+    "databaseHistoryKafkaRecoveryPollIntervalMs": { "kind": "parameter", 
"displayName": "Database History Kafka Recovery Poll Interval Ms", "group": 
"db2", "label": "consumer,db2", "required": false, "type": "duration", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "100ms", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": [...]
+    "databaseHistoryKafkaTopic": { "kind": "parameter", "displayName": 
"Database History Kafka Topic", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The name of the topic 
for the database schema his [...]
+    "databaseHostname": { "kind": "parameter", "displayName": "Database 
Hostname", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Resolvable hostname or 
IP address of the database server." },
+    "databasePassword": { "kind": "parameter", "displayName": "Database 
Password", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Password of the 
database user to be used when c [...]
+    "databasePort": { "kind": "parameter", "displayName": "Database Port", 
"group": "db2", "label": "consumer,db2", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 50000, "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Port of the database 
server." },
+    "databaseServerName": { "kind": "parameter", "displayName": "Database 
Server Name", "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Unique name that 
identifies the database s [...]
+    "databaseUser": { "kind": "parameter", "displayName": "Database User", 
"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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Name of the database 
user to be used when connecting to the database." },
+    "decimalHandlingMode": { "kind": "parameter", "displayName": "Decimal 
Handling Mode", "group": "db2", "label": "consumer,db2", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "precise", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Specify how DECIMAL and 
NUMERIC col [...]
+    "eventProcessingFailureHandlingMode": { "kind": "parameter", 
"displayName": "Event Processing Failure Handling Mode", "group": "db2", 
"label": "consumer,db2", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": "fail", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Specif [...]
+    "heartbeatIntervalMs": { "kind": "parameter", "displayName": "Heartbeat 
Interval Ms", "group": "db2", "label": "consumer,db2", "required": false, 
"type": "duration", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "0ms", "configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Length of an interval 
in milli-seconds in in which [...]
+    "heartbeatTopicsPrefix": { "kind": "parameter", "displayName": "Heartbeat 
Topics Prefix", "group": "db2", "label": "consumer,db2", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "__debezium-heartbeat", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The prefix that is [...]
+    "maxBatchSize": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Maximum size of each 
batch of source records. Defaults to 2048." },
+    "maxQueueSize": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Maximum size of the 
queue for change events read from the database [...]
+    "pollIntervalMs": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Time to wait for new 
change events to appear after receiv [...]
+    "snapshotDelayMs": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A delay period before a 
snapshot will begin, given in mil [...]
+    "snapshotFetchSize": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The maximum number of 
records that should be loaded into memory while performi [...]
+    "snapshotMode": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The criteria for 
running a snapshot upon startup o [...]
+    "snapshotSelectStatementOverrides": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "This property contains 
a comma-sepa [...]
+    "sourceStructVersion": { "kind": "parameter", "displayName": "Source 
Struct Version", "group": "db2", "label": "consumer,db2", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": "v2", 
"configurationClass": 
"org.apache.camel.component.debezium.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A version of the format 
of the publicly  [...]
+    "tableBlacklist": { "kind": "parameter", "displayName": "Table Blacklist", 
"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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A comma-separated list 
of regular expressions that match the fully-qualif [...]
+    "tableExcludeList": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "A comma-separated list 
of regular expressions that match the fully-q [...]
+    "tableIgnoreBuiltin": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Flag specifying whether 
built-in tables should be  [...]
+    "tableIncludeList": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The tables for which 
changes are to be captured" },
+    "tableWhitelist": { "kind": "parameter", "displayName": "Table Whitelist", 
"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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "The tables for which 
changes are to be captured (deprecated, use table.in [...]
+    "timePrecisionMode": { "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.configuration.Db2ConnectorEmbeddedDebeziumConfiguration",
 "configurationField": "configuration", "description": "Time, date, and 
timestamps can be repr [...]
+  }
+}
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/ribbonLoadBalancer.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/ribbonLoadBalancer.json
deleted file mode 100644
index 8afb5a15dbc..00000000000
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/ribbonLoadBalancer.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
-  "model": {
-    "kind": "model",
-    "name": "ribbonLoadBalancer",
-    "title": "Ribbon Load Balancer",
-    "deprecated": false,
-    "label": "routing,cloud,load-balancing",
-    "javaType": 
"org.apache.camel.model.cloud.RibbonServiceCallServiceLoadBalancerConfiguration",
-    "abstract": false,
-    "input": false,
-    "output": false
-  },
-  "properties": {
-    "namespace": { "kind": "attribute", "displayName": "Namespace", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "The 
namespace" },
-    "username": { "kind": "attribute", "displayName": "Username", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "The username" },
-    "password": { "kind": "attribute", "displayName": "Password", "required": 
false, "type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "The password" },
-    "clientName": { "kind": "attribute", "displayName": "Client Name", 
"required": false, "type": "string", "javaType": "java.lang.String", 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the Ribbon client name" },
-    "properties": { "kind": "element", "displayName": "Properties", "label": 
"advanced", "required": false, "type": "array", "javaType": 
"java.util.List<org.apache.camel.model.PropertyDefinition>", "deprecated": 
false, "autowired": false, "secret": false, "description": "Set client 
properties to use. These properties are specific to what service call 
implementation are in use. For example if using ribbon, then the client 
properties are define in com.netflix.client.config.CommonClientConf [...]
-    "id": { "kind": "attribute", "displayName": "Id", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"autowired": false, "secret": false, "description": "The id of this node" }
-  }
-}
diff --git 
a/core/camel-main/src/generated/resources/org/apache/camel/main/components.properties
 
b/core/camel-main/src/generated/resources/org/apache/camel/main/components.properties
index ffa7ed62753..9b232bb81bf 100644
--- 
a/core/camel-main/src/generated/resources/org/apache/camel/main/components.properties
+++ 
b/core/camel-main/src/generated/resources/org/apache/camel/main/components.properties
@@ -72,6 +72,7 @@ cxfrs
 dataformat
 dataset
 dataset-test
+debezium-db2
 debezium-mongodb
 debezium-mysql
 debezium-oracle

Reply via email to