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 1b19a44  [create-pull-request] automated change
1b19a44 is described below

commit 1b19a44ddc230c1b73bfba26bc7cbb33ce16a5d7
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Apr 8 00:57:41 2021 +0000

    [create-pull-request] automated change
---
 .../catalog/components/aws2-kinesis-firehose.json         |  2 ++
 .../camel/springboot/catalog/components/aws2-kinesis.json |  2 ++
 .../src/main/docs/aws2-kinesis-starter.adoc               |  4 +++-
 .../KinesisFirehose2ComponentConfiguration.java           | 15 +++++++++++++++
 .../springboot/Kinesis2ComponentConfiguration.java        | 15 +++++++++++++++
 core/camel-spring-boot/src/main/docs/spring-boot.adoc     |  8 ++++----
 docs/modules/ROOT/pages/aws2-kinesis-starter.adoc         |  4 +++-
 docs/modules/ROOT/pages/spring-boot.adoc                  |  5 +++--
 tooling/camel-spring-boot-dependencies/pom.xml            |  4 ++--
 9 files changed, 49 insertions(+), 10 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
index b7701e6..ed22b60 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
@@ -34,6 +34,7 @@
     "region": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "The region in which 
Kinesis Firehose client needs to work. When using this parameter, the 
configuration will expect the [...]
     "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "uriEndpointOverride": { "kind": "property", "displayName": "Uri Endpoint 
