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 2021/12/25 14:12:33 UTC

[camel] 02/02: CAMEL-17354: Deprecate a number of components that are not active mantained by 3rd party

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 32d1e6c29f75b21c30c3402080a54617b78d8939
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Sat Dec 25 15:11:23 2021 +0100

    CAMEL-17354: Deprecate a number of components that are not active mantained by 3rd party
---
 .../apache/camel/catalog/components/beanstalk.json |  2 +-
 .../org/apache/camel/catalog/components/elsql.json |  2 +-
 .../apache/camel/catalog/components/etcd-keys.json |  2 +-
 .../camel/catalog/components/etcd-stats.json       |  2 +-
 .../camel/catalog/components/etcd-watch.json       |  2 +-
 .../apache/camel/catalog/components/ganglia.json   |  2 +-
 .../org/apache/camel/catalog/components/ipfs.json  |  2 +-
 .../org/apache/camel/catalog/components/jing.json  |  2 +-
 .../org/apache/camel/catalog/components/msv.json   |  2 +-
 .../apache/camel/catalog/components/nagios.json    |  2 +-
 .../org/apache/camel/catalog/components/nsq.json   |  2 +-
 .../org/apache/camel/catalog/components/sip.json   |  2 +-
 .../org/apache/camel/catalog/components/sips.json  |  2 +-
 .../apache/camel/catalog/components/soroush.json   |  2 +-
 .../apache/camel/catalog/components/yammer.json    |  2 +-
 .../camel/catalog/others/leveldb-legacy.json       |  2 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../camel/component/beanstalk/beanstalk.json       |  2 +-
 .../src/main/docs/beanstalk-component.adoc         |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/elsql/elsql.json    |  2 +-
 .../camel-elsql/src/main/docs/elsql-component.adoc |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/etcd/etcd-keys.json |  2 +-
 .../apache/camel/component/etcd/etcd-stats.json    |  2 +-
 .../apache/camel/component/etcd/etcd-watch.json    |  2 +-
 .../src/main/docs/etcd-keys-component.adoc         |  5 ++--
 .../src/main/docs/etcd-stats-component.adoc        |  5 ++--
 .../src/main/docs/etcd-watch-component.adoc        |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/ganglia/ganglia.json    |  2 +-
 .../src/main/docs/ganglia-component.adoc           |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/ipfs/ipfs.json      |  2 +-
 .../camel-ipfs/src/main/docs/ipfs-component.adoc   |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../camel/component/validator/jing/jing.json       |  2 +-
 .../camel-jing/src/main/docs/jing-component.adoc   |  5 ++--
 .../services/org/apache/camel/other.properties     |  2 +-
 .../src/generated/resources/leveldb-legacy.json    |  2 +-
 .../src/main/docs/leveldb-legacy.adoc              |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/validator/msv/msv.json  |  2 +-
 .../camel-msv/src/main/docs/msv-component.adoc     |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/nagios/nagios.json  |  2 +-
 .../src/main/docs/nagios-component.adoc            |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/nsq/nsq.json        |  2 +-
 .../camel-nsq/src/main/docs/nsq-component.adoc     |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/sip/sip.json        |  2 +-
 .../org/apache/camel/component/sip/sips.json       |  2 +-
 .../camel-sip/src/main/docs/sip-component.adoc     |  5 ++--
 .../services/org/apache/camel/component.properties |  2 +-
 .../component/soroushbot/component/soroush.json    |  2 +-
 .../src/main/docs/soroush-component.adoc           |  5 ++--
 .../org/apache/camel/dataformat.properties         |  2 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/yammer/yammer.json  |  2 +-
 .../src/main/docs/yammer-component.adoc            |  5 ++--
 .../component/ComponentsBuilderFactory.java        | 15 +++++++++++
 .../dsl/BeanstalkComponentBuilderFactory.java      |  1 +
 .../dsl/ElsqlComponentBuilderFactory.java          |  1 +
 .../dsl/EtcdKeysComponentBuilderFactory.java       |  1 +
 .../dsl/EtcdStatsComponentBuilderFactory.java      |  1 +
 .../dsl/EtcdWatchComponentBuilderFactory.java      |  1 +
 .../dsl/GangliaComponentBuilderFactory.java        |  1 +
 .../component/dsl/IpfsComponentBuilderFactory.java |  1 +
 .../component/dsl/JingComponentBuilderFactory.java |  1 +
 .../component/dsl/MsvComponentBuilderFactory.java  |  1 +
 .../dsl/NagiosComponentBuilderFactory.java         |  1 +
 .../component/dsl/NsqComponentBuilderFactory.java  |  1 +
 .../component/dsl/SipComponentBuilderFactory.java  |  1 +
 .../component/dsl/SipsComponentBuilderFactory.java |  1 +
 .../dsl/SoroushComponentBuilderFactory.java        |  1 +
 .../dsl/YammerComponentBuilderFactory.java         |  1 +
 .../src/generated/resources/metadata.json          | 30 +++++++++++-----------
 .../builder/endpoint/StaticEndpointBuilders.java   | 28 ++++++++++++++++++++
 .../dsl/BeanstalkEndpointBuilderFactory.java       |  3 +++
 .../endpoint/dsl/ElsqlEndpointBuilderFactory.java  |  3 +++
 .../dsl/EtcdKeysEndpointBuilderFactory.java        |  3 +++
 .../dsl/EtcdStatsEndpointBuilderFactory.java       |  3 +++
 .../dsl/EtcdWatchEndpointBuilderFactory.java       |  3 +++
 .../dsl/GangliaEndpointBuilderFactory.java         |  3 +++
 .../endpoint/dsl/IPFSEndpointBuilderFactory.java   |  3 +++
 .../endpoint/dsl/JingEndpointBuilderFactory.java   |  3 +++
 .../endpoint/dsl/MsvEndpointBuilderFactory.java    |  3 +++
 .../endpoint/dsl/NagiosEndpointBuilderFactory.java |  3 +++
 .../endpoint/dsl/NsqEndpointBuilderFactory.java    |  3 +++
 .../endpoint/dsl/SipEndpointBuilderFactory.java    |  4 +++
 .../dsl/SoroushBotEndpointBuilderFactory.java      |  3 +++
 .../endpoint/dsl/YammerEndpointBuilderFactory.java |  3 +++
 93 files changed, 207 insertions(+), 91 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/beanstalk.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/beanstalk.json
index a3ad5cf..0c64527 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/beanstalk.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/beanstalk.json
@@ -4,7 +4,7 @@
     "name": "beanstalk",
     "title": "Beanstalk",
     "description": "Retrieve and post-process Beanstalk jobs.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.15.0",
     "label": "messaging",
     "javaType": "org.apache.camel.component.beanstalk.BeanstalkComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/elsql.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/elsql.json
index 1b7a40d..fc0f415 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/elsql.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/elsql.json
@@ -4,7 +4,7 @@
     "name": "elsql",
     "title": "ElSQL",
     "description": "Use ElSql to define SQL queries. Extends the SQL Component.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.16.0",
     "label": "database,sql",
     "javaType": "org.apache.camel.component.elsql.ElsqlComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-keys.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-keys.json
index 68befd8..7d4f66b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-keys.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-keys.json
@@ -4,7 +4,7 @@
     "name": "etcd-keys",
     "title": "Etcd Keys",
     "description": "Get, set or delete keys in etcd key-value store.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdKeysComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-stats.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-stats.json
index c9ed743..b3a37a3 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-stats.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-stats.json
@@ -4,7 +4,7 @@
     "name": "etcd-stats",
     "title": "Etcd Stats",
     "description": "Access etcd cluster statistcs.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdStatsComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-watch.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-watch.json
index d0ed553..245b1e1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-watch.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/etcd-watch.json
@@ -4,7 +4,7 @@
     "name": "etcd-watch",
     "title": "Etcd Watch",
     "description": "Watch specific etcd keys or directories for changes.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdWatchComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ganglia.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ganglia.json
index 4228e0e..3cd6ea1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ganglia.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ganglia.json
@@ -4,7 +4,7 @@
     "name": "ganglia",
     "title": "Ganglia",
     "description": "Send metrics to Ganglia monitoring system.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.15.0",
     "label": "monitoring",
     "javaType": "org.apache.camel.component.ganglia.GangliaComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ipfs.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ipfs.json
index 16db837..9e0259d 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ipfs.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ipfs.json
@@ -4,7 +4,7 @@
     "name": "ipfs",
     "title": "IPFS",
     "description": "Access the Interplanetary File System (IPFS).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.23.0",
     "label": "file,ipfs",
     "javaType": "org.apache.camel.component.ipfs.IPFSComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jing.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jing.json
