This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


The following commit(s) were added to refs/heads/master by this push:
     new 3a7cef7  [create-pull-request] automated change
3a7cef7 is described below

commit 3a7cef76e86bf57bffa9f12776ffbcd257e49e1d
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Tue Jul 28 01:26:27 2020 +0000

    [create-pull-request] automated change
---
 .../camel/springboot/catalog/components/aws-sns.json       |  2 ++
 .../camel/springboot/catalog/components/aws-sqs.json       |  2 ++
 .../camel/springboot/catalog/components/aws2-sns.json      |  2 ++
 .../camel/springboot/catalog/components/aws2-sqs.json      |  2 ++
 .../src/main/docs/aws-sns-starter.adoc                     |  3 ++-
 .../aws/sns/springboot/SnsComponentConfiguration.java      | 14 ++++++++++++++
 .../src/main/docs/aws-sqs-starter.adoc                     |  3 ++-
 .../aws/sqs/springboot/SqsComponentConfiguration.java      | 14 ++++++++++++++
 .../src/main/docs/aws2-sns-starter.adoc                    |  3 ++-
 .../aws2/sns/springboot/Sns2ComponentConfiguration.java    | 14 ++++++++++++++
 .../src/main/docs/aws2-sqs-starter.adoc                    |  3 ++-
 .../aws2/sqs/springboot/Sqs2ComponentConfiguration.java    | 14 ++++++++++++++
 components-starter/camel-cassandraql-starter/pom.xml       | 11 ++++++++---
 components-starter/camel-corda-starter/pom.xml             | 12 ------------
 components-starter/camel-iota-starter/pom.xml              | 12 ------------
 docs/modules/ROOT/pages/aws-sns-starter.adoc               |  3 ++-
 docs/modules/ROOT/pages/aws-sqs-starter.adoc               |  3 ++-
 docs/modules/ROOT/pages/aws2-sns-starter.adoc              |  3 ++-
 docs/modules/ROOT/pages/aws2-sqs-starter.adoc              |  3 ++-
 19 files changed, 88 insertions(+), 35 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-sns.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-sns.json