Override", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Set the overriding uri 
endpoint. This option needs to be used in combination with overr [...]
+    "useDefaultCredentialsProvider": { "kind": "property", "displayName": "Use 
Default Credentials Provider", "group": "common", "label": "common", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Set whether the Kinesis 
Firehose client should expe [...]
     "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -51,6 +52,7 @@
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "The region in which 
Kinesis Firehose client needs to work. When using this parameter, the 
configuration will expect th [...]
     "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "uriEndpointOverride": { "kind": "parameter", "displayName": "Uri Endpoint 
Override", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Set the overriding uri 
endpoint. This option needs to be used in combination with over [...]
+    "useDefaultCredentialsProvider": { "kind": "parameter", "displayName": 
"Use Default Credentials Provider", "group": "common", "label": "common", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Set whether the Kinesis 
Firehose client should exp [...]
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "parameter", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
   }
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
index 6b8907f..18fdd49 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
@@ -32,6 +32,7 @@
     "region": { "kind": "property", "displayName": "Region", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "The region in which 
Kinesis Firehose client needs to work. When using this parameter, the 
configuration will expect the lowercase  [...]
     "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "uriEndpointOverride": { "kind": "property", "displayName": "Uri Endpoint 
Override", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "Set the overriding uri 
endpoint. This option needs to be used in combination with overrideEndpoi [...]
+    "useDefaultCredentialsProvider": { "kind": "property", "displayName": "Use 
Default Credentials Provider", "group": "common", "label": "common", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "Set whether the Kinesis 
client should expect to load credent [...]
     "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a me [...]
     "iteratorType": { "kind": "property", "displayName": "Iterator Type", 
"group": "consumer", "label": "consumer", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.services.kinesis.model.ShardIteratorType", 
"enum": [ "AT_SEQUENCE_NUMBER", "AFTER_SEQUENCE_NUMBER", "TRIM_HORIZON", 
"LATEST", "AT_TIMESTAMP", "null" ], "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "TRIM_HORIZON", "configurationClass": 
"org.apache.camel.component.aws2.kinesi [...]
     "maxResultsPerRequest": { "kind": "property", "displayName": "Max Results 
Per Request", "group": "consumer", "label": "consumer", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 1, "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "Maximum number of 
records that will be fetched in each poll" },
@@ -54,6 +55,7 @@
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "The region in which 
Kinesis Firehose client needs to work. When using this parameter, the 
configuration will expect the lowercase [...]
     "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "uriEndpointOverride": { "kind": "parameter", "displayName": "Uri Endpoint 
Override", "group": "common", "label": "common", "required": false, "type": 
"string", "javaType": "java.lang.String", "deprecated": false, "autowired": 
false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "Set the overriding uri 
endpoint. This option needs to be used in combination with overrideEndpo [...]
+    "useDefaultCredentialsProvider": { "kind": "parameter", "displayName": 
"Use Default Credentials Provider", "group": "common", "label": "common", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "autowired": false, "secret": false, "defaultValue": false, 
"configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "Set whether the Kinesis 
client should expect to load creden [...]
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a m [...]
     "iteratorType": { "kind": "parameter", "displayName": "Iterator Type", 
"group": "consumer", "label": "consumer", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.services.kinesis.model.ShardIteratorType", 
"enum": [ "AT_SEQUENCE_NUMBER", "AFTER_SEQUENCE_NUMBER", "TRIM_HORIZON", 
"LATEST", "AT_TIMESTAMP", "null" ], "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "TRIM_HORIZON", "configurationClass": 
"org.apache.camel.component.aws2.kines [...]
     "maxResultsPerRequest": { "kind": "parameter", "displayName": "Max Results 
Per Request", "group": "consumer", "label": "consumer", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 1, "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "Maximum number of 
records that will be fetched in each poll" },
diff --git 
a/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
 
b/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
index 9c07228..c6a55d6 100644
--- 
a/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
+++ 
b/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kinesis with Spring Boot make sure to use the 
following Maven de
 ----
 
 
-The component supports 37 options, which are listed below.
+The component supports 39 options, which are listed below.
 
 
 
@@ -40,6 +40,7 @@ The component supports 37 options, which are listed below.
 | *camel.component.aws2-kinesis-firehose.secret-key* | Amazon AWS Secret Key | 
 | String
 | *camel.component.aws2-kinesis-firehose.trust-all-certificates* | If we want 
to trust all certificates in case of overriding the endpoint | false | Boolean
 | *camel.component.aws2-kinesis-firehose.uri-endpoint-override* | Set the 
overriding uri endpoint. This option needs to be used in combination with 
overrideEndpoint option |  | String
+| *camel.component.aws2-kinesis-firehose.use-default-credentials-provider* | 
Set whether the Kinesis Firehose client should expect to load credentials 
through a default credentials provider or to expect static credentials to be 
passed in. | false | Boolean
 | *camel.component.aws2-kinesis.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws2-kinesis.amazon-kinesis-client* | Amazon Kinesis client 
to use for all requests for this endpoint. The option is a 
software.amazon.awssdk.services.kinesis.KinesisClient type. |  | KinesisClient
 | *camel.component.aws2-kinesis.autowired-enabled* | Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which then gets configured on the component. This 
can be used for automatic configuring JDBC data sources, JMS connection 
factories, AWS Clients, etc. | true | Boolean
@@ -61,5 +62,6 @@ The component supports 37 options, which are listed below.
 | *camel.component.aws2-kinesis.shard-id* | Defines which shardId in the 
Kinesis stream to get records from |  | String
 | *camel.component.aws2-kinesis.trust-all-certificates* | If we want to trust 
all certificates in case of overriding the endpoint | false | Boolean
 | *camel.component.aws2-kinesis.uri-endpoint-override* | Set the overriding 
uri endpoint. This option needs to be used in combination with overrideEndpoint 
option |  | String
+| *camel.component.aws2-kinesis.use-default-credentials-provider* | Set 
whether the Kinesis client should expect to load credentials through a default 
credentials provider or to expect static credentials to be passed in. | false | 
Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
 
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
index 45de5ce..3857dc2 100644
--- 
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
@@ -106,6 +106,12 @@ public class KinesisFirehose2ComponentConfiguration
      */
     private String uriEndpointOverride;
     /**
+     * Set whether the Kinesis Firehose client should expect to load 
credentials
+     * through a default credentials provider or to expect static credentials 
to
+     * be passed in.
+     */
+    private Boolean useDefaultCredentialsProvider = false;
+    /**
      * Whether autowiring is enabled. This is used for automatic autowiring
      * options (the option must be marked as autowired) by looking up in the
      * registry to find if there is a single instance of matching type, which
@@ -220,6 +226,15 @@ public class KinesisFirehose2ComponentConfiguration
         this.uriEndpointOverride = uriEndpointOverride;
     }
 
+    public Boolean getUseDefaultCredentialsProvider() {
+        return useDefaultCredentialsProvider;
+    }
+
+    public void setUseDefaultCredentialsProvider(
+            Boolean useDefaultCredentialsProvider) {
+        this.useDefaultCredentialsProvider = useDefaultCredentialsProvider;
+    }
+
     public Boolean getAutowiredEnabled() {
         return autowiredEnabled;
     }
diff --git 
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
 
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
index 7bd97f7..1810cda 100644
--- 
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
@@ -91,6 +91,12 @@ public class Kinesis2ComponentConfiguration
      */
     private String uriEndpointOverride;
     /**
+     * Set whether the Kinesis client should expect to load credentials through
+     * a default credentials provider or to expect static credentials to be
+     * passed in.
+     */
+    private Boolean useDefaultCredentialsProvider = false;
+    /**
      * 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
@@ -233,6 +239,15 @@ public class Kinesis2ComponentConfiguration
         this.uriEndpointOverride = uriEndpointOverride;
     }
 
+    public Boolean getUseDefaultCredentialsProvider() {
+        return useDefaultCredentialsProvider;
+    }
+
+    public void setUseDefaultCredentialsProvider(
+            Boolean useDefaultCredentialsProvider) {
+        this.useDefaultCredentialsProvider = useDefaultCredentialsProvider;
+    }
+
     public Boolean getBridgeErrorHandler() {
         return bridgeErrorHandler;
     }
diff --git a/core/camel-spring-boot/src/main/docs/spring-boot.adoc 
b/core/camel-spring-boot/src/main/docs/spring-boot.adoc
index c9ead0d..856363a 100644
--- a/core/camel-spring-boot/src/main/docs/spring-boot.adoc
+++ b/core/camel-spring-boot/src/main/docs/spring-boot.adoc
@@ -92,7 +92,7 @@ When using spring-boot with Spring Boot make sure to use the 
following Maven dep
 ----
 
 
-The component supports 170 options, which are listed below.
+The component supports 171 options, which are listed below.
 
 
 
@@ -111,10 +111,10 @@ The component supports 170 options, which are listed 
below.
 | *camel.cloud.service-call.service-filter* | A reference to the 
org.apache.camel.cloud.ServiceFilter to use. |  | String
 | *camel.cloud.service-call.uri* | The uri of the endpoint to send to. The uri 
can be dynamic computed using the simple language expression. |  | String
 | *camel.cloud.service-chooser.enabled* | Global option to enable/disable 
Camel cloud service chooser, default is true. | true | Boolean
-| *camel.cloud.service-discovery.configurations* | Configure additional static 
service discoveries using a map of custom service discovery names, each 
associated with a map of service names associated with 
`org.apache.camel.spring.boot.cloud.CamelCloudConfigurationProperties.ServiceDiscovery`
 objects. |  | Map
+| *camel.cloud.service-discovery.configurations* | Configure the service 
discovery rules. |  | Map
 | *camel.cloud.service-discovery.enabled* | Global option to enable/disable 
Camel cloud service discovery, default is true. | true | Boolean
-| *camel.cloud.service-discovery.services* | Configure static service 
discovery using a map of service names associated with simple host:port 
Strings. |  | Map
-| *camel.cloud.service-discovery.service-definitions* | Configure static 
service discovery using a map of service names associated with 
`org.apache.camel.spring.boot.cloud.CamelCloudConfigurationProperties.ServiceDefinitionConfiguration`
 objects. |  | Map
+| *camel.cloud.service-discovery.service-definitions* | Configure static 
service discovery with distinct id, host, port, and metadata properties. |  | 
Map
+| *camel.cloud.service-discovery.services* | Configure static service 
discovery using simple host:port strings. |  | Map
 | *camel.cloud.service-filter.blacklist* | Configure service filter 
blacklists. |  | Map
 | *camel.cloud.service-filter.configurations* | Configure the service 
filtering rules. |  | Map
 | *camel.cloud.service-filter.enabled* | Global option to enable/disable Camel 
cloud service filter, default is true. | true | Boolean
diff --git a/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc 
b/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
index 9c07228..c6a55d6 100644
--- a/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kinesis with Spring Boot make sure to use the 
following Maven de
 ----
 
 
-The component supports 37 options, which are listed below.
+The component supports 39 options, which are listed below.
 
 
 
@@ -40,6 +40,7 @@ The component supports 37 options, which are listed below.
 | *camel.component.aws2-kinesis-firehose.secret-key* | Amazon AWS Secret Key | 
 | String
 | *camel.component.aws2-kinesis-firehose.trust-all-certificates* | If we want 
to trust all certificates in case of overriding the endpoint | false | Boolean
 | *camel.component.aws2-kinesis-firehose.uri-endpoint-override* | Set the 
overriding uri endpoint. This option needs to be used in combination with 
overrideEndpoint option |  | String
+| *camel.component.aws2-kinesis-firehose.use-default-credentials-provider* | 
Set whether the Kinesis Firehose client should expect to load credentials 
through a default credentials provider or to expect static credentials to be 
passed in. | false | Boolean
 | *camel.component.aws2-kinesis.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws2-kinesis.amazon-kinesis-client* | Amazon Kinesis client 
to use for all requests for this endpoint. The option is a 
software.amazon.awssdk.services.kinesis.KinesisClient type. |  | KinesisClient
 | *camel.component.aws2-kinesis.autowired-enabled* | Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which then gets configured on the component. This 
can be used for automatic configuring JDBC data sources, JMS connection 
factories, AWS Clients, etc. | true | Boolean
@@ -61,5 +62,6 @@ The component supports 37 options, which are listed below.
 | *camel.component.aws2-kinesis.shard-id* | Defines which shardId in the 
Kinesis stream to get records from |  | String
 | *camel.component.aws2-kinesis.trust-all-certificates* | If we want to trust 
all certificates in case of overriding the endpoint | false | Boolean
 | *camel.component.aws2-kinesis.uri-endpoint-override* | Set the overriding 
uri endpoint. This option needs to be used in combination with overrideEndpoint 
option |  | String
+| *camel.component.aws2-kinesis.use-default-credentials-provider* | Set 
whether the Kinesis client should expect to load credentials through a default 
credentials provider or to expect static credentials to be passed in. | false | 
Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/spring-boot.adoc 
b/docs/modules/ROOT/pages/spring-boot.adoc
index 586a815..856363a 100644
--- a/docs/modules/ROOT/pages/spring-boot.adoc
+++ b/docs/modules/ROOT/pages/spring-boot.adoc
@@ -92,7 +92,7 @@ When using spring-boot with Spring Boot make sure to use the 
following Maven dep
 ----
 
 
-The component supports 170 options, which are listed below.
+The component supports 171 options, which are listed below.
 
 
 
@@ -113,7 +113,8 @@ The component supports 170 options, which are listed below.
 | *camel.cloud.service-chooser.enabled* | Global option to enable/disable 
Camel cloud service chooser, default is true. | true | Boolean
 | *camel.cloud.service-discovery.configurations* | Configure the service 
discovery rules. |  | Map
 | *camel.cloud.service-discovery.enabled* | Global option to enable/disable 
Camel cloud service discovery, default is true. | true | Boolean
-| *camel.cloud.service-discovery.services* | Configure service discoveries. |  
| Map
+| *camel.cloud.service-discovery.service-definitions* | Configure static 
service discovery with distinct id, host, port, and metadata properties. |  | 
Map
+| *camel.cloud.service-discovery.services* | Configure static service 
discovery using simple host:port strings. |  | Map
 | *camel.cloud.service-filter.blacklist* | Configure service filter 
blacklists. |  | Map
 | *camel.cloud.service-filter.configurations* | Configure the service 
filtering rules. |  | Map
 | *camel.cloud.service-filter.enabled* | Global option to enable/disable Camel 
cloud service filter, default is true. | true | Boolean
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml 
b/tooling/camel-spring-boot-dependencies/pom.xml
index 12b8429..2ae8494 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -73,7 +73,7 @@
       <dependency>
         <groupId>com.alibaba</groupId>
         <artifactId>fastjson</artifactId>
-        <version>1.2.75</version>
+        <version>1.2.76</version>
       </dependency>
       <dependency>
         <groupId>com.azure</groupId>
@@ -4571,7 +4571,7 @@
       <dependency>
         <groupId>org.knowm.xchange</groupId>
         <artifactId>xchange-core</artifactId>
-        <version>5.0.6</version>
+        <version>5.0.7</version>
       </dependency>
       <dependency>
         <groupId>org.linguafranca.pwdb</groupId>

Reply via email to