index 5fa2594..b9bec0f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jing.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/jing.json
@@ -4,7 +4,7 @@
     "name": "jing",
     "title": "Jing",
     "description": "Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "validation",
     "javaType": "org.apache.camel.component.validator.jing.JingComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/msv.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/msv.json
index da764c9..1ebdd4b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/msv.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/msv.json
@@ -4,7 +4,7 @@
     "name": "msv",
     "title": "MSV",
     "description": "Validate XML payloads using Multi-Schema Validator (MSV).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "validation",
     "javaType": "org.apache.camel.component.validator.msv.MsvComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nagios.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nagios.json
index 1ab424e..a2c6efe 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nagios.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nagios.json
@@ -4,7 +4,7 @@
     "name": "nagios",
     "title": "Nagios",
     "description": "Send passive checks to Nagios using JSendNSCA.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.3.0",
     "label": "monitoring",
     "javaType": "org.apache.camel.component.nagios.NagiosComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nsq.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nsq.json
index e821828..e7a2dc9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nsq.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/nsq.json
@@ -4,7 +4,7 @@
     "name": "nsq",
     "title": "NSQ",
     "description": "Send and receive messages from NSQ realtime distributed messaging platform.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.23.0",
     "label": "messaging",
     "javaType": "org.apache.camel.component.nsq.NsqComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/sip.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/sip.json
index 10bada5..7586e06 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/sip.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/sip.json
@@ -4,7 +4,7 @@
     "name": "sip",
     "title": "SIP",
     "description": "Send and receive messages using the SIP protocol (used in telecommunications).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.5.0",
     "label": "mobile",
     "javaType": "org.apache.camel.component.sip.SipComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/sips.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/sips.json
index abe5251..088cc12 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/sips.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/sips.json
@@ -4,7 +4,7 @@
     "name": "sips",
     "title": "SIP (Secure)",
     "description": "Send and receive messages using the SIP protocol (used in telecommunications).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.5.0",
     "label": "mobile",
     "javaType": "org.apache.camel.component.sip.SipComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/soroush.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/soroush.json
index 0e105b9..e57d1c7 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/soroush.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/soroush.json
@@ -4,7 +4,7 @@
     "name": "soroush",
     "title": "Soroush",
     "description": "Send and receive messages as a Soroush chat bot.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "3.0",
     "label": "chat",
     "javaType": "org.apache.camel.component.soroushbot.component.SoroushBotComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/yammer.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/yammer.json
index 96ab98a..aee05ba 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/yammer.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/yammer.json
@@ -4,7 +4,7 @@
     "name": "yammer",
     "title": "Yammer",
     "description": "Interact with the Yammer enterprise social network.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.12.0",
     "label": "social,cloud,api",
     "javaType": "org.apache.camel.component.yammer.YammerComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/leveldb-legacy.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/leveldb-legacy.json
index 454fbc3..9b7138f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/leveldb-legacy.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/leveldb-legacy.json
@@ -4,7 +4,7 @@
     "name": "leveldb-legacy",
     "title": "LevelDB-legacy",
     "description": "Using LevelDB as persistent EIP store",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.10.0",
     "label": "database",
     "supportLevel": "Stable",
diff --git a/components/camel-beanstalk/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-beanstalk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 3654490..c4e0263 100644
--- a/components/camel-beanstalk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-beanstalk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=beanstalk
 groupId=org.apache.camel
 artifactId=camel-beanstalk
 version=3.15.0-SNAPSHOT
-projectName=Camel :: Beanstalk
+projectName=Camel :: Beanstalk (deprecated)
 projectDescription=Camel Beanstalk component
diff --git a/components/camel-beanstalk/src/generated/resources/org/apache/camel/component/beanstalk/beanstalk.json b/components/camel-beanstalk/src/generated/resources/org/apache/camel/component/beanstalk/beanstalk.json
index a3ad5cf..0c64527 100644
--- a/components/camel-beanstalk/src/generated/resources/org/apache/camel/component/beanstalk/beanstalk.json
+++ b/components/camel-beanstalk/src/generated/resources/org/apache/camel/component/beanstalk/beanstalk.json
@@ -4,7 +4,7 @@
     "name": "beanstalk",
     "title": "Beanstalk",
     "description": "Retrieve and post-process Beanstalk jobs.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.15.0",
     "label": "messaging",
     "javaType": "org.apache.camel.component.beanstalk.BeanstalkComponent",
diff --git a/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc b/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
index b9f0fd6..ea878e6 100644
--- a/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
+++ b/components/camel-beanstalk/src/main/docs/beanstalk-component.adoc
@@ -1,10 +1,11 @@
-= Beanstalk Component
+= Beanstalk Component (deprecated)
 :doctitle: Beanstalk
 :shortname: beanstalk
 :artifactid: camel-beanstalk
 :description: Retrieve and post-process Beanstalk jobs.
 :since: 2.15
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :camel-spring-boot-name: beanstalk
diff --git a/components/camel-elsql/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-elsql/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 2da0051..bda4988 100644
--- a/components/camel-elsql/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-elsql/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=elsql
 groupId=org.apache.camel
 artifactId=camel-elsql
 version=3.15.0-SNAPSHOT
-projectName=Camel :: ElSql
+projectName=Camel :: ElSql (deprecated)
 projectDescription=Camel ElSql support
diff --git a/components/camel-elsql/src/generated/resources/org/apache/camel/component/elsql/elsql.json b/components/camel-elsql/src/generated/resources/org/apache/camel/component/elsql/elsql.json
index 1b7a40d..fc0f415 100644
--- a/components/camel-elsql/src/generated/resources/org/apache/camel/component/elsql/elsql.json
+++ b/components/camel-elsql/src/generated/resources/org/apache/camel/component/elsql/elsql.json
@@ -4,7 +4,7 @@
     "name": "elsql",
     "title": "ElSQL",
     "description": "Use ElSql to define SQL queries. Extends the SQL Component.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.16.0",
     "label": "database,sql",
     "javaType": "org.apache.camel.component.elsql.ElsqlComponent",
diff --git a/components/camel-elsql/src/main/docs/elsql-component.adoc b/components/camel-elsql/src/main/docs/elsql-component.adoc
index 984b4ef..045fcb3 100644
--- a/components/camel-elsql/src/main/docs/elsql-component.adoc
+++ b/components/camel-elsql/src/main/docs/elsql-component.adoc
@@ -1,10 +1,11 @@
-= ElSQL Component
+= ElSQL Component (deprecated)
 :doctitle: ElSQL
 :shortname: elsql
 :artifactid: camel-elsql
 :description: Use ElSql to define SQL queries. Extends the SQL Component.
 :since: 2.16
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :camel-spring-boot-name: elsql
diff --git a/components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index a3ba52c..c44a1f3 100644
--- a/components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-etcd/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=etcd-keys etcd-stats etcd-watch
 groupId=org.apache.camel
 artifactId=camel-etcd
 version=3.15.0-SNAPSHOT
-projectName=Camel :: Etcd
+projectName=Camel :: Etcd (deprecated)
 projectDescription=Camel Etcd support
diff --git a/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-keys.json b/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-keys.json
index 68befd8..7d4f66b 100644
--- a/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-keys.json
+++ b/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-keys.json
@@ -4,7 +4,7 @@
     "name": "etcd-keys",
     "title": "Etcd Keys",
     "description": "Get, set or delete keys in etcd key-value store.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdKeysComponent",
diff --git a/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-stats.json b/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-stats.json
index c9ed743..b3a37a3 100644
--- a/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-stats.json
+++ b/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-stats.json
@@ -4,7 +4,7 @@
     "name": "etcd-stats",
     "title": "Etcd Stats",
     "description": "Access etcd cluster statistcs.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdStatsComponent",
diff --git a/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-watch.json b/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-watch.json
index d0ed553..245b1e1 100644
--- a/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-watch.json
+++ b/components/camel-etcd/src/generated/resources/org/apache/camel/component/etcd/etcd-watch.json
@@ -4,7 +4,7 @@
     "name": "etcd-watch",
     "title": "Etcd Watch",
     "description": "Watch specific etcd keys or directories for changes.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdWatchComponent",
diff --git a/components/camel-etcd/src/main/docs/etcd-keys-component.adoc b/components/camel-etcd/src/main/docs/etcd-keys-component.adoc
index 36305ff..4a446eb 100644
--- a/components/camel-etcd/src/main/docs/etcd-keys-component.adoc
+++ b/components/camel-etcd/src/main/docs/etcd-keys-component.adoc
@@ -1,10 +1,11 @@
-= Etcd Keys Component
+= Etcd Keys Component (deprecated)
 :doctitle: Etcd Keys
 :shortname: etcd-keys
 :artifactid: camel-etcd
 :description: Get, set or delete keys in etcd key-value store.
 :since: 2.18
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 //Manually maintained attributes
 :camel-spring-boot-name: etcd