index 70c3a32..4d8d5df 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-sns.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-sns.json
@@ -24,6 +24,7 @@
     "amazonSNSClient": { "kind": "property", "displayName": "Amazon 
SNSClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": "com.amazonaws.services.sns.AmazonSNS", "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.sns.SnsConfiguration", "configurationField": 
"configuration", "description": "To use the AmazonSNS as the client" },
     "amazonSQSClient": { "kind": "property", "displayName": "Amazon 
SQSClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": "com.amazonaws.services.sqs.AmazonSQS", "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.sns.SnsConfiguration", "configurationField": 
"configuration", "description": "An SQS Client to use as bridge between SNS and 
SQS" },
     "autoCreateTopic": { "kind": "property", "displayName": "Auto Create 
Topic", "group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.aws.sns.SnsConfiguration", "configurationField": 
"configuration", "description": "Setting the autocreation of the topic" },
+    "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover 
Client", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws.sns.SnsConfiguration", "configurationField": 
"configuration", "description": "Setting the autoDiscoverClient mechanism, if 
true, the component will look for a client instance in the registry [...]
     "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws.sns.SnsConfiguration", 
"deprecated": false, "secret": false, "description": "The component 
configuration" },
     "kmsMasterKeyId": { "kind": "property", "displayName": "Kms Master Key 
Id", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws.sns.SnsConfiguration", 
"configurationField": "configuration", "description": "The ID of an AWS-managed 
customer master key (CMK) for Amazon SNS or a custom CMK." },
     "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the r [...]
@@ -46,6 +47,7 @@
     "amazonSNSClient": { "kind": "parameter", "displayName": "Amazon 
SNSClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": "com.amazonaws.services.sns.AmazonSNS", "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.sns.SnsConfiguration", "configurationField": 
"configuration", "description": "To use the AmazonSNS as the client" },
     "amazonSQSClient": { "kind": "parameter", "displayName": "Amazon 
SQSClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": "com.amazonaws.services.sqs.AmazonSQS", "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.sns.SnsConfiguration", "configurationField": 
"configuration", "description": "An SQS Client to use as bridge between SNS and 
SQS" },
     "autoCreateTopic": { "kind": "parameter", "displayName": "Auto Create 
Topic", "group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.aws.sns.SnsConfiguration", "configurationField": 
"configuration", "description": "Setting the autocreation of the topic" },
+    "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover 
Client", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws.sns.SnsConfiguration", "configurationField": 
"configuration", "description": "Setting the autoDiscoverClient mechanism, if 
true, the component will look for a client instance in the registr [...]
     "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": "org.apache.camel.spi.HeaderFilterStrategy", 
"deprecated": false, "secret": false, "description": "To use a custom 
HeaderFilterStrategy to map headers to\/from Camel." },
     "kmsMasterKeyId": { "kind": "parameter", "displayName": "Kms Master Key 
Id", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws.sns.SnsConfiguration", 
"configurationField": "configuration", "description": "The ID of an AWS-managed 
customer master key (CMK) for Amazon SNS or a custom CMK." },
     "lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the  [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-sqs.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-sqs.json
index 37518a6..d943871 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-sqs.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-sqs.json
@@ -24,6 +24,7 @@
     "amazonAWSHost": { "kind": "property", "displayName": "Amazon AWSHost", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"defaultValue": "amazonaws.com", "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "The hostname of the Amazon AWS cloud." },
     "amazonSQSClient": { "kind": "property", "displayName": "Amazon 
SQSClient", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": "com.amazonaws.services.sqs.AmazonSQS", "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "To use the AmazonSQS as client" },
     "autoCreateQueue": { "kind": "property", "displayName": "Auto Create 
Queue", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "Setting the autocreation of the queue" },
+    "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover 
Client", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "Setting the autoDiscoverClient mechanism, if 
true, the component will look for a client instance in the registry [...]
     "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws.sqs.SqsConfiguration", 
"deprecated": false, "secret": false, "description": "The component 
configuration" },
     "protocol": { "kind": "property", "displayName": "Protocol", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "defaultValue": 
"https", "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "The underlying protocol used to communicate 
with SQS" },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.amazonaws.Protocol", "enum": [ "HTTP", "HTTPS" ], 
"deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws.sqs.SqsConfiguration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the SQS client" },
@@ -65,6 +66,7 @@
     "amazonAWSHost": { "kind": "parameter", "displayName": "Amazon AWSHost", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"defaultValue": "amazonaws.com", "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "The hostname of the Amazon AWS cloud." },
     "amazonSQSClient": { "kind": "parameter", "displayName": "Amazon 
SQSClient", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": "com.amazonaws.services.sqs.AmazonSQS", "deprecated": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "To use the AmazonSQS as client" },
     "autoCreateQueue": { "kind": "parameter", "displayName": "Auto Create 
Queue", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "Setting the autocreation of the queue" },
+    "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover 
Client", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "Setting the autoDiscoverClient mechanism, if 
true, the component will look for a client instance in the registr [...]
     "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": "org.apache.camel.spi.HeaderFilterStrategy", 
"deprecated": false, "secret": false, "description": "To use a custom 
HeaderFilterStrategy to map headers to\/from Camel." },
     "protocol": { "kind": "parameter", "displayName": "Protocol", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "defaultValue": 
"https", "configurationClass": 
"org.apache.camel.component.aws.sqs.SqsConfiguration", "configurationField": 
"configuration", "description": "The underlying protocol used to communicate 
with SQS" },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.amazonaws.Protocol", "enum": [ "HTTP", "HTTPS" ], 
"deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws.sqs.SqsConfiguration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the SQS client" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
index 778f545..05c1799 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
@@ -23,6 +23,7 @@
   "componentProperties": {
     "amazonSNSClient": { "kind": "property", "displayName": "Amazon 
SNSClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": "software.amazon.awssdk.services.sns.SnsClient", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "To use the AmazonSNS as the client" },
     "autoCreateTopic": { "kind": "property", "displayName": "Auto Create 
Topic", "group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "Setting the autocreation of the topic" },
+    "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover 
Client", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "Setting the autoDiscoverClient mechanism, if 
true, the component will look for a client instance in the regist [...]
     "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws2.sns.Sns2Configuration", 
"deprecated": false, "secret": false, "description": "Component configuration" 
},
     "kmsMasterKeyId": { "kind": "property", "displayName": "Kms Master Key 
Id", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", 
"configurationField": "configuration", "description": "The ID of an AWS-managed 
customer master key (CMK) for Amazon SNS or a custom CMK." },
     "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the r [...]
@@ -45,6 +46,7 @@
     "topicNameOrArn": { "kind": "path", "displayName": "Topic Name Or Arn", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "", 
"secret": false, "description": "Topic name or ARN" },
     "amazonSNSClient": { "kind": "parameter", "displayName": "Amazon 
SNSClient", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": "software.amazon.awssdk.services.sns.SnsClient", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "To use the AmazonSNS as the client" },
     "autoCreateTopic": { "kind": "parameter", "displayName": "Auto Create 
Topic", "group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "Setting the autocreation of the topic" },
+    "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover 
Client", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "Setting the autoDiscoverClient mechanism, if 
true, the component will look for a client instance in the regis [...]
     "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": "org.apache.camel.spi.HeaderFilterStrategy", 
"deprecated": false, "secret": false, "description": "To use a custom 
HeaderFilterStrategy to map headers to\/from Camel." },
     "kmsMasterKeyId": { "kind": "parameter", "displayName": "Kms Master Key 
Id", "group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", 
"configurationField": "configuration", "description": "The ID of an AWS-managed 
customer master key (CMK) for Amazon SNS or a custom CMK." },
     "lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the  [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
index 5f26bef..78c72a3 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
@@ -24,6 +24,7 @@
     "amazonAWSHost": { "kind": "property", "displayName": "Amazon AWSHost", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"defaultValue": "amazonaws.com", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "The hostname of the Amazon AWS cloud." },
     "amazonSQSClient": { "kind": "property", "displayName": "Amazon 
SQSClient", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": "software.amazon.awssdk.services.sqs.SqsClient", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "To use the AmazonSQS as client" },
     "autoCreateQueue": { "kind": "property", "displayName": "Auto Create 
Queue", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "Setting the autocreation of the queue" },
+    "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover 
Client", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "Setting the autoDiscoverClient mechanism, if 
true, the component will look for a client instance in the regist [...]
     "configuration": { "kind": "property", "displayName": "Configuration", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "org.apache.camel.component.aws2.sqs.Sqs2Configuration", 
"deprecated": false, "secret": false, "description": "The AWS SQS default 
configuration" },
     "protocol": { "kind": "property", "displayName": "Protocol", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "defaultValue": 
"https", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "The underlying protocol used to communicate 
with SQS" },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the SQS client" },
@@ -66,6 +67,7 @@
     "amazonAWSHost": { "kind": "parameter", "displayName": "Amazon AWSHost", 
"group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"defaultValue": "amazonaws.com", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "The hostname of the Amazon AWS cloud." },
     "amazonSQSClient": { "kind": "parameter", "displayName": "Amazon 
SQSClient", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": "software.amazon.awssdk.services.sqs.SqsClient", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "To use the AmazonSQS as client" },
     "autoCreateQueue": { "kind": "parameter", "displayName": "Auto Create 
Queue", "group": "common", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"true", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "Setting the autocreation of the queue" },
+    "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover 
Client", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "true", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "Setting the autoDiscoverClient mechanism, if 
true, the component will look for a client instance in the regis [...]
     "headerFilterStrategy": { "kind": "parameter", "displayName": "Header 
Filter Strategy", "group": "common", "label": "", "required": false, "type": 
"object", "javaType": "org.apache.camel.spi.HeaderFilterStrategy", 
"deprecated": false, "secret": false, "description": "To use a custom 
HeaderFilterStrategy to map headers to\/from Camel." },
     "protocol": { "kind": "parameter", "displayName": "Protocol", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "defaultValue": 
"https", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "The underlying protocol used to communicate 
with SQS" },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the SQS client" },
diff --git 
a/components-starter/camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc 
b/components-starter/camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc
index fd7177f..92c5bba 100644
--- 
a/components-starter/camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc
+++ 
b/components-starter/camel-aws-sns-starter/src/main/docs/aws-sns-starter.adoc
@@ -17,7 +17,7 @@ When using aws-sns with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 20 options, which are listed below.
+The component supports 21 options, which are listed below.
 
 
 
@@ -28,6 +28,7 @@ The component supports 20 options, which are listed below.
 | *camel.component.aws-sns.amazon-s-n-s-client* | To use the AmazonSNS as the 
client. The option is a com.amazonaws.services.sns.AmazonSNS type. |  | String
 | *camel.component.aws-sns.amazon-s-q-s-client* | An SQS Client to use as 
bridge between SNS and SQS. The option is a 
com.amazonaws.services.sqs.AmazonSQS type. |  | String
 | *camel.component.aws-sns.auto-create-topic* | Setting the autocreation of 
the topic | true | Boolean
+| *camel.component.aws-sns.auto-discover-client* | Setting the 
autoDiscoverClient mechanism, if true, the component will look for a client 
instance in the registry automatically otherwise it will skip that checking. | 
true | Boolean
 | *camel.component.aws-sns.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws-sns.configuration* | The component configuration. The 
option is a org.apache.camel.component.aws.sns.SnsConfiguration type. |  | 
String
 | *camel.component.aws-sns.enabled* | Whether to enable auto configuration of 
the aws-sns component. This is enabled by default. |  | Boolean
diff --git 
a/components-starter/camel-aws-sns-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentConfiguration.java
 
b/components-starter/camel-aws-sns-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentConfiguration.java
index 057a636..22d36d2 100644
--- 
a/components-starter/camel-aws-sns-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentConfiguration.java
+++ 
b/components-starter/camel-aws-sns-starter/src/main/java/org/apache/camel/component/aws/sns/springboot/SnsComponentConfiguration.java
@@ -53,6 +53,12 @@ public class SnsComponentConfiguration
      */
     private Boolean autoCreateTopic = true;
     /**
+     * Setting the autoDiscoverClient mechanism, if true, the component will
+     * look for a client instance in the registry automatically otherwise it
+     * will skip that checking.
+     */
+    private Boolean autoDiscoverClient = true;
+    /**
      * The component configuration. The option is a
      * org.apache.camel.component.aws.sns.SnsConfiguration type.
      */
@@ -154,6 +160,14 @@ public class SnsComponentConfiguration
         this.autoCreateTopic = autoCreateTopic;
     }
 
+    public Boolean getAutoDiscoverClient() {
+        return autoDiscoverClient;
+    }
+
+    public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
+        this.autoDiscoverClient = autoDiscoverClient;
+    }
+
     public String getConfiguration() {
         return configuration;
     }
diff --git 
a/components-starter/camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc 
b/components-starter/camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc
index ca108b0..10b7961 100644
--- 
a/components-starter/camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc
+++ 
b/components-starter/camel-aws-sqs-starter/src/main/docs/aws-sqs-starter.adoc
@@ -17,7 +17,7 @@ When using aws-sqs with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
 
 
 
@@ -29,6 +29,7 @@ The component supports 39 options, which are listed below.
 | *camel.component.aws-sqs.amazon-s-q-s-client* | To use the AmazonSQS as 
client. The option is a com.amazonaws.services.sqs.AmazonSQS type. |  | String
 | *camel.component.aws-sqs.attribute-names* | A list of attribute names to 
receive when consuming. Multiple names can be separated by comma. |  | String
 | *camel.component.aws-sqs.auto-create-queue* | Setting the autocreation of 
the queue | true | Boolean
+| *camel.component.aws-sqs.auto-discover-client* | Setting the 
autoDiscoverClient mechanism, if true, the component will look for a client 
instance in the registry automatically otherwise it will skip that checking. | 
true | Boolean
 | *camel.component.aws-sqs.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws-sqs.bridge-error-handler* | Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a message and handled by the routing Error Handler. By 
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal 
with exceptions, that will be logged at WARN or ERROR level and ignored. | 
false | Boolean
 | *camel.component.aws-sqs.concurrent-consumers* | Allows you to use multiple 
threads to poll the sqs queue to increase throughput | 1 | Integer
diff --git 
a/components-starter/camel-aws-sqs-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentConfiguration.java
 
b/components-starter/camel-aws-sqs-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentConfiguration.java
index a9689c7..9b81117 100644
--- 
a/components-starter/camel-aws-sqs-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentConfiguration.java
+++ 
b/components-starter/camel-aws-sqs-starter/src/main/java/org/apache/camel/component/aws/sqs/springboot/SqsComponentConfiguration.java
@@ -53,6 +53,12 @@ public class SqsComponentConfiguration
      */
     private Boolean autoCreateQueue = true;
     /**
+     * Setting the autoDiscoverClient mechanism, if true, the component will
+     * look for a client instance in the registry automatically otherwise it
+     * will skip that checking.
+     */
+    private Boolean autoDiscoverClient = true;
+    /**
      * The component configuration. The option is a
      * org.apache.camel.component.aws.sqs.SqsConfiguration type.
      */
@@ -267,6 +273,14 @@ public class SqsComponentConfiguration
         this.autoCreateQueue = autoCreateQueue;
     }
 
+    public Boolean getAutoDiscoverClient() {
+        return autoDiscoverClient;
+    }
+
+    public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
+        this.autoDiscoverClient = autoDiscoverClient;
+    }
+
     public String getConfiguration() {
         return configuration;
     }
diff --git 
a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc 
b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
index f93bd17..53eb6d7 100644
--- 
a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
+++ 
b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sns with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 20 options, which are listed below.
+The component supports 21 options, which are listed below.
 
 
 
@@ -27,6 +27,7 @@ The component supports 20 options, which are listed below.
 | *camel.component.aws2-sns.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws2-sns.amazon-s-n-s-client* | To use the AmazonSNS as the 
client. The option is a software.amazon.awssdk.services.sns.SnsClient type. |  
| String
 | *camel.component.aws2-sns.auto-create-topic* | Setting the autocreation of 
the topic | true | Boolean
+| *camel.component.aws2-sns.auto-discover-client* | Setting the 
autoDiscoverClient mechanism, if true, the component will look for a client 
instance in the registry automatically otherwise it will skip that checking. | 
true | Boolean
 | *camel.component.aws2-sns.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws2-sns.configuration* | Component configuration. The 
option is a org.apache.camel.component.aws2.sns.Sns2Configuration type. |  | 
String
 | *camel.component.aws2-sns.enabled* | Whether to enable auto configuration of 
the aws2-sns component. This is enabled by default. |  | Boolean
diff --git 
a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
 
b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
index 14e29c2..f6f6de6 100644
--- 
a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
@@ -48,6 +48,12 @@ public class Sns2ComponentConfiguration
      */
     private Boolean autoCreateTopic = true;
     /**
+     * Setting the autoDiscoverClient mechanism, if true, the component will
+     * look for a client instance in the registry automatically otherwise it
+     * will skip that checking.
+     */
+    private Boolean autoDiscoverClient = true;
+    /**
      * Component configuration. The option is a
      * org.apache.camel.component.aws2.sns.Sns2Configuration type.
      */
@@ -145,6 +151,14 @@ public class Sns2ComponentConfiguration
         this.autoCreateTopic = autoCreateTopic;
     }
 
+    public Boolean getAutoDiscoverClient() {
+        return autoDiscoverClient;
+    }
+
+    public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
+        this.autoDiscoverClient = autoDiscoverClient;
+    }
+
     public String getConfiguration() {
         return configuration;
     }
diff --git 
a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc 
b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
index 40053d1..41cbb13 100644
--- 
a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
+++ 
b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sqs with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 40 options, which are listed below.
+The component supports 41 options, which are listed below.
 
 
 
@@ -29,6 +29,7 @@ The component supports 40 options, which are listed below.
 | *camel.component.aws2-sqs.amazon-s-q-s-client* | To use the AmazonSQS as 
client. The option is a software.amazon.awssdk.services.sqs.SqsClient type. |  
| String
 | *camel.component.aws2-sqs.attribute-names* | A list of attribute names to 
receive when consuming. Multiple names can be separated by comma. |  | String
 | *camel.component.aws2-sqs.auto-create-queue* | Setting the autocreation of 
the queue | true | Boolean
+| *camel.component.aws2-sqs.auto-discover-client* | Setting the 
autoDiscoverClient mechanism, if true, the component will look for a client 
instance in the registry automatically otherwise it will skip that checking. | 
true | Boolean
 | *camel.component.aws2-sqs.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws2-sqs.bridge-error-handler* | Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a message and handled by the routing Error Handler. By 
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal 
with exceptions, that will be logged at WARN or ERROR level and ignored. | 
false | Boolean
 | *camel.component.aws2-sqs.concurrent-consumers* | Allows you to use multiple 
threads to poll the sqs queue to increase throughput | 1 | Integer
diff --git 
a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
 
b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
index 8c93e3b..0f8d704 100644
--- 
a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
@@ -54,6 +54,12 @@ public class Sqs2ComponentConfiguration
      */
     private Boolean autoCreateQueue = true;
     /**
+     * Setting the autoDiscoverClient mechanism, if true, the component will
+     * look for a client instance in the registry automatically otherwise it
+     * will skip that checking.
+     */
+    private Boolean autoDiscoverClient = true;
+    /**
      * The AWS SQS default configuration. The option is a
      * org.apache.camel.component.aws2.sqs.Sqs2Configuration type.
      */
@@ -271,6 +277,14 @@ public class Sqs2ComponentConfiguration
         this.autoCreateQueue = autoCreateQueue;
     }
 
+    public Boolean getAutoDiscoverClient() {
+        return autoDiscoverClient;
+    }
+
+    public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
+        this.autoDiscoverClient = autoDiscoverClient;
+    }
+
     public String getConfiguration() {
         return configuration;
     }
diff --git a/components-starter/camel-cassandraql-starter/pom.xml 
b/components-starter/camel-cassandraql-starter/pom.xml
index 66a6059..7631e0a 100644
--- a/components-starter/camel-cassandraql-starter/pom.xml
+++ b/components-starter/camel-cassandraql-starter/pom.xml
@@ -41,9 +41,14 @@
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
-      <groupId>com.google.guava</groupId>
-      <artifactId>guava</artifactId>
-      <version>${cassandra-driver-guava-version}</version>
+      <groupId>com.datastax.oss</groupId>
+      <artifactId>java-driver-core</artifactId>
+      <version>${cassandra-driver-version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.datastax.oss</groupId>
+      <artifactId>java-driver-query-builder</artifactId>
+      <version>${cassandra-driver-version}</version>
     </dependency>
     <dependency>
       <groupId>org.apache.camel.springboot</groupId>
diff --git a/components-starter/camel-corda-starter/pom.xml 
b/components-starter/camel-corda-starter/pom.xml
index 7f14a21..254cb1b 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -38,18 +38,6 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-corda</artifactId>
       <version>${camel-version}</version>
-      <!--START OF GENERATED CODE-->
-      <exclusions>
-        <exclusion>
-          <groupId>ch.qos.logback</groupId>
-          <artifactId>logback-classic</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>ch.qos.logback</groupId>
-          <artifactId>logback-core</artifactId>
-        </exclusion>
-      </exclusions>
-      <!--END OF GENERATED CODE-->
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
diff --git a/components-starter/camel-iota-starter/pom.xml 
b/components-starter/camel-iota-starter/pom.xml
index 1cb0cae..9427c49 100644
--- a/components-starter/camel-iota-starter/pom.xml
+++ b/components-starter/camel-iota-starter/pom.xml
@@ -38,18 +38,6 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-iota</artifactId>
       <version>${camel-version}</version>
-      <!--START OF GENERATED CODE-->
-      <exclusions>
-        <exclusion>
-          <groupId>ch.qos.logback</groupId>
-          <artifactId>logback-classic</artifactId>
-        </exclusion>
-        <exclusion>
-          <groupId>ch.qos.logback</groupId>
-          <artifactId>logback-core</artifactId>
-        </exclusion>
-      </exclusions>
-      <!--END OF GENERATED CODE-->
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
diff --git a/docs/modules/ROOT/pages/aws-sns-starter.adoc 
b/docs/modules/ROOT/pages/aws-sns-starter.adoc
index fd7177f..92c5bba 100644
--- a/docs/modules/ROOT/pages/aws-sns-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-sns-starter.adoc
@@ -17,7 +17,7 @@ When using aws-sns with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 20 options, which are listed below.
+The component supports 21 options, which are listed below.
 
 
 
@@ -28,6 +28,7 @@ The component supports 20 options, which are listed below.
 | *camel.component.aws-sns.amazon-s-n-s-client* | To use the AmazonSNS as the 
client. The option is a com.amazonaws.services.sns.AmazonSNS type. |  | String
 | *camel.component.aws-sns.amazon-s-q-s-client* | An SQS Client to use as 
bridge between SNS and SQS. The option is a 
com.amazonaws.services.sqs.AmazonSQS type. |  | String
 | *camel.component.aws-sns.auto-create-topic* | Setting the autocreation of 
the topic | true | Boolean
+| *camel.component.aws-sns.auto-discover-client* | Setting the 
autoDiscoverClient mechanism, if true, the component will look for a client 
instance in the registry automatically otherwise it will skip that checking. | 
true | Boolean
 | *camel.component.aws-sns.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws-sns.configuration* | The component configuration. The 
option is a org.apache.camel.component.aws.sns.SnsConfiguration type. |  | 
String
 | *camel.component.aws-sns.enabled* | Whether to enable auto configuration of 
the aws-sns component. This is enabled by default. |  | Boolean
diff --git a/docs/modules/ROOT/pages/aws-sqs-starter.adoc 
b/docs/modules/ROOT/pages/aws-sqs-starter.adoc
index ca108b0..10b7961 100644
--- a/docs/modules/ROOT/pages/aws-sqs-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-sqs-starter.adoc
@@ -17,7 +17,7 @@ When using aws-sqs with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
 
 
 
@@ -29,6 +29,7 @@ The component supports 39 options, which are listed below.
 | *camel.component.aws-sqs.amazon-s-q-s-client* | To use the AmazonSQS as 
client. The option is a com.amazonaws.services.sqs.AmazonSQS type. |  | String
 | *camel.component.aws-sqs.attribute-names* | A list of attribute names to 
receive when consuming. Multiple names can be separated by comma. |  | String
 | *camel.component.aws-sqs.auto-create-queue* | Setting the autocreation of 
the queue | true | Boolean
+| *camel.component.aws-sqs.auto-discover-client* | Setting the 
autoDiscoverClient mechanism, if true, the component will look for a client 
instance in the registry automatically otherwise it will skip that checking. | 
true | Boolean
 | *camel.component.aws-sqs.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws-sqs.bridge-error-handler* | Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a message and handled by the routing Error Handler. By 
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal 
with exceptions, that will be logged at WARN or ERROR level and ignored. | 
false | Boolean
 | *camel.component.aws-sqs.concurrent-consumers* | Allows you to use multiple 
threads to poll the sqs queue to increase throughput | 1 | Integer
diff --git a/docs/modules/ROOT/pages/aws2-sns-starter.adoc 
b/docs/modules/ROOT/pages/aws2-sns-starter.adoc
index f93bd17..53eb6d7 100644
--- a/docs/modules/ROOT/pages/aws2-sns-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-sns-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sns with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 20 options, which are listed below.
+The component supports 21 options, which are listed below.
 
 
 
@@ -27,6 +27,7 @@ The component supports 20 options, which are listed below.
 | *camel.component.aws2-sns.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws2-sns.amazon-s-n-s-client* | To use the AmazonSNS as the 
client. The option is a software.amazon.awssdk.services.sns.SnsClient type. |  
| String
 | *camel.component.aws2-sns.auto-create-topic* | Setting the autocreation of 
the topic | true | Boolean
+| *camel.component.aws2-sns.auto-discover-client* | Setting the 
autoDiscoverClient mechanism, if true, the component will look for a client 
instance in the registry automatically otherwise it will skip that checking. | 
true | Boolean
 | *camel.component.aws2-sns.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws2-sns.configuration* | Component configuration. The 
option is a org.apache.camel.component.aws2.sns.Sns2Configuration type. |  | 
String
 | *camel.component.aws2-sns.enabled* | Whether to enable auto configuration of 
the aws2-sns component. This is enabled by default. |  | Boolean
diff --git a/docs/modules/ROOT/pages/aws2-sqs-starter.adoc 
b/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
index 40053d1..41cbb13 100644
--- a/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sqs with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 40 options, which are listed below.
+The component supports 41 options, which are listed below.
 
 
 
@@ -29,6 +29,7 @@ The component supports 40 options, which are listed below.
 | *camel.component.aws2-sqs.amazon-s-q-s-client* | To use the AmazonSQS as 
client. The option is a software.amazon.awssdk.services.sqs.SqsClient type. |  
| String
 | *camel.component.aws2-sqs.attribute-names* | A list of attribute names to 
receive when consuming. Multiple names can be separated by comma. |  | String
 | *camel.component.aws2-sqs.auto-create-queue* | Setting the autocreation of 
the queue | true | Boolean
+| *camel.component.aws2-sqs.auto-discover-client* | Setting the 
autoDiscoverClient mechanism, if true, the component will look for a client 
instance in the registry automatically otherwise it will skip that checking. | 
true | Boolean
 | *camel.component.aws2-sqs.basic-property-binding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | Boolean
 | *camel.component.aws2-sqs.bridge-error-handler* | Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a message and handled by the routing Error Handler. By 
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal 
with exceptions, that will be logged at WARN or ERROR level and ignored. | 
false | Boolean
 | *camel.component.aws2-sqs.concurrent-consumers* | Allows you to use multiple 
threads to poll the sqs queue to increase throughput | 1 | Integer

Reply via email to