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>