diff --git a/components/camel-etcd/src/main/docs/etcd-stats-component.adoc b/components/camel-etcd/src/main/docs/etcd-stats-component.adoc
index 6b702bf..c790b15 100644
--- a/components/camel-etcd/src/main/docs/etcd-stats-component.adoc
+++ b/components/camel-etcd/src/main/docs/etcd-stats-component.adoc
@@ -1,10 +1,11 @@
-= Etcd Stats Component
+= Etcd Stats Component (deprecated)
 :doctitle: Etcd Stats
 :shortname: etcd-stats
 :artifactid: camel-etcd
 :description: Access etcd cluster statistcs.
 :since: 2.18
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :camel-spring-boot-name: etcd
diff --git a/components/camel-etcd/src/main/docs/etcd-watch-component.adoc b/components/camel-etcd/src/main/docs/etcd-watch-component.adoc
index 92d232f..de48c02 100644
--- a/components/camel-etcd/src/main/docs/etcd-watch-component.adoc
+++ b/components/camel-etcd/src/main/docs/etcd-watch-component.adoc
@@ -1,10 +1,11 @@
-= Etcd Watch Component
+= Etcd Watch Component (deprecated)
 :doctitle: Etcd Watch
 :shortname: etcd-watch
 :artifactid: camel-etcd
 :description: Watch specific etcd keys or directories for changes.
 :since: 2.18
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only consumer is supported
 //Manually maintained attributes
 :camel-spring-boot-name: etcd
diff --git a/components/camel-ganglia/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-ganglia/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 7a45fcb..4847193 100644
--- a/components/camel-ganglia/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-ganglia/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=ganglia
 groupId=org.apache.camel
 artifactId=camel-ganglia
 version=3.15.0-SNAPSHOT
-projectName=Camel :: Ganglia
+projectName=Camel :: Ganglia (deprecated)
 projectDescription=Camel Ganglia support
diff --git a/components/camel-ganglia/src/generated/resources/org/apache/camel/component/ganglia/ganglia.json b/components/camel-ganglia/src/generated/resources/org/apache/camel/component/ganglia/ganglia.json
index 4228e0e..3cd6ea1 100644
--- a/components/camel-ganglia/src/generated/resources/org/apache/camel/component/ganglia/ganglia.json
+++ b/components/camel-ganglia/src/generated/resources/org/apache/camel/component/ganglia/ganglia.json
@@ -4,7 +4,7 @@
     "name": "ganglia",
     "title": "Ganglia",
     "description": "Send metrics to Ganglia monitoring system.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.15.0",
     "label": "monitoring",
     "javaType": "org.apache.camel.component.ganglia.GangliaComponent",
diff --git a/components/camel-ganglia/src/main/docs/ganglia-component.adoc b/components/camel-ganglia/src/main/docs/ganglia-component.adoc
index 1afd350..ab03d0f 100644
--- a/components/camel-ganglia/src/main/docs/ganglia-component.adoc
+++ b/components/camel-ganglia/src/main/docs/ganglia-component.adoc
@@ -1,10 +1,11 @@
-= Ganglia Component
+= Ganglia Component (deprecated)
 :doctitle: Ganglia
 :shortname: ganglia
 :artifactid: camel-ganglia
 :description: Send metrics to Ganglia monitoring system.
 :since: 2.15
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 //Manually maintained attributes
 :camel-spring-boot-name: ganglia
diff --git a/components/camel-ipfs/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-ipfs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 12b750c..640ee47 100644
--- a/components/camel-ipfs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-ipfs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=ipfs
 groupId=org.apache.camel
 artifactId=camel-ipfs
 version=3.15.0-SNAPSHOT
-projectName=Camel :: IPFS
+projectName=Camel :: IPFS (deprecated)
 projectDescription=Camel IPFS support
diff --git a/components/camel-ipfs/src/generated/resources/org/apache/camel/component/ipfs/ipfs.json b/components/camel-ipfs/src/generated/resources/org/apache/camel/component/ipfs/ipfs.json
index 16db837..9e0259d 100644
--- a/components/camel-ipfs/src/generated/resources/org/apache/camel/component/ipfs/ipfs.json
+++ b/components/camel-ipfs/src/generated/resources/org/apache/camel/component/ipfs/ipfs.json
@@ -4,7 +4,7 @@
     "name": "ipfs",
     "title": "IPFS",
     "description": "Access the Interplanetary File System (IPFS).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.23.0",
     "label": "file,ipfs",
     "javaType": "org.apache.camel.component.ipfs.IPFSComponent",
diff --git a/components/camel-ipfs/src/main/docs/ipfs-component.adoc b/components/camel-ipfs/src/main/docs/ipfs-component.adoc
index a0d11d5..b256270 100644
--- a/components/camel-ipfs/src/main/docs/ipfs-component.adoc
+++ b/components/camel-ipfs/src/main/docs/ipfs-component.adoc
@@ -1,10 +1,11 @@
-= IPFS Component
+= IPFS Component (deprecated)
 :doctitle: IPFS
 :shortname: ipfs
 :artifactid: camel-ipfs
 :description: Access the Interplanetary File System (IPFS).
 :since: 2.23
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 //Manually maintained attributes
 :camel-spring-boot-name: ipfs
diff --git a/components/camel-jing/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-jing/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 4cf6559..bb2cfbe 100644
--- a/components/camel-jing/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-jing/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=jing
 groupId=org.apache.camel
 artifactId=camel-jing
 version=3.15.0-SNAPSHOT
-projectName=Camel :: Jing
+projectName=Camel :: Jing (deprecated)
 projectDescription=Camel Jing support
diff --git a/components/camel-jing/src/generated/resources/org/apache/camel/component/validator/jing/jing.json b/components/camel-jing/src/generated/resources/org/apache/camel/component/validator/jing/jing.json
index 5fa2594..b9bec0f 100644
--- a/components/camel-jing/src/generated/resources/org/apache/camel/component/validator/jing/jing.json
+++ b/components/camel-jing/src/generated/resources/org/apache/camel/component/validator/jing/jing.json
@@ -4,7 +4,7 @@
     "name": "jing",
     "title": "Jing",
     "description": "Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "validation",
     "javaType": "org.apache.camel.component.validator.jing.JingComponent",
diff --git a/components/camel-jing/src/main/docs/jing-component.adoc b/components/camel-jing/src/main/docs/jing-component.adoc
index a9a898f..23c59a0 100644
--- a/components/camel-jing/src/main/docs/jing-component.adoc
+++ b/components/camel-jing/src/main/docs/jing-component.adoc
@@ -1,10 +1,11 @@
-= Jing Component
+= Jing Component (deprecated)
 :doctitle: Jing
 :shortname: jing
 :artifactid: camel-jing
 :description: Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.
 :since: 1.1
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 //Manually maintained attributes
 :camel-spring-boot-name: jing
diff --git a/components/camel-leveldb-legacy/src/generated/resources/META-INF/services/org/apache/camel/other.properties b/components/camel-leveldb-legacy/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index d69b69a..cebadc92 100644
--- a/components/camel-leveldb-legacy/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ b/components/camel-leveldb-legacy/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -3,5 +3,5 @@ name=leveldb-legacy
 groupId=org.apache.camel
 artifactId=camel-leveldb-legacy
 version=3.15.0-SNAPSHOT
-projectName=Camel :: LevelDB Legacy
+projectName=Camel :: LevelDB Legacy (deprecated)
 projectDescription=Using LevelDB as persistent EIP store
diff --git a/components/camel-leveldb-legacy/src/generated/resources/leveldb-legacy.json b/components/camel-leveldb-legacy/src/generated/resources/leveldb-legacy.json
index 454fbc3..9b7138f 100644
--- a/components/camel-leveldb-legacy/src/generated/resources/leveldb-legacy.json
+++ b/components/camel-leveldb-legacy/src/generated/resources/leveldb-legacy.json
@@ -4,7 +4,7 @@
     "name": "leveldb-legacy",
     "title": "LevelDB-legacy",
     "description": "Using LevelDB as persistent EIP store",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.10.0",
     "label": "database",
     "supportLevel": "Stable",
