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 d9c4744 Regen
d9c4744 is described below
commit d9c474439aa27705c286c9f22e341204bec9668d
Author: Andrea Cosentino <[email protected]>
AuthorDate: Tue Jul 21 14:48:06 2020 +0200
Regen
---
.../apache/camel/springboot/catalog/components/aws-cw.json | 2 ++
.../camel/springboot/catalog/components/aws-ddb.json | 2 ++
.../camel/springboot/catalog/components/aws-ddbstream.json | 2 ++
.../camel/springboot/catalog/components/aws-ec2.json | 2 ++
.../apache/camel/springboot/catalog/components/aws-s3.json | 2 ++
.../camel/springboot/catalog/components/aws2-cw.json | 2 ++
.../camel/springboot/catalog/components/aws2-ddb.json | 2 ++
.../springboot/catalog/components/aws2-ddbstream.json | 2 ++
.../camel/springboot/catalog/components/aws2-s3.json | 2 ++
.../camel/springboot/catalog/components/azure-blob.json | 4 ++--
.../camel/springboot/catalog/components/azure-queue.json | 4 ++--
components-starter/README.adoc | 10 +++++-----
.../camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc | 3 ++-
.../aws/cw/springboot/CwComponentConfiguration.java | 14 ++++++++++++++
.../src/main/docs/aws-ddb-starter.adoc | 4 +++-
.../aws/ddb/springboot/DdbComponentConfiguration.java | 14 ++++++++++++++
.../springboot/DdbStreamComponentConfiguration.java | 14 ++++++++++++++
.../src/main/docs/aws-ec2-starter.adoc | 3 ++-
.../aws/ec2/springboot/EC2ComponentConfiguration.java | 14 ++++++++++++++
.../camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc | 3 ++-
.../aws/s3/springboot/S3ComponentConfiguration.java | 14 ++++++++++++++
.../src/main/docs/aws2-cw-starter.adoc | 3 ++-
.../aws2/cw/springboot/Cw2ComponentConfiguration.java | 14 ++++++++++++++
.../src/main/docs/aws2-ddb-starter.adoc | 4 +++-
.../aws2/ddb/springboot/Ddb2ComponentConfiguration.java | 14 ++++++++++++++
.../springboot/Ddb2StreamComponentConfiguration.java | 14 ++++++++++++++
.../src/main/docs/aws2-s3-starter.adoc | 3 ++-
.../aws2/s3/springboot/AWS2S3ComponentConfiguration.java | 14 ++++++++++++++
components-starter/camel-corda-starter/pom.xml | 12 ++++++++++++
components-starter/camel-iota-starter/pom.xml | 12 ++++++++++++
docs/modules/ROOT/pages/aws-cw-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws-ddb-starter.adoc | 4 +++-
docs/modules/ROOT/pages/aws-ec2-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws-s3-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-cw-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-ddb-starter.adoc | 4 +++-
docs/modules/ROOT/pages/aws2-s3-starter.adoc | 3 ++-
docs/modules/ROOT/pages/list.adoc | 10 +++++-----
docs/modules/ROOT/pages/spring-boot.adoc | 10 +++++++++-
39 files changed, 223 insertions(+), 29 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-cw.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-cw.json
index d4c3336..6c31986 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-cw.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-cw.json
@@ -22,6 +22,7 @@
},
"componentProperties": {
"amazonCwClient": { "kind": "property", "displayName": "Amazon Cw Client",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "com.amazonaws.services.cloudwatch.AmazonCloudWatch", "deprecated":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.cw.CwConfiguration", "configurationField":
"configuration", "description": "To use the AmazonCloudWatch as the client" },
+ "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.cw.CwConfiguration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the registry a [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws.cw.CwConfiguration", "deprecated":
false, "secret": false, "description": "The component configuration" },
"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 [...]
"name": { "kind": "property", "displayName": "Name", "group": "producer",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.cw.CwConfiguration", "configurationField":
"configuration", "description": "The metric name" },
@@ -39,6 +40,7 @@
"properties": {
"namespace": { "kind": "path", "displayName": "Namespace", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "secret":
false, "configurationClass":
"org.apache.camel.component.aws.cw.CwConfiguration", "configurationField":
"configuration", "description": "The metric namespace" },
"amazonCwClient": { "kind": "parameter", "displayName": "Amazon Cw
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "com.amazonaws.services.cloudwatch.AmazonCloudWatch", "deprecated":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.cw.CwConfiguration", "configurationField":
"configuration", "description": "To use the AmazonCloudWatch as the client" },
+ "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.cw.CwConfiguration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the registry [...]
"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 [...]
"name": { "kind": "parameter", "displayName": "Name", "group": "producer",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.cw.CwConfiguration", "configurationField":
"configuration", "description": "The metric name" },
"proxyHost": { "kind": "parameter", "displayName": "Proxy Host", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.cw.CwConfiguration", "configurationField":
"configuration", "description": "To define a proxy host when instantiating the
CW client" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ddb.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ddb.json
index 8c810da..2f6ecef 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ddb.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ddb.json
@@ -22,6 +22,7 @@
},
"componentProperties": {
"amazonDDBClient": { "kind": "property", "displayName": "Amazon
DDBClient", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "com.amazonaws.services.dynamodbv2.AmazonDynamoDB",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.ddb.DdbConfiguration", "configurationField":
"configuration", "description": "To use the AmazonDynamoDB as the client" },
+ "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.ddb.DdbConfiguration", "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.ddb.DdbConfiguration",
"deprecated": false, "secret": false, "description": "The component
configuration" },
"consistentRead": { "kind": "property", "displayName": "Consistent Read",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.aws.ddb.DdbConfiguration", "configurationField":
"configuration", "description": "Determines whether or not strong consistency
should be enforced when data is read." },
"keyAttributeName": { "kind": "property", "displayName": "Key Attribute
Name", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws.ddb.DdbConfiguration",
"configurationField": "configuration", "description": "Attribute name when
creating table" },
@@ -41,6 +42,7 @@
"properties": {
"tableName": { "kind": "path", "displayName": "Table Name", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "secret":
false, "configurationClass":
"org.apache.camel.component.aws.ddb.DdbConfiguration", "configurationField":
"configuration", "description": "The name of the table currently worked with."
},
"amazonDDBClient": { "kind": "parameter", "displayName": "Amazon
DDBClient", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "com.amazonaws.services.dynamodbv2.AmazonDynamoDB",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.ddb.DdbConfiguration", "configurationField":
"configuration", "description": "To use the AmazonDynamoDB as the client" },
+ "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.ddb.DdbConfiguration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the registr [...]
"consistentRead": { "kind": "parameter", "displayName": "Consistent Read",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.aws.ddb.DdbConfiguration", "configurationField":
"configuration", "description": "Determines whether or not strong consistency
should be enforced when data is read." },
"keyAttributeName": { "kind": "parameter", "displayName": "Key Attribute
Name", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws.ddb.DdbConfiguration",
"configurationField": "configuration", "description": "Attribute name when
creating table" },
"keyAttributeType": { "kind": "parameter", "displayName": "Key Attribute
Type", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws.ddb.DdbConfiguration",
"configurationField": "configuration", "description": "Attribute type when
creating table" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ddbstream.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ddbstream.json
index 8c927f6..c00995f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ddbstream.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ddbstream.json
@@ -21,6 +21,7 @@
"lenientProperties": false
},
"componentProperties": {
+ "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.ddbstream.DdbStreamConfiguration",
"configurationField": "configuration", "description": "Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in [...]
"amazonDynamoDbStreamsClient": { "kind": "property", "displayName":
"Amazon Dynamo Db Streams Client", "group": "consumer", "label": "consumer",
"required": false, "type": "object", "javaType":
"com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams", "deprecated": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws.ddbstream.DdbStreamConfiguration",
"configurationField": "configuration", "description": "Amazon DynamoDB client
to use for all requests for th [...]
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": 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 message and handled by [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "consumer", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws.ddbstream.DdbStreamConfiguration",
"deprecated": false, "secret": false, "description": "The component
configuration" },
@@ -37,6 +38,7 @@
},
"properties": {
"tableName": { "kind": "path", "displayName": "Table Name", "group":
"consumer", "label": "consumer", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"secret": false, "configurationClass":
"org.apache.camel.component.aws.ddbstream.DdbStreamConfiguration",
"configurationField": "configuration", "description": "Name of the dynamodb
table" },
+ "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.ddbstream.DdbStreamConfiguration",
"configurationField": "configuration", "description": "Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in [...]
"amazonDynamoDbStreamsClient": { "kind": "parameter", "displayName":
"Amazon Dynamo Db Streams Client", "group": "consumer", "label": "consumer",
"required": false, "type": "object", "javaType":
"com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams", "deprecated": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws.ddbstream.DdbStreamConfiguration",
"configurationField": "configuration", "description": "Amazon DynamoDB client
to use for all requests for t [...]
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": 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 message and handled b [...]
"iteratorType": { "kind": "parameter", "displayName": "Iterator Type",
"group": "consumer", "label": "consumer", "required": false, "type": "object",
"javaType": "com.amazonaws.services.dynamodbv2.model.ShardIteratorType",
"enum": [ "TRIM_HORIZON", "LATEST", "AT_SEQUENCE_NUMBER",
"AFTER_SEQUENCE_NUMBER" ], "deprecated": false, "secret": false,
"defaultValue": "LATEST", "configurationClass":
"org.apache.camel.component.aws.ddbstream.DdbStreamConfiguration",
"configurationField": "conf [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ec2.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ec2.json
index 94f1770..8d066fc 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ec2.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-ec2.json
@@ -21,6 +21,7 @@
"lenientProperties": false
},
"componentProperties": {
+ "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.ec2.EC2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the registry [...]
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws.ec2.EC2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"amazonEc2Client": { "kind": "property", "displayName": "Amazon Ec2
Client", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType": "com.amazonaws.services.ec2.AmazonEC2", "deprecated":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.ec2.EC2Configuration", "configurationField":
"configuration", "description": "To use a existing configured AmazonEC2Client
as client" },
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws.ec2.EC2Configuration",
"deprecated": false, "secret": false, "description": "The component
configuration" },
@@ -35,6 +36,7 @@
},
"properties": {
"label": { "kind": "path", "displayName": "Label", "group": "producer",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "secret":
false, "configurationClass":
"org.apache.camel.component.aws.ec2.EC2Configuration", "configurationField":
"configuration", "description": "Logical name" },
+ "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.ec2.EC2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the registr [...]
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws.ec2.EC2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"amazonEc2Client": { "kind": "parameter", "displayName": "Amazon Ec2
Client", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType": "com.amazonaws.services.ec2.AmazonEC2", "deprecated":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.ec2.EC2Configuration", "configurationField":
"configuration", "description": "To use a existing configured AmazonEC2Client
as client" },
"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-s3.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-s3.json
index 5af26e2..b6ebb49 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-s3.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws-s3.json
@@ -23,6 +23,7 @@
"componentProperties": {
"amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "com.amazonaws.services.s3.AmazonS3", "deprecated": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry." },
"autoCreateBucket": { "kind": "property", "displayName": "Auto Create
Bucket", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "true", "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the bucket" },
+ "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.s3.S3Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the registry a [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws.s3.S3Configuration", "deprecated":
false, "secret": false, "description": "The component configuration" },
"endpointConfiguration": { "kind": "property", "displayName": "Endpoint
Configuration", "group": "common", "label": "", "required": false, "type":
"object", "javaType":
"com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "Amazon AWS Endpoint Configuration" },
"pathStyleAccess": { "kind": "property", "displayName": "Path Style
Access", "group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "Whether or not the S3 client should use path
style access" },
@@ -64,6 +65,7 @@
"bucketNameOrArn": { "kind": "path", "displayName": "Bucket Name Or Arn",
"group": "common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "secret":
false, "description": "Bucket name or ARN" },
"amazonS3Client": { "kind": "parameter", "displayName": "Amazon S3
Client", "group": "common", "label": "", "required": false, "type": "object",
"javaType": "com.amazonaws.services.s3.AmazonS3", "deprecated": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry." },
"autoCreateBucket": { "kind": "parameter", "displayName": "Auto Create
Bucket", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "true", "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the bucket" },
+ "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.s3.S3Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the registry [...]
"endpointConfiguration": { "kind": "parameter", "displayName": "Endpoint
Configuration", "group": "common", "label": "", "required": false, "type":
"object", "javaType":
"com.amazonaws.client.builder.AwsClientBuilder.EndpointConfiguration",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "Amazon AWS Endpoint Configuration" },
"pathStyleAccess": { "kind": "parameter", "displayName": "Path Style
Access", "group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "Whether or not the S3 client should use path
style access" },
"policy": { "kind": "parameter", "displayName": "Policy", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws.s3.S3Configuration", "configurationField":
"configuration", "description": "The policy for this queue to set in the
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json
index 56f4531..2da22f7 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-cw.json
@@ -22,6 +22,7 @@
},
"componentProperties": {
"amazonCwClient": { "kind": "property", "displayName": "Amazon Cw Client",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.cloudwatch.CloudWatchClient",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "To use the AmazonCloudWatch as the client" },
+ "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.cw.Cw2Configuration", "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.aws2.cw.Cw2Configuration",
"deprecated": false, "secret": false, "description": "The component
configuration" },
"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 [...]
"name": { "kind": "property", "displayName": "Name", "group": "producer",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The metric name" },
@@ -40,6 +41,7 @@
"properties": {
"namespace": { "kind": "path", "displayName": "Namespace", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "secret":
false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The metric namespace" },
"amazonCwClient": { "kind": "parameter", "displayName": "Amazon Cw
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.cloudwatch.CloudWatchClient",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "To use the AmazonCloudWatch as the client" },
+ "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.cw.Cw2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the registr [...]
"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 [...]
"name": { "kind": "parameter", "displayName": "Name", "group": "producer",
"label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "The metric name" },
"proxyHost": { "kind": "parameter", "displayName": "Proxy Host", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.cw.Cw2Configuration", "configurationField":
"configuration", "description": "To define a proxy host when instantiating the
CW client" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
index 65079a6..88cac0a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddb.json
@@ -22,6 +22,7 @@
},
"componentProperties": {
"amazonDDBClient": { "kind": "property", "displayName": "Amazon
DDBClient", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"software.amazon.awssdk.services.dynamodb.DynamoDbClient", "deprecated": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "To use the AmazonDynamoDB as the client" },
+ "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.ddb.Ddb2Configuration", "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.ddb.Ddb2Configuration",
"deprecated": false, "secret": false, "description": "The component
configuration" },
"consistentRead": { "kind": "property", "displayName": "Consistent Read",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "Determines whether or not strong consistency
should be enforced when data is read." },
"keyAttributeName": { "kind": "property", "displayName": "Key Attribute
Name", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "Attribute name when
creating table" },
@@ -42,6 +43,7 @@
"properties": {
"tableName": { "kind": "path", "displayName": "Table Name", "group":
"producer", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "secret":
false, "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "The name of the table currently worked with."
},
"amazonDDBClient": { "kind": "parameter", "displayName": "Amazon
DDBClient", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"software.amazon.awssdk.services.dynamodb.DynamoDbClient", "deprecated": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "To use the AmazonDynamoDB as the client" },
+ "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.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the regis [...]
"consistentRead": { "kind": "parameter", "displayName": "Consistent Read",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.aws2.ddb.Ddb2Configuration", "configurationField":
"configuration", "description": "Determines whether or not strong consistency
should be enforced when data is read." },
"keyAttributeName": { "kind": "parameter", "displayName": "Key Attribute
Name", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "Attribute name when
creating table" },
"keyAttributeType": { "kind": "parameter", "displayName": "Key Attribute
Type", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ddb.Ddb2Configuration",
"configurationField": "configuration", "description": "Attribute type when
creating table" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json
index b2ae227..a530091 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ddbstream.json
@@ -21,6 +21,7 @@
"lenientProperties": false
},
"componentProperties": {
+ "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.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance i [...]
"amazonDynamoDbStreamsClient": { "kind": "property", "displayName":
"Amazon Dynamo Db Streams Client", "group": "consumer", "label": "consumer",
"required": false, "type": "object", "javaType":
"software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Amazon DynamoDB client
to use for al [...]
"bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": 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 message and handled by [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "consumer", "label": "", "required": false, "type": "object",
"javaType":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"deprecated": false, "secret": false, "description": "The component
configuration" },
@@ -38,6 +39,7 @@
},
"properties": {
"tableName": { "kind": "path", "displayName": "Table Name", "group":
"consumer", "label": "consumer", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Name of the dynamodb
table" },
+ "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.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance [...]
"amazonDynamoDbStreamsClient": { "kind": "parameter", "displayName":
"Amazon Dynamo Db Streams Client", "group": "consumer", "label": "consumer",
"required": false, "type": "object", "javaType":
"software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration",
"configurationField": "configuration", "description": "Amazon DynamoDB client
to use for a [...]
"bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error
Handler", "group": "consumer", "label": "consumer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": 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 message and handled b [...]
"iteratorType": { "kind": "parameter", "displayName": "Iterator Type",
"group": "consumer", "label": "consumer", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.dynamodb.model.ShardIteratorType",
"enum": [ "TRIM_HORIZON", "LATEST", "AT_SEQUENCE_NUMBER",
"AFTER_SEQUENCE_NUMBER", "null" ], "deprecated": false, "secret": false,
"defaultValue": "LATEST", "configurationClass":
"org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration", "configura
[...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
index f9162b1..05b5cb6 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-s3.json
@@ -23,6 +23,7 @@
"componentProperties": {
"amazonS3Client": { "kind": "property", "displayName": "Amazon S3 Client",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry." },
"autoCreateBucket": { "kind": "property", "displayName": "Auto Create
Bucket", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "true", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the bucket" },
+ "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.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the regis [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws2.s3.AWS2S3Configuration",
"deprecated": false, "secret": false, "description": "The component
configuration" },
"overrideEndpoint": { "kind": "property", "displayName": "Override
Endpoint", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Set the need for overidding the endpoint. This
option needs to be used in combination with uriEndpointOverride option" },
"pojoRequest": { "kind": "property", "displayName": "Pojo Request",
"group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "If we want to use a POJO request as body or
not" },
@@ -65,6 +66,7 @@
"bucketNameOrArn": { "kind": "path", "displayName": "Bucket Name Or Arn",
"group": "common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "secret":
false, "description": "Bucket name or ARN" },
"amazonS3Client": { "kind": "parameter", "displayName": "Amazon S3
Client", "group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.s3.S3Client", "deprecated": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry." },
"autoCreateBucket": { "kind": "parameter", "displayName": "Auto Create
Bucket", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "true", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the bucket" },
+ "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.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client instance in the regi [...]
"overrideEndpoint": { "kind": "parameter", "displayName": "Override
Endpoint", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "Set the need for overidding the endpoint. This
option needs to be used in combination with uriEndpointOverride option" },
"pojoRequest": { "kind": "parameter", "displayName": "Pojo Request",
"group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "If we want to use a POJO request as body or
not" },
"policy": { "kind": "parameter", "displayName": "Policy", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.s3.AWS2S3Configuration", "configurationField":
"configuration", "description": "The policy for this queue to set in the
com.amazonaws.services.s3.AmazonS3#setBucketPolicy() method." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-blob.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-blob.json
index aa3ee46..fc078de 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-blob.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-blob.json
@@ -2,9 +2,9 @@
"component": {
"kind": "component",
"name": "azure-blob",
- "title": "Azure Storage Blob Service (Legacy)",
+ "title": "Azure Storage Blob Service (Deprecated)",
"description": "Store and retrieve blobs from Azure Storage Blob Service.",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.19.0",
"label": "cloud,file",
"javaType": "org.apache.camel.component.azure.blob.BlobServiceComponent",
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-queue.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-queue.json
index 2c526ef..506a4d9 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-queue.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-queue.json
@@ -2,9 +2,9 @@
"component": {
"kind": "component",
"name": "azure-queue",
- "title": "Azure Storage Queue Service (Legacy)",
+ "title": "Azure Storage Queue Service (Deprecated)",
"description": "Store and retrieve messages from Azure Storage Queue
Service.",
- "deprecated": false,
+ "deprecated": true,
"firstVersion": "2.19.0",
"label": "cloud,messaging",
"javaType": "org.apache.camel.component.azure.queue.QueueServiceComponent",
diff --git a/components-starter/README.adoc b/components-starter/README.adoc
index 2b2614e..9ec9c4c 100644
--- a/components-starter/README.adoc
+++ b/components-starter/README.adoc
@@ -5,7 +5,7 @@ Apache Camel Spring Boot supports the following Camel artifacts
as Spring Boot S
== Camel Components
// components: START
-Number of Camel components: 333 in 266 JAR artifacts (1 deprecated)
+Number of Camel components: 333 in 266 JAR artifacts (3 deprecated)
[width="100%",cols="4,1,5",options="header"]
|===
@@ -182,14 +182,14 @@ Number of Camel components: 333 in 266 JAR artifacts (1
deprecated)
|
link:https://camel.apache.org/components/latest/azure-storage-blob-component.html[Azure
Storage Blob Service] (camel-azure-storage-blob-starter) +
`azure-storage-blob:containerName` | 3.3 | Store and retrieve blobs from Azure
Storage Blob Service using SDK v12.
-|
link:https://camel.apache.org/components/latest/azure-blob-component.html[Azure
Storage Blob Service (Legacy)] (camel-azure-starter) +
-`azure-blob:containerOrBlobUri` | 2.19 | Store and retrieve blobs from Azure
Storage Blob Service.
+|
link:https://camel.apache.org/components/latest/azure-blob-component.html[Azure
Storage Blob Service (Deprecated)] (camel-azure-starter) +
+`azure-blob:containerOrBlobUri` | 2.19 | *deprecated* Store and retrieve blobs
from Azure Storage Blob Service.
|
link:https://camel.apache.org/components/latest/azure-storage-queue-component.html[Azure
Storage Queue Service] (camel-azure-storage-queue-starter) +
`azure-storage-queue:queueName` | 3.3 | The azure-storage-queue component is
used for storing and retrieving the messages to/from Azure Storage Queue using
Azure SDK v12.
-|
link:https://camel.apache.org/components/latest/azure-queue-component.html[Azure
Storage Queue Service (Legacy)] (camel-azure-starter) +
-`azure-queue:containerAndQueueUri` | 2.19 | Store and retrieve messages from
Azure Storage Queue Service.
+|
link:https://camel.apache.org/components/latest/azure-queue-component.html[Azure
Storage Queue Service (Deprecated)] (camel-azure-starter) +
+`azure-queue:containerAndQueueUri` | 2.19 | *deprecated* Store and retrieve
messages from Azure Storage Queue Service.
| link:https://camel.apache.org/components/latest/bean-component.html[Bean]
(camel-bean-starter) +
`bean:beanName` | 1.0 | Invoke methods of Java beans stored in Camel registry.
diff --git
a/components-starter/camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc
b/components-starter/camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc
index 8d9538a..4f6950f 100644
--- a/components-starter/camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc
+++ b/components-starter/camel-aws-cw-starter/src/main/docs/aws-cw-starter.adoc
@@ -17,7 +17,7 @@ When using aws-cw with Spring Boot make sure to use the
following Maven dependen
----
-The component supports 15 options, which are listed below.
+The component supports 16 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 15 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws-cw.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws-cw.amazon-cw-client* | To use the AmazonCloudWatch as
the client. The option is a com.amazonaws.services.cloudwatch.AmazonCloudWatch
type. | | String
+| *camel.component.aws-cw.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-cw.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-cw.configuration* | The component configuration. The
option is a org.apache.camel.component.aws.cw.CwConfiguration type. | | String
| *camel.component.aws-cw.enabled* | Whether to enable auto configuration of
the aws-cw component. This is enabled by default. | | Boolean
diff --git
a/components-starter/camel-aws-cw-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentConfiguration.java
b/components-starter/camel-aws-cw-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentConfiguration.java
index 75fd496..0f8a3c7 100644
---
a/components-starter/camel-aws-cw-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentConfiguration.java
+++
b/components-starter/camel-aws-cw-starter/src/main/java/org/apache/camel/component/aws/cw/springboot/CwComponentConfiguration.java
@@ -45,6 +45,12 @@ public class CwComponentConfiguration
*/
private String amazonCwClient;
/**
+ * 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.cw.CwConfiguration type.
*/
@@ -116,6 +122,14 @@ public class CwComponentConfiguration
this.amazonCwClient = amazonCwClient;
}
+ 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-ddb-starter/src/main/docs/aws-ddb-starter.adoc
b/components-starter/camel-aws-ddb-starter/src/main/docs/aws-ddb-starter.adoc
index 78ade13..c436b7e 100644
---
a/components-starter/camel-aws-ddb-starter/src/main/docs/aws-ddb-starter.adoc
+++
b/components-starter/camel-aws-ddb-starter/src/main/docs/aws-ddb-starter.adoc
@@ -17,7 +17,7 @@ When using aws-ddb with Spring Boot make sure to use the
following Maven depende
----
-The component supports 31 options, which are listed below.
+The component supports 33 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 31 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws-ddb.amazon-d-d-b-client* | To use the AmazonDynamoDB as
the client. The option is a com.amazonaws.services.dynamodbv2.AmazonDynamoDB
type. | | String
+| *camel.component.aws-ddb.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-ddb.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-ddb.configuration* | The component configuration. The
option is a org.apache.camel.component.aws.ddb.DdbConfiguration type. | |
String
| *camel.component.aws-ddb.consistent-read* | Determines whether or not strong
consistency should be enforced when data is read. | false | Boolean
@@ -43,6 +44,7 @@ The component supports 31 options, which are listed below.
| *camel.component.aws-ddb.write-capacity* | The provisioned throughput to
reserved for writing resources to your table | | Long
| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key | |
String
| *camel.component.aws-ddbstream.amazon-dynamo-db-streams-client* | Amazon
DynamoDB client to use for all requests for this endpoint. The option is a
com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams type. | | String
+| *camel.component.aws-ddbstream.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-ddbstream.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-ddbstream.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-ddbstream.configuration* | The component configuration.
The option is a org.apache.camel.component.aws.ddbstream.DdbStreamConfiguration
type. | | String
diff --git
a/components-starter/camel-aws-ddb-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentConfiguration.java
b/components-starter/camel-aws-ddb-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentConfiguration.java
index 55ce5e8..e239ec2 100644
---
a/components-starter/camel-aws-ddb-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentConfiguration.java
+++
b/components-starter/camel-aws-ddb-starter/src/main/java/org/apache/camel/component/aws/ddb/springboot/DdbComponentConfiguration.java
@@ -45,6 +45,12 @@ public class DdbComponentConfiguration
*/
private String amazonDDBClient;
/**
+ * 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.ddb.DdbConfiguration type.
*/
@@ -128,6 +134,14 @@ public class DdbComponentConfiguration
this.amazonDDBClient = amazonDDBClient;
}
+ 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-ddb-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentConfiguration.java
b/components-starter/camel-aws-ddb-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentConfiguration.java
index b2b1eb8..d7a34b3 100644
---
a/components-starter/camel-aws-ddb-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentConfiguration.java
+++
b/components-starter/camel-aws-ddb-starter/src/main/java/org/apache/camel/component/aws/ddbstream/springboot/DdbStreamComponentConfiguration.java
@@ -40,6 +40,12 @@ public class DdbStreamComponentConfiguration
*/
private Boolean enabled;
/**
+ * 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;
+ /**
* Amazon DynamoDB client to use for all requests for this endpoint. The
* option is a com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams
type.
*/
@@ -106,6 +112,14 @@ public class DdbStreamComponentConfiguration
*/
private String secretKey;
+ public Boolean getAutoDiscoverClient() {
+ return autoDiscoverClient;
+ }
+
+ public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
+ this.autoDiscoverClient = autoDiscoverClient;
+ }
+
public String getAmazonDynamoDbStreamsClient() {
return amazonDynamoDbStreamsClient;
}
diff --git
a/components-starter/camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc
b/components-starter/camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc
index 9325778..0fd80f9 100644
---
a/components-starter/camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc
+++
b/components-starter/camel-aws-ec2-starter/src/main/docs/aws-ec2-starter.adoc
@@ -17,7 +17,7 @@ When using aws-ec2 with Spring Boot make sure to use the
following Maven depende
----
-The component supports 12 options, which are listed below.
+The component supports 13 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 12 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws-ec2.amazon-ec2-client* | To use a existing configured
AmazonEC2Client as client. The option is a com.amazonaws.services.ec2.AmazonEC2
type. | | String
+| *camel.component.aws-ec2.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-ec2.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-ec2.configuration* | The component configuration. The
option is a org.apache.camel.component.aws.ec2.EC2Configuration type. | |
String
| *camel.component.aws-ec2.enabled* | Whether to enable auto configuration of
the aws-ec2 component. This is enabled by default. | | Boolean
diff --git
a/components-starter/camel-aws-ec2-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentConfiguration.java
b/components-starter/camel-aws-ec2-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentConfiguration.java
index ecbb0ac..782e32c 100644
---
a/components-starter/camel-aws-ec2-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentConfiguration.java
+++
b/components-starter/camel-aws-ec2-starter/src/main/java/org/apache/camel/component/aws/ec2/springboot/EC2ComponentConfiguration.java
@@ -40,6 +40,12 @@ public class EC2ComponentConfiguration
*/
private Boolean enabled;
/**
+ * 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;
+ /**
* Amazon AWS Access Key
*/
private String accessKey;
@@ -99,6 +105,14 @@ public class EC2ComponentConfiguration
*/
private Boolean basicPropertyBinding = false;
+ public Boolean getAutoDiscoverClient() {
+ return autoDiscoverClient;
+ }
+
+ public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
+ this.autoDiscoverClient = autoDiscoverClient;
+ }
+
public String getAccessKey() {
return accessKey;
}
diff --git
a/components-starter/camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc
b/components-starter/camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc
index 08ec3df..d057010 100644
--- a/components-starter/camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc
+++ b/components-starter/camel-aws-s3-starter/src/main/docs/aws-s3-starter.adoc
@@ -17,7 +17,7 @@ When using aws-s3 with Spring Boot make sure to use the
following Maven dependen
----
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
@@ -28,6 +28,7 @@ The component supports 39 options, which are listed below.
| *camel.component.aws-s3.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws-s3.amazon-s3-client* | Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry. The option is a
com.amazonaws.services.s3.AmazonS3 type. | | String
| *camel.component.aws-s3.auto-create-bucket* | Setting the autocreation of
the bucket | true | Boolean
+| *camel.component.aws-s3.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-s3.autoclose-body* | If this option is true and
includeBody is true, then the S3Object.close() method will be called on
exchange completion. This option is strongly related to includeBody option. In
case of setting includeBody to true and autocloseBody to false, it will be up
to the caller to close the S3Object stream. Setting autocloseBody to true, will
close the S3Object stream automatically. | true | Boolean
| *camel.component.aws-s3.aws-k-m-s-key-id* | Define the id of KMS key to use
in case KMS is enabled | | String
| *camel.component.aws-s3.basic-property-binding* | Whether the component
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities | false | Boolean
diff --git
a/components-starter/camel-aws-s3-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentConfiguration.java
b/components-starter/camel-aws-s3-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentConfiguration.java
index e00ddeb..d209d54 100644
---
a/components-starter/camel-aws-s3-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentConfiguration.java
+++
b/components-starter/camel-aws-s3-starter/src/main/java/org/apache/camel/component/aws/s3/springboot/S3ComponentConfiguration.java
@@ -49,6 +49,12 @@ public class S3ComponentConfiguration
*/
private Boolean autoCreateBucket = 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.s3.S3Configuration type.
*/
@@ -256,6 +262,14 @@ public class S3ComponentConfiguration
this.autoCreateBucket = autoCreateBucket;
}
+ 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-cw-starter/src/main/docs/aws2-cw-starter.adoc
b/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
index acc41f5..860bbe2 100644
---
a/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
+++
b/components-starter/camel-aws2-cw-starter/src/main/docs/aws2-cw-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-cw with Spring Boot make sure to use the
following Maven depende
----
-The component supports 16 options, which are listed below.
+The component supports 17 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 16 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws2-cw.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-cw.amazon-cw-client* | To use the AmazonCloudWatch as
the client. The option is a
software.amazon.awssdk.services.cloudwatch.CloudWatchClient type. | | String
+| *camel.component.aws2-cw.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-cw.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-cw.configuration* | The component configuration. The
option is a org.apache.camel.component.aws2.cw.Cw2Configuration type. | |
String
| *camel.component.aws2-cw.enabled* | Whether to enable auto configuration of
the aws2-cw component. This is enabled by default. | | Boolean
diff --git
a/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java
b/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java
index 15e38fb..2a87108 100644
---
a/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-cw-starter/src/main/java/org/apache/camel/component/aws2/cw/springboot/Cw2ComponentConfiguration.java
@@ -44,6 +44,12 @@ public class Cw2ComponentConfiguration
*/
private String amazonCwClient;
/**
+ * 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.aws2.cw.Cw2Configuration type.
*/
@@ -119,6 +125,14 @@ public class Cw2ComponentConfiguration
this.amazonCwClient = amazonCwClient;
}
+ 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-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
b/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
index 8d40d9c..02d9c74 100644
---
a/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
+++
b/components-starter/camel-aws2-ddb-starter/src/main/docs/aws2-ddb-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ddb with Spring Boot make sure to use the
following Maven depend
----
-The component supports 33 options, which are listed below.
+The component supports 35 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 33 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws2-ddb.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-ddb.amazon-d-d-b-client* | To use the AmazonDynamoDB
as the client. The option is a
software.amazon.awssdk.services.dynamodb.DynamoDbClient type. | | String
+| *camel.component.aws2-ddb.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-ddb.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-ddb.configuration* | The component configuration. The
option is a org.apache.camel.component.aws2.ddb.Ddb2Configuration type. | |
String
| *camel.component.aws2-ddb.consistent-read* | Determines whether or not
strong consistency should be enforced when data is read. | false | Boolean
@@ -44,6 +45,7 @@ The component supports 33 options, which are listed below.
| *camel.component.aws2-ddb.write-capacity* | The provisioned throughput to
reserved for writing resources to your table | | Long
| *camel.component.aws2-ddbstream.access-key* | Amazon AWS Access Key | |
String
| *camel.component.aws2-ddbstream.amazon-dynamo-db-streams-client* | Amazon
DynamoDB client to use for all requests for this endpoint. The option is a
software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient type. |
| String
+| *camel.component.aws2-ddbstream.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-ddbstream.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-ddbstream.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-ddbstream.configuration* | The component
configuration. The option is a
org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration type. | |
String
diff --git
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
index 57b9d08..e887c6e 100644
---
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddb/springboot/Ddb2ComponentConfiguration.java
@@ -45,6 +45,12 @@ public class Ddb2ComponentConfiguration
*/
private String amazonDDBClient;
/**
+ * 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.aws2.ddb.Ddb2Configuration type.
*/
@@ -131,6 +137,14 @@ public class Ddb2ComponentConfiguration
this.amazonDDBClient = amazonDDBClient;
}
+ 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-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java
index f001a0f..20654ac 100644
---
a/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java
+++
b/components-starter/camel-aws2-ddb-starter/src/main/java/org/apache/camel/component/aws2/ddbstream/springboot/Ddb2StreamComponentConfiguration.java
@@ -40,6 +40,12 @@ public class Ddb2StreamComponentConfiguration
*/
private Boolean enabled;
/**
+ * 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;
+ /**
* Amazon DynamoDB client to use for all requests for this endpoint. The
* option is a
* software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient
@@ -112,6 +118,14 @@ public class Ddb2StreamComponentConfiguration
*/
private String secretKey;
+ public Boolean getAutoDiscoverClient() {
+ return autoDiscoverClient;
+ }
+
+ public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
+ this.autoDiscoverClient = autoDiscoverClient;
+ }
+
public String getAmazonDynamoDbStreamsClient() {
return amazonDynamoDbStreamsClient;
}
diff --git
a/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
b/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
index b7bb981..5f4a6b9 100644
---
a/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
+++
b/components-starter/camel-aws2-s3-starter/src/main/docs/aws2-s3-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-s3 with Spring Boot make sure to use the
following Maven depende
----
-The component supports 40 options, which are listed below.
+The component supports 41 options, which are listed below.
@@ -27,6 +27,7 @@ The component supports 40 options, which are listed below.
| *camel.component.aws2-s3.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-s3.amazon-s3-client* | Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry. The option is a
software.amazon.awssdk.services.s3.S3Client type. | | String
| *camel.component.aws2-s3.auto-create-bucket* | Setting the autocreation of
the bucket | true | Boolean
+| *camel.component.aws2-s3.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-s3.autoclose-body* | If this option is true and
includeBody is true, then the S3Object.close() method will be called on
exchange completion. This option is strongly related to includeBody option. In
case of setting includeBody to true and autocloseBody to false, it will be up
to the caller to close the S3Object stream. Setting autocloseBody to true, will
close the S3Object stream automatically. | true | Boolean
| *camel.component.aws2-s3.aws-k-m-s-key-id* | Define the id of KMS key to use
in case KMS is enabled | | String
| *camel.component.aws2-s3.basic-property-binding* | Whether the component
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities | false | Boolean
diff --git
a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
index 0f94641..b227126 100644
---
a/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
+++
b/components-starter/camel-aws2-s3-starter/src/main/java/org/apache/camel/component/aws2/s3/springboot/AWS2S3ComponentConfiguration.java
@@ -50,6 +50,12 @@ public class AWS2S3ComponentConfiguration
*/
private Boolean autoCreateBucket = 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.aws2.s3.AWS2S3Configuration type.
*/
@@ -264,6 +270,14 @@ public class AWS2S3ComponentConfiguration
this.autoCreateBucket = autoCreateBucket;
}
+ public Boolean getAutoDiscoverClient() {
+ return autoDiscoverClient;
+ }
+
+ public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
+ this.autoDiscoverClient = autoDiscoverClient;
+ }
+
public String getConfiguration() {
return configuration;
}
diff --git a/components-starter/camel-corda-starter/pom.xml
b/components-starter/camel-corda-starter/pom.xml
index 254cb1b..7f14a21 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -38,6 +38,18 @@
<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 9427c49..1cb0cae 100644
--- a/components-starter/camel-iota-starter/pom.xml
+++ b/components-starter/camel-iota-starter/pom.xml
@@ -38,6 +38,18 @@
<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-cw-starter.adoc
b/docs/modules/ROOT/pages/aws-cw-starter.adoc
index 8d9538a..4f6950f 100644
--- a/docs/modules/ROOT/pages/aws-cw-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-cw-starter.adoc
@@ -17,7 +17,7 @@ When using aws-cw with Spring Boot make sure to use the
following Maven dependen
----
-The component supports 15 options, which are listed below.
+The component supports 16 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 15 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws-cw.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws-cw.amazon-cw-client* | To use the AmazonCloudWatch as
the client. The option is a com.amazonaws.services.cloudwatch.AmazonCloudWatch
type. | | String
+| *camel.component.aws-cw.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-cw.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-cw.configuration* | The component configuration. The
option is a org.apache.camel.component.aws.cw.CwConfiguration type. | | String
| *camel.component.aws-cw.enabled* | Whether to enable auto configuration of
the aws-cw component. This is enabled by default. | | Boolean
diff --git a/docs/modules/ROOT/pages/aws-ddb-starter.adoc
b/docs/modules/ROOT/pages/aws-ddb-starter.adoc
index 78ade13..c436b7e 100644
--- a/docs/modules/ROOT/pages/aws-ddb-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-ddb-starter.adoc
@@ -17,7 +17,7 @@ When using aws-ddb with Spring Boot make sure to use the
following Maven depende
----
-The component supports 31 options, which are listed below.
+The component supports 33 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 31 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws-ddb.amazon-d-d-b-client* | To use the AmazonDynamoDB as
the client. The option is a com.amazonaws.services.dynamodbv2.AmazonDynamoDB
type. | | String
+| *camel.component.aws-ddb.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-ddb.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-ddb.configuration* | The component configuration. The
option is a org.apache.camel.component.aws.ddb.DdbConfiguration type. | |
String
| *camel.component.aws-ddb.consistent-read* | Determines whether or not strong
consistency should be enforced when data is read. | false | Boolean
@@ -43,6 +44,7 @@ The component supports 31 options, which are listed below.
| *camel.component.aws-ddb.write-capacity* | The provisioned throughput to
reserved for writing resources to your table | | Long
| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key | |
String
| *camel.component.aws-ddbstream.amazon-dynamo-db-streams-client* | Amazon
DynamoDB client to use for all requests for this endpoint. The option is a
com.amazonaws.services.dynamodbv2.AmazonDynamoDBStreams type. | | String
+| *camel.component.aws-ddbstream.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-ddbstream.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-ddbstream.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-ddbstream.configuration* | The component configuration.
The option is a org.apache.camel.component.aws.ddbstream.DdbStreamConfiguration
type. | | String
diff --git a/docs/modules/ROOT/pages/aws-ec2-starter.adoc
b/docs/modules/ROOT/pages/aws-ec2-starter.adoc
index 9325778..0fd80f9 100644
--- a/docs/modules/ROOT/pages/aws-ec2-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-ec2-starter.adoc
@@ -17,7 +17,7 @@ When using aws-ec2 with Spring Boot make sure to use the
following Maven depende
----
-The component supports 12 options, which are listed below.
+The component supports 13 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 12 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws-ec2.amazon-ec2-client* | To use a existing configured
AmazonEC2Client as client. The option is a com.amazonaws.services.ec2.AmazonEC2
type. | | String
+| *camel.component.aws-ec2.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-ec2.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-ec2.configuration* | The component configuration. The
option is a org.apache.camel.component.aws.ec2.EC2Configuration type. | |
String
| *camel.component.aws-ec2.enabled* | Whether to enable auto configuration of
the aws-ec2 component. This is enabled by default. | | Boolean
diff --git a/docs/modules/ROOT/pages/aws-s3-starter.adoc
b/docs/modules/ROOT/pages/aws-s3-starter.adoc
index 08ec3df..d057010 100644
--- a/docs/modules/ROOT/pages/aws-s3-starter.adoc
+++ b/docs/modules/ROOT/pages/aws-s3-starter.adoc
@@ -17,7 +17,7 @@ When using aws-s3 with Spring Boot make sure to use the
following Maven dependen
----
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
@@ -28,6 +28,7 @@ The component supports 39 options, which are listed below.
| *camel.component.aws-s3.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws-s3.amazon-s3-client* | Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry. The option is a
com.amazonaws.services.s3.AmazonS3 type. | | String
| *camel.component.aws-s3.auto-create-bucket* | Setting the autocreation of
the bucket | true | Boolean
+| *camel.component.aws-s3.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-s3.autoclose-body* | If this option is true and
includeBody is true, then the S3Object.close() method will be called on
exchange completion. This option is strongly related to includeBody option. In
case of setting includeBody to true and autocloseBody to false, it will be up
to the caller to close the S3Object stream. Setting autocloseBody to true, will
close the S3Object stream automatically. | true | Boolean
| *camel.component.aws-s3.aws-k-m-s-key-id* | Define the id of KMS key to use
in case KMS is enabled | | String
| *camel.component.aws-s3.basic-property-binding* | Whether the component
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities | false | Boolean
diff --git a/docs/modules/ROOT/pages/aws2-cw-starter.adoc
b/docs/modules/ROOT/pages/aws2-cw-starter.adoc
index acc41f5..860bbe2 100644
--- a/docs/modules/ROOT/pages/aws2-cw-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-cw-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-cw with Spring Boot make sure to use the
following Maven depende
----
-The component supports 16 options, which are listed below.
+The component supports 17 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 16 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws2-cw.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-cw.amazon-cw-client* | To use the AmazonCloudWatch as
the client. The option is a
software.amazon.awssdk.services.cloudwatch.CloudWatchClient type. | | String
+| *camel.component.aws2-cw.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-cw.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-cw.configuration* | The component configuration. The
option is a org.apache.camel.component.aws2.cw.Cw2Configuration type. | |
String
| *camel.component.aws2-cw.enabled* | Whether to enable auto configuration of
the aws2-cw component. This is enabled by default. | | Boolean
diff --git a/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
b/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
index 8d40d9c..02d9c74 100644
--- a/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ddb-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ddb with Spring Boot make sure to use the
following Maven depend
----
-The component supports 33 options, which are listed below.
+The component supports 35 options, which are listed below.
@@ -26,6 +26,7 @@ The component supports 33 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws2-ddb.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-ddb.amazon-d-d-b-client* | To use the AmazonDynamoDB
as the client. The option is a
software.amazon.awssdk.services.dynamodb.DynamoDbClient type. | | String
+| *camel.component.aws2-ddb.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-ddb.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-ddb.configuration* | The component configuration. The
option is a org.apache.camel.component.aws2.ddb.Ddb2Configuration type. | |
String
| *camel.component.aws2-ddb.consistent-read* | Determines whether or not
strong consistency should be enforced when data is read. | false | Boolean
@@ -44,6 +45,7 @@ The component supports 33 options, which are listed below.
| *camel.component.aws2-ddb.write-capacity* | The provisioned throughput to
reserved for writing resources to your table | | Long
| *camel.component.aws2-ddbstream.access-key* | Amazon AWS Access Key | |
String
| *camel.component.aws2-ddbstream.amazon-dynamo-db-streams-client* | Amazon
DynamoDB client to use for all requests for this endpoint. The option is a
software.amazon.awssdk.services.dynamodb.streams.DynamoDbStreamsClient type. |
| String
+| *camel.component.aws2-ddbstream.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-ddbstream.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-ddbstream.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-ddbstream.configuration* | The component
configuration. The option is a
org.apache.camel.component.aws2.ddbstream.Ddb2StreamConfiguration type. | |
String
diff --git a/docs/modules/ROOT/pages/aws2-s3-starter.adoc
b/docs/modules/ROOT/pages/aws2-s3-starter.adoc
index b7bb981..5f4a6b9 100644
--- a/docs/modules/ROOT/pages/aws2-s3-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-s3-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-s3 with Spring Boot make sure to use the
following Maven depende
----
-The component supports 40 options, which are listed below.
+The component supports 41 options, which are listed below.
@@ -27,6 +27,7 @@ The component supports 40 options, which are listed below.
| *camel.component.aws2-s3.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-s3.amazon-s3-client* | Reference to a
com.amazonaws.services.s3.AmazonS3 in the registry. The option is a
software.amazon.awssdk.services.s3.S3Client type. | | String
| *camel.component.aws2-s3.auto-create-bucket* | Setting the autocreation of
the bucket | true | Boolean
+| *camel.component.aws2-s3.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-s3.autoclose-body* | If this option is true and
includeBody is true, then the S3Object.close() method will be called on
exchange completion. This option is strongly related to includeBody option. In
case of setting includeBody to true and autocloseBody to false, it will be up
to the caller to close the S3Object stream. Setting autocloseBody to true, will
close the S3Object stream automatically. | true | Boolean
| *camel.component.aws2-s3.aws-k-m-s-key-id* | Define the id of KMS key to use
in case KMS is enabled | | String
| *camel.component.aws2-s3.basic-property-binding* | Whether the component
should use basic property binding (Camel 2.x) or the newer property binding
with additional capabilities | false | Boolean
diff --git a/docs/modules/ROOT/pages/list.adoc
b/docs/modules/ROOT/pages/list.adoc
index 2b2614e..9ec9c4c 100644
--- a/docs/modules/ROOT/pages/list.adoc
+++ b/docs/modules/ROOT/pages/list.adoc
@@ -5,7 +5,7 @@ Apache Camel Spring Boot supports the following Camel artifacts
as Spring Boot S
== Camel Components
// components: START
-Number of Camel components: 333 in 266 JAR artifacts (1 deprecated)
+Number of Camel components: 333 in 266 JAR artifacts (3 deprecated)
[width="100%",cols="4,1,5",options="header"]
|===
@@ -182,14 +182,14 @@ Number of Camel components: 333 in 266 JAR artifacts (1
deprecated)
|
link:https://camel.apache.org/components/latest/azure-storage-blob-component.html[Azure
Storage Blob Service] (camel-azure-storage-blob-starter) +
`azure-storage-blob:containerName` | 3.3 | Store and retrieve blobs from Azure
Storage Blob Service using SDK v12.
-|
link:https://camel.apache.org/components/latest/azure-blob-component.html[Azure
Storage Blob Service (Legacy)] (camel-azure-starter) +
-`azure-blob:containerOrBlobUri` | 2.19 | Store and retrieve blobs from Azure
Storage Blob Service.
+|
link:https://camel.apache.org/components/latest/azure-blob-component.html[Azure
Storage Blob Service (Deprecated)] (camel-azure-starter) +
+`azure-blob:containerOrBlobUri` | 2.19 | *deprecated* Store and retrieve blobs
from Azure Storage Blob Service.
|
link:https://camel.apache.org/components/latest/azure-storage-queue-component.html[Azure
Storage Queue Service] (camel-azure-storage-queue-starter) +
`azure-storage-queue:queueName` | 3.3 | The azure-storage-queue component is
used for storing and retrieving the messages to/from Azure Storage Queue using
Azure SDK v12.
-|
link:https://camel.apache.org/components/latest/azure-queue-component.html[Azure
Storage Queue Service (Legacy)] (camel-azure-starter) +
-`azure-queue:containerAndQueueUri` | 2.19 | Store and retrieve messages from
Azure Storage Queue Service.
+|
link:https://camel.apache.org/components/latest/azure-queue-component.html[Azure
Storage Queue Service (Deprecated)] (camel-azure-starter) +
+`azure-queue:containerAndQueueUri` | 2.19 | *deprecated* Store and retrieve
messages from Azure Storage Queue Service.
| link:https://camel.apache.org/components/latest/bean-component.html[Bean]
(camel-bean-starter) +
`bean:beanName` | 1.0 | Invoke methods of Java beans stored in Camel registry.
diff --git a/docs/modules/ROOT/pages/spring-boot.adoc
b/docs/modules/ROOT/pages/spring-boot.adoc
index 93d00c7..86fb065 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 149 options, which are listed below.
+The component supports 157 options, which are listed below.
@@ -248,6 +248,14 @@ The component supports 149 options, which are listed below.
| *camel.threadpool.pool-size* | Sets the default core pool size (threads to
keep minimum in pool) | | Integer
| *camel.threadpool.rejected-policy* | Sets the default handler for tasks
which cannot be executed by the thread pool. | | ThreadPoolRejectedPolicy
| *camel.threadpool.time-unit* | Sets the default time unit used for keep
alive time | | TimeUnit
+| *management.endpoint.camelroutecontroller.cache.time-to-live* | Maximum time
that a response can be cached. | 0ms | Duration
+| *management.endpoint.camelroutecontroller.enabled* | To turn on or off
information about Camel Route Controller via actuator endpoint. | true | Boolean
+| *management.endpoint.camelroutes.cache.time-to-live* | Maximum time that a
response can be cached. | 0ms | Duration
+| *management.endpoint.camelroutes.enabled* | | false | Boolean
+| *management.endpoint.camelroutes.enabled* | Whether to enable the
camelroutes endpoint. | true | Boolean
+| *management.endpoint.camelroutes.enabled* | To turn on or off information
about Camel Routes via actuator endpoint. | true | Boolean
+| *management.endpoint.camelroutes.read-only* | Whether Camel Routes actuator
is in read-only mode. If not in read-only mode then operations to start/stop
routes would be enabled. | true | Boolean
+| *management.info.camel.enabled* | Whether to enable Camel info. | true |
Boolean
|===
// spring-boot-auto-configure options: END