diff --git a/components/camel-leveldb-legacy/src/main/docs/leveldb-legacy.adoc b/components/camel-leveldb-legacy/src/main/docs/leveldb-legacy.adoc
index 0a7caf3..270ef44 100644
--- a/components/camel-leveldb-legacy/src/main/docs/leveldb-legacy.adoc
+++ b/components/camel-leveldb-legacy/src/main/docs/leveldb-legacy.adoc
@@ -1,10 +1,11 @@
-= LevelDB-legacy Component
+= LevelDB-legacy Component (deprecated)
 :doctitle: LevelDB-legacy
 :shortname: leveldb-legacy
 :artifactid: camel-leveldb-legacy
 :description: Using LevelDB as persistent EIP store
 :since: 2.10
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 //Manually maintained attributes
 :camel-spring-boot-name: leveldb-legacy
 
diff --git a/components/camel-msv/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-msv/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 1c60732..d8753b4b 100644
--- a/components/camel-msv/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-msv/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=msv
 groupId=org.apache.camel
 artifactId=camel-msv
 version=3.15.0-SNAPSHOT
-projectName=Camel :: MSV
+projectName=Camel :: MSV (deprecated)
 projectDescription=Camel MSV support
diff --git a/components/camel-msv/src/generated/resources/org/apache/camel/component/validator/msv/msv.json b/components/camel-msv/src/generated/resources/org/apache/camel/component/validator/msv/msv.json
index da764c9..1ebdd4b 100644
--- a/components/camel-msv/src/generated/resources/org/apache/camel/component/validator/msv/msv.json
+++ b/components/camel-msv/src/generated/resources/org/apache/camel/component/validator/msv/msv.json
@@ -4,7 +4,7 @@
     "name": "msv",
     "title": "MSV",
     "description": "Validate XML payloads using Multi-Schema Validator (MSV).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "validation",
     "javaType": "org.apache.camel.component.validator.msv.MsvComponent",
diff --git a/components/camel-msv/src/main/docs/msv-component.adoc b/components/camel-msv/src/main/docs/msv-component.adoc
index 032bd5a..8b0cba8 100644
--- a/components/camel-msv/src/main/docs/msv-component.adoc
+++ b/components/camel-msv/src/main/docs/msv-component.adoc
@@ -1,10 +1,11 @@
-= MSV Component
+= MSV Component (deprecated)
 :doctitle: MSV
 :shortname: msv
 :artifactid: camel-msv
 :description: Validate XML payloads using Multi-Schema Validator (MSV).
 :since: 1.1
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 //Manually maintained attributes
 :camel-spring-boot-name: msv
diff --git a/components/camel-nagios/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-nagios/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 093d82b..61946aa 100644
--- a/components/camel-nagios/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-nagios/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=nagios
 groupId=org.apache.camel
 artifactId=camel-nagios
 version=3.15.0-SNAPSHOT
-projectName=Camel :: Nagios
+projectName=Camel :: Nagios (deprecated)
 projectDescription=Camel Nagios support
diff --git a/components/camel-nagios/src/generated/resources/org/apache/camel/component/nagios/nagios.json b/components/camel-nagios/src/generated/resources/org/apache/camel/component/nagios/nagios.json
index 1ab424e..a2c6efe 100644
--- a/components/camel-nagios/src/generated/resources/org/apache/camel/component/nagios/nagios.json
+++ b/components/camel-nagios/src/generated/resources/org/apache/camel/component/nagios/nagios.json
@@ -4,7 +4,7 @@
     "name": "nagios",
     "title": "Nagios",
     "description": "Send passive checks to Nagios using JSendNSCA.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.3.0",
     "label": "monitoring",
     "javaType": "org.apache.camel.component.nagios.NagiosComponent",
diff --git a/components/camel-nagios/src/main/docs/nagios-component.adoc b/components/camel-nagios/src/main/docs/nagios-component.adoc
index 24eaa83..176ef6b 100644
--- a/components/camel-nagios/src/main/docs/nagios-component.adoc
+++ b/components/camel-nagios/src/main/docs/nagios-component.adoc
@@ -1,10 +1,11 @@
-= Nagios Component
+= Nagios Component (deprecated)
 :doctitle: Nagios
 :shortname: nagios
 :artifactid: camel-nagios
 :description: Send passive checks to Nagios using JSendNSCA.
 :since: 2.3
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 //Manually maintained attributes
 :camel-spring-boot-name: nagios
diff --git a/components/camel-nsq/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-nsq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index c4c320e..3f5204d 100644
--- a/components/camel-nsq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-nsq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=nsq
 groupId=org.apache.camel
 artifactId=camel-nsq
 version=3.15.0-SNAPSHOT
-projectName=Camel :: NSQ
+projectName=Camel :: NSQ (deprecated)
 projectDescription=Camel Components
diff --git a/components/camel-nsq/src/generated/resources/org/apache/camel/component/nsq/nsq.json b/components/camel-nsq/src/generated/resources/org/apache/camel/component/nsq/nsq.json
index e821828..e7a2dc9 100644
--- a/components/camel-nsq/src/generated/resources/org/apache/camel/component/nsq/nsq.json
+++ b/components/camel-nsq/src/generated/resources/org/apache/camel/component/nsq/nsq.json
@@ -4,7 +4,7 @@
     "name": "nsq",
     "title": "NSQ",
     "description": "Send and receive messages from NSQ realtime distributed messaging platform.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.23.0",
     "label": "messaging",
     "javaType": "org.apache.camel.component.nsq.NsqComponent",
diff --git a/components/camel-nsq/src/main/docs/nsq-component.adoc b/components/camel-nsq/src/main/docs/nsq-component.adoc
index c5c5e80..bb2c91d 100644
--- a/components/camel-nsq/src/main/docs/nsq-component.adoc
+++ b/components/camel-nsq/src/main/docs/nsq-component.adoc
@@ -1,10 +1,11 @@
-= NSQ Component
+= NSQ Component (deprecated)
 :doctitle: NSQ
 :shortname: nsq
 :artifactid: camel-nsq
 :description: Send and receive messages from NSQ realtime distributed messaging platform.
 :since: 2.23
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :camel-spring-boot-name: nsq
diff --git a/components/camel-sip/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-sip/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 8f5fd5c..7b2ebc0 100644
--- a/components/camel-sip/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-sip/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=sip sips
 groupId=org.apache.camel
 artifactId=camel-sip
 version=3.15.0-SNAPSHOT
-projectName=Camel :: SIP
+projectName=Camel :: SIP (deprecated)
 projectDescription=Camel SIP protocol based communication component
diff --git a/components/camel-sip/src/generated/resources/org/apache/camel/component/sip/sip.json b/components/camel-sip/src/generated/resources/org/apache/camel/component/sip/sip.json
index 10bada5..7586e06 100644
--- a/components/camel-sip/src/generated/resources/org/apache/camel/component/sip/sip.json
+++ b/components/camel-sip/src/generated/resources/org/apache/camel/component/sip/sip.json
@@ -4,7 +4,7 @@
     "name": "sip",
     "title": "SIP",
     "description": "Send and receive messages using the SIP protocol (used in telecommunications).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.5.0",
     "label": "mobile",
     "javaType": "org.apache.camel.component.sip.SipComponent",
diff --git a/components/camel-sip/src/generated/resources/org/apache/camel/component/sip/sips.json b/components/camel-sip/src/generated/resources/org/apache/camel/component/sip/sips.json
index abe5251..088cc12 100644
--- a/components/camel-sip/src/generated/resources/org/apache/camel/component/sip/sips.json
+++ b/components/camel-sip/src/generated/resources/org/apache/camel/component/sip/sips.json
@@ -4,7 +4,7 @@
     "name": "sips",
     "title": "SIP (Secure)",
     "description": "Send and receive messages using the SIP protocol (used in telecommunications).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.5.0",
     "label": "mobile",
     "javaType": "org.apache.camel.component.sip.SipComponent",
diff --git a/components/camel-sip/src/main/docs/sip-component.adoc b/components/camel-sip/src/main/docs/sip-component.adoc
index 0208aa9..482264a 100644
--- a/components/camel-sip/src/main/docs/sip-component.adoc
+++ b/components/camel-sip/src/main/docs/sip-component.adoc
@@ -1,10 +1,11 @@
-= SIP Component
+= SIP Component (deprecated)
 :doctitle: SIP
 :shortname: sip
 :artifactid: camel-sip
 :description: Send and receive messages using the SIP protocol (used in telecommunications).
 :since: 2.5
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :camel-spring-boot-name: sip
diff --git a/components/camel-soroush/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-soroush/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 627f09e..d4db439 100644
--- a/components/camel-soroush/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-soroush/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=soroush
 groupId=org.apache.camel
 artifactId=camel-soroush
 version=3.15.0-SNAPSHOT
-projectName=Camel :: Soroush
+projectName=Camel :: Soroush (deprecated)
 projectDescription=Camel Soroush Support
diff --git a/components/camel-soroush/src/generated/resources/org/apache/camel/component/soroushbot/component/soroush.json b/components/camel-soroush/src/generated/resources/org/apache/camel/component/soroushbot/component/soroush.json
index 0e105b9..e57d1c7 100644
--- a/components/camel-soroush/src/generated/resources/org/apache/camel/component/soroushbot/component/soroush.json
+++ b/components/camel-soroush/src/generated/resources/org/apache/camel/component/soroushbot/component/soroush.json
@@ -4,7 +4,7 @@
     "name": "soroush",
     "title": "Soroush",
     "description": "Send and receive messages as a Soroush chat bot.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "3.0",
     "label": "chat",
     "javaType": "org.apache.camel.component.soroushbot.component.SoroushBotComponent",
diff --git a/components/camel-soroush/src/main/docs/soroush-component.adoc b/components/camel-soroush/src/main/docs/soroush-component.adoc
index 1f7ff4b..e123d4a 100644
--- a/components/camel-soroush/src/main/docs/soroush-component.adoc
+++ b/components/camel-soroush/src/main/docs/soroush-component.adoc
@@ -1,10 +1,11 @@
-= Soroush Component
+= Soroush Component (deprecated)
 :doctitle: Soroush
 :shortname: soroush
 :artifactid: camel-soroush
 :description: Send and receive messages as a Soroush chat bot.
 :since: 3.0
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :camel-spring-boot-name: soroush
diff --git a/components/camel-tagsoup/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties b/components/camel-tagsoup/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties
index 42a2532..6abf2c8 100644
--- a/components/camel-tagsoup/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties
+++ b/components/camel-tagsoup/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties
@@ -3,5 +3,5 @@ dataFormats=tidyMarkup
 groupId=org.apache.camel
 artifactId=camel-tagsoup
 version=3.15.0-SNAPSHOT
-projectName=Camel :: TagSoup
+projectName=Camel :: TagSoup (deprecated)
 projectDescription=Camel TagSoup support
diff --git a/components/camel-yammer/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-yammer/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 36ef8dc..19f0c79 100644
--- a/components/camel-yammer/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-yammer/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=yammer
 groupId=org.apache.camel
 artifactId=camel-yammer
 version=3.15.0-SNAPSHOT
-projectName=Camel :: Yammer
+projectName=Camel :: Yammer (deprecated)
 projectDescription=Camel Yammer Component
diff --git a/components/camel-yammer/src/generated/resources/org/apache/camel/component/yammer/yammer.json b/components/camel-yammer/src/generated/resources/org/apache/camel/component/yammer/yammer.json
index 96ab98a..aee05ba 100644
--- a/components/camel-yammer/src/generated/resources/org/apache/camel/component/yammer/yammer.json
+++ b/components/camel-yammer/src/generated/resources/org/apache/camel/component/yammer/yammer.json
@@ -4,7 +4,7 @@
     "name": "yammer",
     "title": "Yammer",
     "description": "Interact with the Yammer enterprise social network.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.12.0",
     "label": "social,cloud,api",
     "javaType": "org.apache.camel.component.yammer.YammerComponent",
diff --git a/components/camel-yammer/src/main/docs/yammer-component.adoc b/components/camel-yammer/src/main/docs/yammer-component.adoc
index 7ad9815..935892c 100644
--- a/components/camel-yammer/src/main/docs/yammer-component.adoc
+++ b/components/camel-yammer/src/main/docs/yammer-component.adoc
@@ -1,10 +1,11 @@
-= Yammer Component
+= Yammer Component (deprecated)
 :doctitle: Yammer
 :shortname: yammer
 :artifactid: camel-yammer
 :description: Interact with the Yammer enterprise social network.
 :since: 2.12
-:supportlevel: Stable
+:supportlevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 //Manually maintained attributes
 :camel-spring-boot-name: yammer
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
index 2684f42..4d159a9 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
@@ -699,6 +699,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.BeanstalkComponentBuilderFactory.BeanstalkComponentBuilder beanstalk() {
         return org.apache.camel.builder.component.dsl.BeanstalkComponentBuilderFactory.beanstalk();
     }
@@ -1340,6 +1341,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.ElsqlComponentBuilderFactory.ElsqlComponentBuilder elsql() {
         return org.apache.camel.builder.component.dsl.ElsqlComponentBuilderFactory.elsql();
     }
@@ -1353,6 +1355,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.EtcdKeysComponentBuilderFactory.EtcdKeysComponentBuilder etcdKeys() {
         return org.apache.camel.builder.component.dsl.EtcdKeysComponentBuilderFactory.etcdKeys();
     }
@@ -1366,6 +1369,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.EtcdStatsComponentBuilderFactory.EtcdStatsComponentBuilder etcdStats() {
         return org.apache.camel.builder.component.dsl.EtcdStatsComponentBuilderFactory.etcdStats();
     }
@@ -1379,6 +1383,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.EtcdWatchComponentBuilderFactory.EtcdWatchComponentBuilder etcdWatch() {
         return org.apache.camel.builder.component.dsl.EtcdWatchComponentBuilderFactory.etcdWatch();
     }
@@ -1539,6 +1544,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.GangliaComponentBuilderFactory.GangliaComponentBuilder ganglia() {
         return org.apache.camel.builder.component.dsl.GangliaComponentBuilderFactory.ganglia();
     }
@@ -2293,6 +2299,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.IpfsComponentBuilderFactory.IpfsComponentBuilder ipfs() {
         return org.apache.camel.builder.component.dsl.IpfsComponentBuilderFactory.ipfs();
     }
@@ -2438,6 +2445,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.JingComponentBuilderFactory.JingComponentBuilder jing() {
         return org.apache.camel.builder.component.dsl.JingComponentBuilderFactory.jing();
     }
@@ -3092,6 +3100,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.MsvComponentBuilderFactory.MsvComponentBuilder msv() {
         return org.apache.camel.builder.component.dsl.MsvComponentBuilderFactory.msv();
     }
@@ -3159,6 +3168,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.NagiosComponentBuilderFactory.NagiosComponentBuilder nagios() {
         return org.apache.camel.builder.component.dsl.NagiosComponentBuilderFactory.nagios();
     }
@@ -3225,6 +3235,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.NsqComponentBuilderFactory.NsqComponentBuilder nsq() {
         return org.apache.camel.builder.component.dsl.NsqComponentBuilderFactory.nsq();
     }
@@ -3838,6 +3849,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.SipComponentBuilderFactory.SipComponentBuilder sip() {
         return org.apache.camel.builder.component.dsl.SipComponentBuilderFactory.sip();
     }
@@ -3852,6 +3864,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.SipsComponentBuilderFactory.SipsComponentBuilder sips() {
         return org.apache.camel.builder.component.dsl.SipsComponentBuilderFactory.sips();
     }
@@ -4013,6 +4026,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.SoroushComponentBuilderFactory.SoroushComponentBuilder soroush() {
         return org.apache.camel.builder.component.dsl.SoroushComponentBuilderFactory.soroush();
     }
@@ -4711,6 +4725,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.YammerComponentBuilderFactory.YammerComponentBuilder yammer() {
         return org.apache.camel.builder.component.dsl.YammerComponentBuilderFactory.yammer();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/BeanstalkComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/BeanstalkComponentBuilderFactory.java
index 40a71e9..504cfe2 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/BeanstalkComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/BeanstalkComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface BeanstalkComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static BeanstalkComponentBuilder beanstalk() {
         return new BeanstalkComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ElsqlComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ElsqlComponentBuilderFactory.java
index 321aee7..c0a5cfa 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ElsqlComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/ElsqlComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface ElsqlComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static ElsqlComponentBuilder elsql() {
         return new ElsqlComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdKeysComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdKeysComponentBuilderFactory.java
index 9d6f92b..a34018ff 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdKeysComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdKeysComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface EtcdKeysComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static EtcdKeysComponentBuilder etcdKeys() {
         return new EtcdKeysComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdStatsComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdStatsComponentBuilderFactory.java
index e17eddb..b007ac9 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdStatsComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdStatsComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface EtcdStatsComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static EtcdStatsComponentBuilder etcdStats() {
         return new EtcdStatsComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdWatchComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdWatchComponentBuilderFactory.java
index e98c4a1..5e433dc 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdWatchComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EtcdWatchComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface EtcdWatchComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static EtcdWatchComponentBuilder etcdWatch() {
         return new EtcdWatchComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GangliaComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GangliaComponentBuilderFactory.java
index a35f2aa..d9498b9 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GangliaComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GangliaComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface GangliaComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static GangliaComponentBuilder ganglia() {
         return new GangliaComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/IpfsComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/IpfsComponentBuilderFactory.java
index b6949fe..077b588 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/IpfsComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/IpfsComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface IpfsComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static IpfsComponentBuilder ipfs() {
         return new IpfsComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JingComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JingComponentBuilderFactory.java
index 5077102..6b08db4 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JingComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/JingComponentBuilderFactory.java
@@ -42,6 +42,7 @@ public interface JingComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static JingComponentBuilder jing() {
         return new JingComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/MsvComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/MsvComponentBuilderFactory.java
index 70df5cb..5de507f 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/MsvComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/MsvComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface MsvComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static MsvComponentBuilder msv() {
         return new MsvComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NagiosComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NagiosComponentBuilderFactory.java
index d217ae3..22d3ca8 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NagiosComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NagiosComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface NagiosComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static NagiosComponentBuilder nagios() {
         return new NagiosComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NsqComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NsqComponentBuilderFactory.java
index 75ff513..dbfa9a8 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NsqComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/NsqComponentBuilderFactory.java
@@ -41,6 +41,7 @@ public interface NsqComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static NsqComponentBuilder nsq() {
         return new NsqComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SipComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SipComponentBuilderFactory.java
index e22b8d5..c9a8346 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SipComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SipComponentBuilderFactory.java
@@ -42,6 +42,7 @@ public interface SipComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static SipComponentBuilder sip() {
         return new SipComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SipsComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SipsComponentBuilderFactory.java
index 5983798..d966dc5 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SipsComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SipsComponentBuilderFactory.java
@@ -42,6 +42,7 @@ public interface SipsComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static SipsComponentBuilder sips() {
         return new SipsComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SoroushComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SoroushComponentBuilderFactory.java
index 6dd5c98..f115a47 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SoroushComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SoroushComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface SoroushComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static SoroushComponentBuilder soroush() {
         return new SoroushComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/YammerComponentBuilderFactory.java b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/YammerComponentBuilderFactory.java
index 8e6b403..b58da3a 100644
--- a/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/YammerComponentBuilderFactory.java
+++ b/dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/YammerComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface YammerComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static YammerComponentBuilder yammer() {
         return new YammerComponentBuilderImpl();
     }
diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json b/dsl/camel-componentdsl/src/generated/resources/metadata.json
index 57e87e4..02d5c6c 100644
--- a/dsl/camel-componentdsl/src/generated/resources/metadata.json
+++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json
@@ -1087,7 +1087,7 @@
     "name": "beanstalk",
     "title": "Beanstalk",
     "description": "Retrieve and post-process Beanstalk jobs.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.15.0",
     "label": "messaging",
     "javaType": "org.apache.camel.component.beanstalk.BeanstalkComponent",
@@ -2154,7 +2154,7 @@
     "name": "elsql",
     "title": "ElSQL",
     "description": "Use ElSql to define SQL queries. Extends the SQL Component.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.16.0",
     "label": "database,sql",
     "javaType": "org.apache.camel.component.elsql.ElsqlComponent",
@@ -2176,7 +2176,7 @@
     "name": "etcd-keys",
     "title": "Etcd Keys",
     "description": "Get, set or delete keys in etcd key-value store.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdKeysComponent",
@@ -2198,7 +2198,7 @@
     "name": "etcd-stats",
     "title": "Etcd Stats",
     "description": "Access etcd cluster statistcs.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdStatsComponent",
@@ -2220,7 +2220,7 @@
     "name": "etcd-watch",
     "title": "Etcd Watch",
     "description": "Watch specific etcd keys or directories for changes.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.18.0",
     "label": "clustering,database",
     "javaType": "org.apache.camel.component.etcd.EtcdWatchComponent",
@@ -2489,7 +2489,7 @@
     "name": "ganglia",
     "title": "Ganglia",
     "description": "Send metrics to Ganglia monitoring system.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.15.0",
     "label": "monitoring",
     "javaType": "org.apache.camel.component.ganglia.GangliaComponent",
@@ -3753,7 +3753,7 @@
     "name": "ipfs",
     "title": "IPFS",
     "description": "Access the Interplanetary File System (IPFS).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.23.0",
     "label": "file,ipfs",
     "javaType": "org.apache.camel.component.ipfs.IPFSComponent",
@@ -3998,7 +3998,7 @@
     "name": "jing",
     "title": "Jing",
     "description": "Validate XML against a RelaxNG schema (XML Syntax or Compact Syntax) using Jing library.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "validation",
     "javaType": "org.apache.camel.component.validator.jing.JingComponent",
@@ -5077,7 +5077,7 @@
     "name": "msv",
     "title": "MSV",
     "description": "Validate XML payloads using Multi-Schema Validator (MSV).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "1.1.0",
     "label": "validation",
     "javaType": "org.apache.camel.component.validator.msv.MsvComponent",
@@ -5187,7 +5187,7 @@
     "name": "nagios",
     "title": "Nagios",
     "description": "Send passive checks to Nagios using JSendNSCA.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.3.0",
     "label": "monitoring",
     "javaType": "org.apache.camel.component.nagios.NagiosComponent",
@@ -5298,7 +5298,7 @@
     "name": "nsq",
     "title": "NSQ",
     "description": "Send and receive messages from NSQ realtime distributed messaging platform.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.23.0",
     "label": "messaging",
     "javaType": "org.apache.camel.component.nsq.NsqComponent",
@@ -6320,7 +6320,7 @@
     "name": "sip",
     "title": "SIP",
     "description": "Send and receive messages using the SIP protocol (used in telecommunications).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.5.0",
     "label": "mobile",
     "javaType": "org.apache.camel.component.sip.SipComponent",
@@ -6343,7 +6343,7 @@
     "name": "sips",
     "title": "SIP (Secure)",
     "description": "Send and receive messages using the SIP protocol (used in telecommunications).",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.5.0",
     "label": "mobile",
     "javaType": "org.apache.camel.component.sip.SipComponent",
@@ -6617,7 +6617,7 @@
     "name": "soroush",
     "title": "Soroush",
     "description": "Send and receive messages as a Soroush chat bot.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "3.0",
     "label": "chat",
     "javaType": "org.apache.camel.component.soroushbot.component.SoroushBotComponent",
@@ -7786,7 +7786,7 @@
     "name": "yammer",
     "title": "Yammer",
     "description": "Interact with the Yammer enterprise social network.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.12.0",
     "label": "social,cloud,api",
     "javaType": "org.apache.camel.component.yammer.YammerComponent",
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index 967150e..708404a 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -2196,6 +2196,7 @@ public class StaticEndpointBuilders {
      * @param path connectionSettings
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.BeanstalkEndpointBuilderFactory.BeanstalkEndpointBuilder beanstalk(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.BeanstalkEndpointBuilderFactory.endpointBuilder("beanstalk", path);
@@ -2218,6 +2219,7 @@ public class StaticEndpointBuilders {
      * @param path connectionSettings
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.BeanstalkEndpointBuilderFactory.BeanstalkEndpointBuilder beanstalk(
             String componentName,
             String path) {
@@ -4402,6 +4404,7 @@ public class StaticEndpointBuilders {
      * @param path elsqlName:resourceUri
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.ElsqlEndpointBuilderFactory.ElsqlEndpointBuilder elsql(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.ElsqlEndpointBuilderFactory.endpointBuilder("elsql", path);
@@ -4431,6 +4434,7 @@ public class StaticEndpointBuilders {
      * @param path elsqlName:resourceUri
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.ElsqlEndpointBuilderFactory.ElsqlEndpointBuilder elsql(
             String componentName,
             String path) {
@@ -4452,6 +4456,7 @@ public class StaticEndpointBuilders {
      * @param path path
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EtcdKeysEndpointBuilderFactory.EtcdKeysEndpointBuilder etcdKeys(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.EtcdKeysEndpointBuilderFactory.endpointBuilder("etcd-keys", path);
@@ -4474,6 +4479,7 @@ public class StaticEndpointBuilders {
      * @param path path
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EtcdKeysEndpointBuilderFactory.EtcdKeysEndpointBuilder etcdKeys(
             String componentName,
             String path) {
@@ -4495,6 +4501,7 @@ public class StaticEndpointBuilders {
      * @param path path
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder etcdStats(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.EtcdStatsEndpointBuilderFactory.endpointBuilder("etcd-stats", path);
@@ -4517,6 +4524,7 @@ public class StaticEndpointBuilders {
      * @param path path
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EtcdStatsEndpointBuilderFactory.EtcdStatsEndpointBuilder etcdStats(
             String componentName,
             String path) {
@@ -4538,6 +4546,7 @@ public class StaticEndpointBuilders {
      * @param path path
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EtcdWatchEndpointBuilderFactory.EtcdWatchEndpointBuilder etcdWatch(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.EtcdWatchEndpointBuilderFactory.endpointBuilder("etcd-watch", path);
@@ -4560,6 +4569,7 @@ public class StaticEndpointBuilders {
      * @param path path
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EtcdWatchEndpointBuilderFactory.EtcdWatchEndpointBuilder etcdWatch(
             String componentName,
             String path) {
@@ -5131,6 +5141,7 @@ public class StaticEndpointBuilders {
      * @param path host:port
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.GangliaEndpointBuilderFactory.GangliaEndpointBuilder ganglia(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.GangliaEndpointBuilderFactory.endpointBuilder("ganglia", path);
@@ -5158,6 +5169,7 @@ public class StaticEndpointBuilders {
      * @param path host:port
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.GangliaEndpointBuilderFactory.GangliaEndpointBuilder ganglia(
             String componentName,
             String path) {
@@ -7684,6 +7696,7 @@ public class StaticEndpointBuilders {
      * @param path ipfsCmd
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.IPFSEndpointBuilderFactory.IPFSEndpointBuilder ipfs(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.IPFSEndpointBuilderFactory.endpointBuilder("ipfs", path);
@@ -7707,6 +7720,7 @@ public class StaticEndpointBuilders {
      * @param path ipfsCmd
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.IPFSEndpointBuilderFactory.IPFSEndpointBuilder ipfs(
             String componentName,
             String path) {
@@ -8201,6 +8215,7 @@ public class StaticEndpointBuilders {
      * @param path resourceUri
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.JingEndpointBuilderFactory.JingEndpointBuilder jing(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.JingEndpointBuilderFactory.endpointBuilder("jing", path);
@@ -8226,6 +8241,7 @@ public class StaticEndpointBuilders {
      * @param path resourceUri
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.JingEndpointBuilderFactory.JingEndpointBuilder jing(
             String componentName,
             String path) {
@@ -10589,6 +10605,7 @@ public class StaticEndpointBuilders {
      * @param path resourceUri
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.MsvEndpointBuilderFactory.MsvEndpointBuilder msv(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.MsvEndpointBuilderFactory.endpointBuilder("msv", path);
@@ -10613,6 +10630,7 @@ public class StaticEndpointBuilders {
      * @param path resourceUri
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.MsvEndpointBuilderFactory.MsvEndpointBuilder msv(
             String componentName,
             String path) {
@@ -10839,6 +10857,7 @@ public class StaticEndpointBuilders {
      * @param path host:port
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.NagiosEndpointBuilderFactory.NagiosEndpointBuilder nagios(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.NagiosEndpointBuilderFactory.endpointBuilder("nagios", path);
@@ -10864,6 +10883,7 @@ public class StaticEndpointBuilders {
      * @param path host:port
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.NagiosEndpointBuilderFactory.NagiosEndpointBuilder nagios(
             String componentName,
             String path) {
@@ -11098,6 +11118,7 @@ public class StaticEndpointBuilders {
      * @param path topic
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.NsqEndpointBuilderFactory.NsqEndpointBuilder nsq(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.NsqEndpointBuilderFactory.endpointBuilder("nsq", path);
@@ -11121,6 +11142,7 @@ public class StaticEndpointBuilders {
      * @param path topic
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.NsqEndpointBuilderFactory.NsqEndpointBuilder nsq(
             String componentName,
             String path) {
@@ -13315,6 +13337,7 @@ public class StaticEndpointBuilders {
      * @param path uri
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.SipEndpointBuilder sip(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.endpointBuilder("sip", path);
@@ -13339,6 +13362,7 @@ public class StaticEndpointBuilders {
      * @param path uri
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SipEndpointBuilderFactory.SipEndpointBuilder sip(
             String componentName,
             String path) {
@@ -13674,6 +13698,7 @@ public class StaticEndpointBuilders {
      * @param path action
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SoroushBotEndpointBuilderFactory.SoroushBotEndpointBuilder soroush(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.SoroushBotEndpointBuilderFactory.endpointBuilder("soroush", path);
@@ -13698,6 +13723,7 @@ public class StaticEndpointBuilders {
      * @param path action
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SoroushBotEndpointBuilderFactory.SoroushBotEndpointBuilder soroush(
             String componentName,
             String path) {
@@ -16293,6 +16319,7 @@ public class StaticEndpointBuilders {
      * @param path function
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.YammerEndpointBuilderFactory.YammerEndpointBuilder yammer(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.YammerEndpointBuilderFactory.endpointBuilder("yammer", path);
@@ -16317,6 +16344,7 @@ public class StaticEndpointBuilders {
      * @param path function
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.YammerEndpointBuilderFactory.YammerEndpointBuilder yammer(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
index d17b4c9..e4c9089 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/BeanstalkEndpointBuilderFactory.java
@@ -1337,6 +1337,7 @@ public interface BeanstalkEndpointBuilderFactory {
          * @param path connectionSettings
          * @return the dsl builder
          */
+        @Deprecated
         default BeanstalkEndpointBuilder beanstalk(String path) {
             return BeanstalkEndpointBuilderFactory.endpointBuilder("beanstalk", path);
         }
@@ -1358,12 +1359,14 @@ public interface BeanstalkEndpointBuilderFactory {
          * @param path connectionSettings
          * @return the dsl builder
          */
+        @Deprecated
         default BeanstalkEndpointBuilder beanstalk(
                 String componentName,
                 String path) {
             return BeanstalkEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static BeanstalkEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
index 49898bd..efcb2c5 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ElsqlEndpointBuilderFactory.java
@@ -2618,6 +2618,7 @@ public interface ElsqlEndpointBuilderFactory {
          * @param path elsqlName:resourceUri
          * @return the dsl builder
          */
+        @Deprecated
         default ElsqlEndpointBuilder elsql(String path) {
             return ElsqlEndpointBuilderFactory.endpointBuilder("elsql", path);
         }
@@ -2646,10 +2647,12 @@ public interface ElsqlEndpointBuilderFactory {
          * @param path elsqlName:resourceUri
          * @return the dsl builder
          */
+        @Deprecated
         default ElsqlEndpointBuilder elsql(String componentName, String path) {
             return ElsqlEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static ElsqlEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdKeysEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdKeysEndpointBuilderFactory.java
index af526ab..c898c0c 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdKeysEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdKeysEndpointBuilderFactory.java
@@ -285,6 +285,7 @@ public interface EtcdKeysEndpointBuilderFactory {
          * @param path path
          * @return the dsl builder
          */
+        @Deprecated
         default EtcdKeysEndpointBuilder etcdKeys(String path) {
             return EtcdKeysEndpointBuilderFactory.endpointBuilder("etcd-keys", path);
         }
@@ -306,12 +307,14 @@ public interface EtcdKeysEndpointBuilderFactory {
          * @param path path
          * @return the dsl builder
          */
+        @Deprecated
         default EtcdKeysEndpointBuilder etcdKeys(
                 String componentName,
                 String path) {
             return EtcdKeysEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static EtcdKeysEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdStatsEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdStatsEndpointBuilderFactory.java
index d7214ca..fb5b613 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdStatsEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdStatsEndpointBuilderFactory.java
@@ -1379,6 +1379,7 @@ public interface EtcdStatsEndpointBuilderFactory {
          * @param path path
          * @return the dsl builder
          */
+        @Deprecated
         default EtcdStatsEndpointBuilder etcdStats(String path) {
             return EtcdStatsEndpointBuilderFactory.endpointBuilder("etcd-stats", path);
         }
@@ -1400,12 +1401,14 @@ public interface EtcdStatsEndpointBuilderFactory {
          * @param path path
          * @return the dsl builder
          */
+        @Deprecated
         default EtcdStatsEndpointBuilder etcdStats(
                 String componentName,
                 String path) {
             return EtcdStatsEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static EtcdStatsEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdWatchEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdWatchEndpointBuilderFactory.java
index 9d9cc4d..4de069e 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdWatchEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EtcdWatchEndpointBuilderFactory.java
@@ -399,6 +399,7 @@ public interface EtcdWatchEndpointBuilderFactory {
          * @param path path
          * @return the dsl builder
          */
+        @Deprecated
         default EtcdWatchEndpointBuilder etcdWatch(String path) {
             return EtcdWatchEndpointBuilderFactory.endpointBuilder("etcd-watch", path);
         }
@@ -420,12 +421,14 @@ public interface EtcdWatchEndpointBuilderFactory {
          * @param path path
          * @return the dsl builder
          */
+        @Deprecated
         default EtcdWatchEndpointBuilder etcdWatch(
                 String componentName,
                 String path) {
             return EtcdWatchEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static EtcdWatchEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GangliaEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GangliaEndpointBuilderFactory.java
index d5c2b74..cce2bcc 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GangliaEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GangliaEndpointBuilderFactory.java
@@ -417,6 +417,7 @@ public interface GangliaEndpointBuilderFactory {
          * @param path host:port
          * @return the dsl builder
          */
+        @Deprecated
         default GangliaEndpointBuilder ganglia(String path) {
             return GangliaEndpointBuilderFactory.endpointBuilder("ganglia", path);
         }
@@ -443,10 +444,12 @@ public interface GangliaEndpointBuilderFactory {
          * @param path host:port
          * @return the dsl builder
          */
+        @Deprecated
         default GangliaEndpointBuilder ganglia(String componentName, String path) {
             return GangliaEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static GangliaEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IPFSEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IPFSEndpointBuilderFactory.java
index c049860..da7938c 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IPFSEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IPFSEndpointBuilderFactory.java
@@ -119,6 +119,7 @@ public interface IPFSEndpointBuilderFactory {
          * @param path ipfsCmd
          * @return the dsl builder
          */
+        @Deprecated
         default IPFSEndpointBuilder ipfs(String path) {
             return IPFSEndpointBuilderFactory.endpointBuilder("ipfs", path);
         }
@@ -141,10 +142,12 @@ public interface IPFSEndpointBuilderFactory {
          * @param path ipfsCmd
          * @return the dsl builder
          */
+        @Deprecated
         default IPFSEndpointBuilder ipfs(String componentName, String path) {
             return IPFSEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static IPFSEndpointBuilder endpointBuilder(String componentName, String path) {
         class IPFSEndpointBuilderImpl extends AbstractEndpointBuilder implements IPFSEndpointBuilder {
             public IPFSEndpointBuilderImpl(String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JingEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JingEndpointBuilderFactory.java
index 2621698..aab5bcd 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JingEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JingEndpointBuilderFactory.java
@@ -143,6 +143,7 @@ public interface JingEndpointBuilderFactory {
          * @param path resourceUri
          * @return the dsl builder
          */
+        @Deprecated
         default JingEndpointBuilder jing(String path) {
             return JingEndpointBuilderFactory.endpointBuilder("jing", path);
         }
@@ -167,10 +168,12 @@ public interface JingEndpointBuilderFactory {
          * @param path resourceUri
          * @return the dsl builder
          */
+        @Deprecated
         default JingEndpointBuilder jing(String componentName, String path) {
             return JingEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static JingEndpointBuilder endpointBuilder(String componentName, String path) {
         class JingEndpointBuilderImpl extends AbstractEndpointBuilder implements JingEndpointBuilder {
             public JingEndpointBuilderImpl(String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MsvEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MsvEndpointBuilderFactory.java
index 8c93215..98e22f6 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MsvEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MsvEndpointBuilderFactory.java
@@ -386,6 +386,7 @@ public interface MsvEndpointBuilderFactory {
          * @param path resourceUri
          * @return the dsl builder
          */
+        @Deprecated
         default MsvEndpointBuilder msv(String path) {
             return MsvEndpointBuilderFactory.endpointBuilder("msv", path);
         }
@@ -409,10 +410,12 @@ public interface MsvEndpointBuilderFactory {
          * @param path resourceUri
          * @return the dsl builder
          */
+        @Deprecated
         default MsvEndpointBuilder msv(String componentName, String path) {
             return MsvEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static MsvEndpointBuilder endpointBuilder(String componentName, String path) {
         class MsvEndpointBuilderImpl extends AbstractEndpointBuilder implements MsvEndpointBuilder, AdvancedMsvEndpointBuilder {
             public MsvEndpointBuilderImpl(String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NagiosEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NagiosEndpointBuilderFactory.java
index 82bb9c0..23bc980 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NagiosEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NagiosEndpointBuilderFactory.java
@@ -248,6 +248,7 @@ public interface NagiosEndpointBuilderFactory {
          * @param path host:port
          * @return the dsl builder
          */
+        @Deprecated
         default NagiosEndpointBuilder nagios(String path) {
             return NagiosEndpointBuilderFactory.endpointBuilder("nagios", path);
         }
@@ -272,10 +273,12 @@ public interface NagiosEndpointBuilderFactory {
          * @param path host:port
          * @return the dsl builder
          */
+        @Deprecated
         default NagiosEndpointBuilder nagios(String componentName, String path) {
             return NagiosEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static NagiosEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NsqEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NsqEndpointBuilderFactory.java
index 15104ec..4497c12 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NsqEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/NsqEndpointBuilderFactory.java
@@ -827,6 +827,7 @@ public interface NsqEndpointBuilderFactory {
          * @param path topic
          * @return the dsl builder
          */
+        @Deprecated
         default NsqEndpointBuilder nsq(String path) {
             return NsqEndpointBuilderFactory.endpointBuilder("nsq", path);
         }
@@ -849,10 +850,12 @@ public interface NsqEndpointBuilderFactory {
          * @param path topic
          * @return the dsl builder
          */
+        @Deprecated
         default NsqEndpointBuilder nsq(String componentName, String path) {
             return NsqEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static NsqEndpointBuilder endpointBuilder(String componentName, String path) {
         class NsqEndpointBuilderImpl extends AbstractEndpointBuilder implements NsqEndpointBuilder, AdvancedNsqEndpointBuilder {
             public NsqEndpointBuilderImpl(String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SipEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SipEndpointBuilderFactory.java
index 53589a9..7bfc671 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SipEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SipEndpointBuilderFactory.java
@@ -3405,6 +3405,7 @@ public interface SipEndpointBuilderFactory {
          * @param path uri
          * @return the dsl builder
          */
+        @Deprecated
         default SipEndpointBuilder sip(String path) {
             return SipEndpointBuilderFactory.endpointBuilder("sip", path);
         }
@@ -3428,6 +3429,7 @@ public interface SipEndpointBuilderFactory {
          * @param path uri
          * @return the dsl builder
          */
+        @Deprecated
         default SipEndpointBuilder sip(String componentName, String path) {
             return SipEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
@@ -3449,10 +3451,12 @@ public interface SipEndpointBuilderFactory {
          * @param path uri
          * @return the dsl builder
          */
+        @Deprecated
         default SipEndpointBuilder sips(String path) {
             return SipEndpointBuilderFactory.endpointBuilder("sips", path);
         }
     }
+    @Deprecated
     static SipEndpointBuilder endpointBuilder(String componentName, String path) {
         class SipEndpointBuilderImpl extends AbstractEndpointBuilder implements SipEndpointBuilder, AdvancedSipEndpointBuilder {
             public SipEndpointBuilderImpl(String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SoroushBotEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SoroushBotEndpointBuilderFactory.java
index 9161b5f..e647048 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SoroushBotEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SoroushBotEndpointBuilderFactory.java
@@ -1398,6 +1398,7 @@ public interface SoroushBotEndpointBuilderFactory {
          * @param path action
          * @return the dsl builder
          */
+        @Deprecated
         default SoroushBotEndpointBuilder soroush(String path) {
             return SoroushBotEndpointBuilderFactory.endpointBuilder("soroush", path);
         }
@@ -1421,12 +1422,14 @@ public interface SoroushBotEndpointBuilderFactory {
          * @param path action
          * @return the dsl builder
          */
+        @Deprecated
         default SoroushBotEndpointBuilder soroush(
                 String componentName,
                 String path) {
             return SoroushBotEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static SoroushBotEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/YammerEndpointBuilderFactory.java b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/YammerEndpointBuilderFactory.java
index d7e645b..0cf2fe0 100644
--- a/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/YammerEndpointBuilderFactory.java
+++ b/dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/YammerEndpointBuilderFactory.java
@@ -1307,6 +1307,7 @@ public interface YammerEndpointBuilderFactory {
          * @param path function
          * @return the dsl builder
          */
+        @Deprecated
         default YammerEndpointBuilder yammer(String path) {
             return YammerEndpointBuilderFactory.endpointBuilder("yammer", path);
         }
@@ -1330,10 +1331,12 @@ public interface YammerEndpointBuilderFactory {
          * @param path function
          * @return the dsl builder
          */
+        @Deprecated
         default YammerEndpointBuilder yammer(String componentName, String path) {
             return YammerEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static YammerEndpointBuilder endpointBuilder(
             String componentName,
             String path) {