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 3f857e7 [create-pull-request] automated change
3f857e7 is described below
commit 3f857e7b4a5ac00b37bd559622ec44717469c589
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jul 10 00:53:02 2020 +0000
[create-pull-request] automated change
---
.../apache/camel/springboot/catalog/components/aws2-iam.json | 2 ++
.../springboot/catalog/components/aws2-kinesis-firehose.json | 2 ++
.../camel/springboot/catalog/components/aws2-kinesis.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-kms.json | 2 ++
.../camel/springboot/catalog/components/aws2-lambda.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-mq.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-msk.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-ses.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-sns.json | 2 ++
.../apache/camel/springboot/catalog/components/aws2-sqs.json | 2 ++
.../camel/springboot/catalog/components/aws2-translate.json | 2 ++
.../apache/camel/springboot/catalog/components/rabbitmq.json | 5 +++--
.../src/main/docs/aws2-iam-starter.adoc | 3 ++-
.../aws2/iam/springboot/IAM2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-kinesis-starter.adoc | 4 +++-
.../springboot/KinesisFirehose2ComponentConfiguration.java | 12 ++++++++++++
.../kinesis/springboot/Kinesis2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-kms-starter.adoc | 3 ++-
.../aws2/kms/springboot/KMS2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-lambda-starter.adoc | 3 ++-
.../lambda/springboot/Lambda2ComponentConfiguration.java | 12 ++++++++++++
.../camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc | 3 ++-
.../aws2/mq/springboot/MQ2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-msk-starter.adoc | 3 ++-
.../aws2/msk/springboot/MSK2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-ses-starter.adoc | 3 ++-
.../aws2/ses/springboot/Ses2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-sns-starter.adoc | 3 ++-
.../aws2/sns/springboot/Sns2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-sqs-starter.adoc | 3 ++-
.../aws2/sqs/springboot/Sqs2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/aws2-translate-starter.adoc | 3 ++-
.../springboot/Translate2ComponentConfiguration.java | 12 ++++++++++++
.../src/main/docs/rabbitmq-starter.adoc | 2 +-
.../rabbitmq/springboot/RabbitMQComponentConfiguration.java | 5 +++--
docs/modules/ROOT/pages/aws2-iam-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-kinesis-starter.adoc | 4 +++-
docs/modules/ROOT/pages/aws2-kms-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-lambda-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-mq-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-msk-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-ses-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-sns-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-sqs-starter.adoc | 3 ++-
docs/modules/ROOT/pages/aws2-translate-starter.adoc | 3 ++-
docs/modules/ROOT/pages/rabbitmq-starter.adoc | 2 +-
46 files changed, 204 insertions(+), 26 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
index 417de85..b310302 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
@@ -30,6 +30,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the IAM client" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the IAM client" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField":
"configuration", "description": "The region in which IAM client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the IAM client" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the IAM client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField":
"configuration", "description": "The region in which IAM client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-eas [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
index a1d4751..8a808d2 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
@@ -29,6 +29,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the Kinesis Firehose client" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the [...]
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "The region in which
Kinesis Firehose client needs to work. When using this parameter, the
configuration will expect the lowercase name of t [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -42,6 +43,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the Kinesis Firehose client" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the [...]
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "The region in which
Kinesis Firehose client needs to work. When using this parameter, the
configuration will expect the lowercase name of [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
index e65ba2f..c16219a 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
@@ -27,6 +27,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"common", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the Kinesis client" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the Kinesis client" },
"region": { "kind": "property", "displayName": "Region", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "The region in which
Kinesis Firehose client needs to work. When using this parameter, the
configuration will expect the lowercase name of the region ( [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"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 [...]
"iteratorType": { "kind": "property", "displayName": "Iterator Type",
"group": "consumer", "label": "consumer", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.kinesis.model.ShardIteratorType",
"enum": [ "AT_SEQUENCE_NUMBER", "AFTER_SEQUENCE_NUMBER", "TRIM_HORIZON",
"LATEST", "AT_TIMESTAMP", "null" ], "deprecated": false, "secret": false,
"defaultValue": "TRIM_HORIZON", "configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configurat [...]
"maxResultsPerRequest": { "kind": "property", "displayName": "Max Results
Per Request", "group": "consumer", "label": "consumer", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "secret": false,
"defaultValue": "1", "configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "Maximum number of
records that will be fetched in each poll" },
@@ -45,6 +46,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"common", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the Kinesis client" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the Kinesis cl [...]
"region": { "kind": "parameter", "displayName": "Region", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "The region in which
Kinesis Firehose client needs to work. When using this parameter, the
configuration will expect the lowercase name of the region [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"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.kinesis.model.ShardIteratorType",
"enum": [ "AT_SEQUENCE_NUMBER", "AFTER_SEQUENCE_NUMBER", "TRIM_HORIZON",
"LATEST", "AT_TIMESTAMP", "null" ], "deprecated": false, "secret": false,
"defaultValue": "TRIM_HORIZON", "configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configura [...]
"maxResultsPerRequest": { "kind": "parameter", "displayName": "Max Results
Per Request", "group": "consumer", "label": "consumer", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "secret": false,
"defaultValue": "1", "configurationClass":
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration",
"configurationField": "configuration", "description": "Maximum number of
records that will be fetched in each poll" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
index 394b793..8196ca6 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
@@ -30,6 +30,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the KMS client" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the KMS client" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField":
"configuration", "description": "The region in which EKS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the KMS client" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the KMS client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField":
"configuration", "description": "The region in which EKS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-eas [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
index 110be72..933e9e6 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
@@ -26,6 +26,7 @@
"operation": { "kind": "property", "displayName": "Operation", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.aws2.lambda.Lambda2Operations", "enum": [
"listFunctions", "getFunction", "createAlias", "deleteAlias", "getAlias",
"listAliases", "createFunction", "deleteFunction", "invokeFunction",
"updateFunction", "createEventSourceMapping", "deleteEventSourceMapping",
"listEventSourceMapping", "listTags", "tagResource", "u [...]
"pojoRequest": { "kind": "property", "displayName": "Pojo Request",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "If we want to use a POJO
request as body or not" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "The region in which ECS
client needs to work. When using this parameter, the configuration will expect
the lowercase name of the region (for example a [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"awsLambdaClient": { "kind": "property", "displayName": "Aws Lambda
Client", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.lambda.LambdaClient",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AwsLambdaClient as client" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"proxyHost": { "kind": "property", "displayName": "Proxy Host", "group":
"proxy", "label": "proxy", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "To define a proxy host
when instantiating the Lambda client" },
@@ -40,6 +41,7 @@
"operation": { "kind": "parameter", "displayName": "Operation", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"org.apache.camel.component.aws2.lambda.Lambda2Operations", "enum": [
"listFunctions", "getFunction", "createAlias", "deleteAlias", "getAlias",
"listAliases", "createFunction", "deleteFunction", "invokeFunction",
"updateFunction", "createEventSourceMapping", "deleteEventSourceMapping",
"listEventSourceMapping", "listTags", "tagResource", " [...]
"pojoRequest": { "kind": "parameter", "displayName": "Pojo Request",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "If we want to use a POJO
request as body or not" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "The region in which ECS
client needs to work. When using this parameter, the configuration will expect
the lowercase name of the region (for example [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"awsLambdaClient": { "kind": "parameter", "displayName": "Aws Lambda
Client", "group": "advanced", "label": "advanced", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.lambda.LambdaClient",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AwsLambdaClient as client" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
index ef2fca7..25a7d34 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
@@ -30,6 +30,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the MQ client" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the MQ client" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField":
"configuration", "description": "The region in which MQ client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east-1) [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the MQ client" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the MQ client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField":
"configuration", "description": "The region in which MQ client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east-1 [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
index 29b9c1d..f3286ab 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
@@ -30,6 +30,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the MSK client" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the MSK client" },
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField":
"configuration", "description": "The region in which MSK client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the MSK client" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the MSK client" },
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField":
"configuration", "description": "The region in which MSK client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-eas [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json
index 75842d8..572c27f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json
@@ -32,6 +32,7 @@
"returnPath": { "kind": "property", "displayName": "Return Path", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField":
"configuration", "description": "The email address to which bounce
notifications are to be forwarded, override it using 'CamelAwsSesReturnPath'
header." },
"subject": { "kind": "property", "displayName": "Subject", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField":
"configuration", "description": "The subject which is used if the message
header 'CamelAwsSesSubject' is not present." },
"to": { "kind": "property", "displayName": "To", "group": "producer",
"label": "", "required": false, "type": "array", "javaType":
"java.util.List<java.lang.String>", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration",
"configurationField": "configuration", "description": "List of destination
email address. Can be overriden with 'CamelAwsSesTo' header." },
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -48,6 +49,7 @@
"returnPath": { "kind": "parameter", "displayName": "Return Path",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration",
"configurationField": "configuration", "description": "The email address to
which bounce notifications are to be forwarded, override it using
'CamelAwsSesReturnPath' header." },
"subject": { "kind": "parameter", "displayName": "Subject", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField":
"configuration", "description": "The subject which is used if the message
header 'CamelAwsSesSubject' is not present." },
"to": { "kind": "parameter", "displayName": "To", "group": "producer",
"label": "", "required": false, "type": "array", "javaType":
"java.util.List<java.lang.String>", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration",
"configurationField": "configuration", "description": "List of destination
email address. Can be overriden with 'CamelAwsSesTo' header." },
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
index 128d3e9..778f545 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
@@ -36,6 +36,7 @@
"serverSideEncryptionEnabled": { "kind": "property", "displayName":
"Server Side Encryption Enabled", "group": "producer", "label": "", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "Define if Server Side Encryption is enabled or
not on the topic" },
"subject": { "kind": "property", "displayName": "Subject", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "The subject which is used if the message
header 'CamelAwsSnsSubject' is not present." },
"subscribeSNStoSQS": { "kind": "property", "displayName": "Subscribe SNSto
SQS", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "Define if the subscription between SNS Topic
and SQS must be done or not" },
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -57,6 +58,7 @@
"serverSideEncryptionEnabled": { "kind": "parameter", "displayName":
"Server Side Encryption Enabled", "group": "producer", "label": "", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "Define if Server Side Encryption is enabled or
not on the topic" },
"subject": { "kind": "parameter", "displayName": "Subject", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "The subject which is used if the message
header 'CamelAwsSnsSubject' is not present." },
"subscribeSNStoSQS": { "kind": "parameter", "displayName": "Subscribe
SNSto SQS", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "Define if the subscription between SNS Topic
and SQS must be done or not" },
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
index 3f7ebc6..5f26bef 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
@@ -29,6 +29,7 @@
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the SQS client" },
"queueOwnerAWSAccountId": { "kind": "property", "displayName": "Queue
Owner AWSAccount Id", "group": "common", "label": "", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"secret": true, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "Specify the queue owner aws account id when
you need to connect the queue with different account owner." },
"region": { "kind": "property", "displayName": "Region", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "The region in which SQS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east-1 [...]
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"attributeNames": { "kind": "property", "displayName": "Attribute Names",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration",
"configurationField": "configuration", "description": "A list of attribute
names to receive when consuming. Multiple names can be separated by comma." },
"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 [...]
"concurrentConsumers": { "kind": "property", "displayName": "Concurrent
Consumers", "group": "consumer", "label": "consumer", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "secret": false,
"defaultValue": "1", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "Allows you to use multiple threads to poll the
sqs queue to increase throughput" },
@@ -70,6 +71,7 @@
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "secret": false, "defaultValue": "HTTPS",
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration",
"configurationField": "configuration", "description": "To define a proxy
protocol when instantiating the SQS client" },
"queueOwnerAWSAccountId": { "kind": "parameter", "displayName": "Queue
Owner AWSAccount Id", "group": "common", "label": "", "required": false,
"type": "string", "javaType": "java.lang.String", "deprecated": false,
"secret": true, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "Specify the queue owner aws account id when
you need to connect the queue with different account owner." },
"region": { "kind": "parameter", "displayName": "Region", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "The region in which SQS client needs to work.
When using this parameter, the configuration will expect the lowercase name of
the region (for example ap-east- [...]
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "common", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"attributeNames": { "kind": "parameter", "displayName": "Attribute Names",
"group": "consumer", "label": "consumer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration",
"configurationField": "configuration", "description": "A list of attribute
names to receive when consuming. Multiple names can be separated by comma." },
"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 [...]
"concurrentConsumers": { "kind": "parameter", "displayName": "Concurrent
Consumers", "group": "consumer", "label": "consumer", "required": false,
"type": "integer", "javaType": "int", "deprecated": false, "secret": false,
"defaultValue": "1", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "Allows you to use multiple threads to poll the
sqs queue to increase throughput" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
index 8bed39a..d3c4eb4 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
@@ -33,6 +33,7 @@
"sourceLanguage": { "kind": "property", "displayName": "Source Language",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Source language to use"
},
"targetLanguage": { "kind": "property", "displayName": "Target Language",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Target language to use"
},
"translateClient": { "kind": "property", "displayName": "Translate
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.translate.TranslateClient",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS Translate as client" },
+ "trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
"secretKey": { "kind": "property", "displayName": "Secret Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -50,6 +51,7 @@
"sourceLanguage": { "kind": "parameter", "displayName": "Source Language",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Source language to use"
},
"targetLanguage": { "kind": "parameter", "displayName": "Target Language",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Target language to use"
},
"translateClient": { "kind": "parameter", "displayName": "Translate
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.translate.TranslateClient",
"deprecated": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS Translate as client" },
+ "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": "false", "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
"false", "description": "Sets whether synchronous processing should be strictly
used, or Camel is allowed to use asynchronous processing (if supported)." },
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": true,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rabbitmq.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rabbitmq.json
index 41e1569..c56f68b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rabbitmq.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rabbitmq.json
@@ -55,7 +55,7 @@
"mandatory": { "kind": "property", "displayName": "Mandatory", "group":
"producer", "label": "producer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "description": "This flag tells the server how to react if the message
cannot be routed to a queue. If this flag is set, the server will return an
unroutable message with a Return method. If this flag is zero, the server
silently drops the message. If the heade [...]
"publisherAcknowledgements": { "kind": "property", "displayName":
"Publisher Acknowledgements", "group": "producer", "label": "producer",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "secret": false, "defaultValue": false, "description": "When true, the
message will be published with publisher acknowledgements turned on" },
"publisherAcknowledgementsTimeout": { "kind": "property", "displayName":
"Publisher Acknowledgements Timeout", "group": "producer", "label": "producer",
"required": false, "type": "integer", "javaType": "long", "deprecated": false,
"secret": false, "description": "The amount of time in milliseconds to wait for
a basic.ack response from RabbitMQ server" },
- "args": { "kind": "property", "displayName": "Args", "group": "advanced",
"label": "advanced", "required": false, "type": "object", "javaType":
"java.util.Map<java.lang.String, java.lang.Object>", "deprecated": false,
"secret": false, "description": "Specify arguments for configuring the
different RabbitMQ concepts, a different prefix is required for each: Exchange:
arg.exchange. Queue: arg.queue. Binding: arg.binding. For example to declare a
queue with message ttl argument: http:\/ [...]
+ "args": { "kind": "property", "displayName": "Args", "group": "advanced",
"label": "advanced", "required": false, "type": "object", "javaType":
"java.util.Map<java.lang.String, java.lang.Object>", "deprecated": false,
"secret": false, "description": "Specify arguments for configuring the
different RabbitMQ concepts, a different prefix is required for each: Exchange:
arg.exchange. Queue: arg.queue. Binding: arg.binding. DLQ: arg.dlq.queue. DLQ
Binding: arg.dlq.binding. For example to [...]
"autoDetectConnectionFactory": { "kind": "property", "displayName": "Auto
Detect Connection Factory", "group": "advanced", "label": "advanced",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "secret": false, "defaultValue": "true", "description": "Whether to
auto-detect looking up RabbitMQ connection factory from the registry. When
enabled and a single instance of the connection factory is found then it will
be used. An explicit connection factory c [...]
"automaticRecoveryEnabled": { "kind": "property", "displayName":
"Automatic Recovery Enabled", "group": "advanced", "label": "advanced",
"required": false, "type": "boolean", "javaType": "java.lang.Boolean",
"deprecated": false, "secret": false, "description": "Enables connection
automatic recovery (uses connection implementation that performs automatic
recovery when connection shutdown is not initiated by the application)" },
"basicPropertyBinding": { "kind": "property", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the component should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
@@ -94,6 +94,7 @@
"portNumber": { "kind": "parameter", "displayName": "Port Number",
"group": "common", "label": "common", "required": false, "type": "integer",
"javaType": "int", "deprecated": false, "secret": false, "description": "Port
number for the host with the running rabbitmq instance or cluster. Default
value is 5672." },
"queue": { "kind": "parameter", "displayName": "Queue", "group": "common",
"label": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "secret": false, "description": "The
queue to receive messages from" },
"routingKey": { "kind": "parameter", "displayName": "Routing Key",
"group": "common", "label": "common", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "secret": false,
"description": "The routing key to use when binding a consumer queue to the
exchange. For producer routing keys, you set the header rabbitmq.ROUTING_KEY."
},
+ "skipDlqDeclare": { "kind": "parameter", "displayName": "Skip Dlq
Declare", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "If true the producer will not declare
and bind a dead letter queue. This can be used if you have also DLQ rabbitmq
consumer and you want to avoid argument clashing between Producer and Consumer.
This option have no effect, if DLQ config [...]
"skipExchangeDeclare": { "kind": "parameter", "displayName": "Skip
Exchange Declare", "group": "common", "label": "common", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "This can be used if we need to declare
the queue but not the exchange" },
"skipQueueBind": { "kind": "parameter", "displayName": "Skip Queue Bind",
"group": "common", "label": "common", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "description": "If true the queue will not be bound to the exchange
after declaring it" },
"skipQueueDeclare": { "kind": "parameter", "displayName": "Skip Queue
Declare", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "If true the producer will not declare
and bind a queue. This can be used for directing messages via an existing
routing key." },
@@ -121,7 +122,7 @@
"mandatory": { "kind": "parameter", "displayName": "Mandatory", "group":
"producer", "label": "producer", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue":
false, "description": "This flag tells the server how to react if the message
cannot be routed to a queue. If this flag is set, the server will return an
unroutable message with a Return method. If this flag is zero, the server
silently drops the message. If the head [...]
"publisherAcknowledgements": { "kind": "parameter", "displayName":
"Publisher Acknowledgements", "group": "producer", "label": "producer",
"required": false, "type": "boolean", "javaType": "boolean", "deprecated":
false, "secret": false, "defaultValue": false, "description": "When true, the
message will be published with publisher acknowledgements turned on" },
"publisherAcknowledgementsTimeout": { "kind": "parameter", "displayName":
"Publisher Acknowledgements Timeout", "group": "producer", "label": "producer",
"required": false, "type": "integer", "javaType": "long", "deprecated": false,
"secret": false, "description": "The amount of time in milliseconds to wait for
a basic.ack response from RabbitMQ server" },
- "args": { "kind": "parameter", "displayName": "Args", "group": "advanced",
"label": "advanced", "required": false, "type": "object", "javaType":
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": "arg.",
"multiValue": true, "deprecated": false, "secret": false, "description":
"Specify arguments for configuring the different RabbitMQ concepts, a different
prefix is required for each: Exchange: arg.exchange. Queue: arg.queue. Binding:
arg.binding. For example to declare a q [...]
+ "args": { "kind": "parameter", "displayName": "Args", "group": "advanced",
"label": "advanced", "required": false, "type": "object", "javaType":
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": "arg.",
"multiValue": true, "deprecated": false, "secret": false, "description":
"Specify arguments for configuring the different RabbitMQ concepts, a different
prefix is required for each: Exchange: arg.exchange. Queue: arg.queue. Binding:
arg.binding. DLQ: arg.dlq.queue. DLQ bi [...]
"basicPropertyBinding": { "kind": "parameter", "displayName": "Basic
Property Binding", "group": "advanced", "label": "advanced", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false,
"defaultValue": false, "description": "Whether the endpoint should use basic
property binding (Camel 2.x) or the newer property binding with additional
capabilities" },
"clientProperties": { "kind": "parameter", "displayName": "Client
Properties", "group": "advanced", "label": "advanced", "required": false,
"type": "object", "javaType": "java.util.Map<java.lang.String,
java.lang.Object>", "deprecated": false, "secret": false, "description":
"Connection client properties (client info used in negotiating with the
server)" },
"connectionFactoryExceptionHandler": { "kind": "parameter", "displayName":
"Connection Factory Exception Handler", "group": "advanced", "label":
"advanced", "required": false, "type": "object", "javaType":
"com.rabbitmq.client.ExceptionHandler", "deprecated": false, "secret": false,
"description": "Custom rabbitmq ExceptionHandler for ConnectionFactory" },
diff --git
a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
index 8ed9be4..699f346 100644
---
a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
+++
b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-iam with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-iam.proxy-protocol* | To define a proxy protocol when
instantiating the IAM client | | Protocol
| *camel.component.aws2-iam.region* | The region in which IAM client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-iam.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-iam.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
b/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
index 8e73fe2..8c1d713 100644
---
a/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class IAM2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -172,6 +176,14 @@ public class IAM2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
b/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
index 114cca2..c3cb6af 100644
---
a/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
+++
b/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kinesis with Spring Boot make sure to use the
following Maven de
----
-The component supports 29 options, which are listed below.
+The component supports 31 options, which are listed below.
@@ -36,6 +36,7 @@ The component supports 29 options, which are listed below.
| *camel.component.aws2-kinesis-firehose.proxy-protocol* | To define a proxy
protocol when instantiating the Kinesis Firehose client | | Protocol
| *camel.component.aws2-kinesis-firehose.region* | The region in which Kinesis
Firehose client needs to work. When using this parameter, the configuration
will expect the lowercase name of the region (for example ap-east-1) You'll
need to use the name Region.EU_WEST_1.id() | | String
| *camel.component.aws2-kinesis-firehose.secret-key* | Amazon AWS Secret Key |
| String
+| *camel.component.aws2-kinesis-firehose.trust-all-certificates* | If we want
to trust all certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-kinesis.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-kinesis.amazon-kinesis-client* | Amazon Kinesis client
to use for all requests for this endpoint. The option is a
software.amazon.awssdk.services.kinesis.KinesisClient type. | | String
| *camel.component.aws2-kinesis.basic-property-binding* | Whether the
component should use basic property binding (Camel 2.x) or the newer property
binding with additional capabilities | false | Boolean
@@ -53,5 +54,6 @@ The component supports 29 options, which are listed below.
| *camel.component.aws2-kinesis.sequence-number* | The sequence number to
start polling from. Required if iteratorType is set to AFTER_SEQUENCE_NUMBER or
AT_SEQUENCE_NUMBER | | String
| *camel.component.aws2-kinesis.shard-closed* | Define what will be the
behavior in case of shard closed. Possible value are ignore, silent and fail.
In case of ignore a message will be logged and the consumer will restart from
the beginning,in case of silent there will be no logging and the consumer will
start from the beginning,in case of fail a ReachedClosedStateException will be
raised | | Kinesis2ShardClosedStrategyEnum
| *camel.component.aws2-kinesis.shard-id* | Defines which shardId in the
Kinesis stream to get records from | | String
+| *camel.component.aws2-kinesis.trust-all-certificates* | If we want to trust
all certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
index cf98837..3fe031e 100644
---
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
@@ -86,6 +86,10 @@ public class KinesisFirehose2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -164,6 +168,14 @@ public class KinesisFirehose2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
index 2c4d7de..5da3630 100644
---
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
@@ -71,6 +71,10 @@ public class Kinesis2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Allows for bridging the consumer to the Camel routing Error Handler,
* which mean any exceptions occurred while the consumer is trying to
pickup
* incoming messages, or the likes, will now be processed as a message and
@@ -177,6 +181,14 @@ public class Kinesis2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBridgeErrorHandler() {
return bridgeErrorHandler;
}
diff --git
a/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
b/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
index 887613b..43717be 100644
---
a/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
+++
b/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kms with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-kms.proxy-protocol* | To define a proxy protocol when
instantiating the KMS client | | Protocol
| *camel.component.aws2-kms.region* | The region in which EKS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-kms.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-kms.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-kms-starter/src/main/java/org/apache/camel/component/aws2/kms/springboot/KMS2ComponentConfiguration.java
b/components-starter/camel-aws2-kms-starter/src/main/java/org/apache/camel/component/aws2/kms/springboot/KMS2ComponentConfiguration.java
index eae0ec3..1fb3d02 100644
---
a/components-starter/camel-aws2-kms-starter/src/main/java/org/apache/camel/component/aws2/kms/springboot/KMS2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-kms-starter/src/main/java/org/apache/camel/component/aws2/kms/springboot/KMS2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class KMS2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -172,6 +176,14 @@ public class KMS2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda-starter.adoc
b/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda-starter.adoc
index a886bfe..a8e24eb 100644
---
a/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda-starter.adoc
+++
b/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-lambda with Spring Boot make sure to use the
following Maven dep
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-lambda.proxy-protocol* | To define a proxy protocol
when instantiating the Lambda client | | Protocol
| *camel.component.aws2-lambda.region* | The region in which ECS client needs
to work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-lambda.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-lambda.trust-all-certificates* | If we want to trust
all certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java
b/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java
index e4b6814..eb09fca6 100644
---
a/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java
@@ -71,6 +71,10 @@ public class Lambda2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* To use a existing configured AwsLambdaClient as client. The option is a
* software.amazon.awssdk.services.lambda.LambdaClient type.
*/
@@ -141,6 +145,14 @@ public class Lambda2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public String getAwsLambdaClient() {
return awsLambdaClient;
}
diff --git
a/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
b/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
index 546edef..2e4f733 100644
---
a/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
+++
b/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-mq with Spring Boot make sure to use the
following Maven depende
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-mq.proxy-protocol* | To define a proxy protocol when
instantiating the MQ client | | Protocol
| *camel.component.aws2-mq.region* | The region in which MQ client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-mq.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-mq.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-mq-starter/src/main/java/org/apache/camel/component/aws2/mq/springboot/MQ2ComponentConfiguration.java
b/components-starter/camel-aws2-mq-starter/src/main/java/org/apache/camel/component/aws2/mq/springboot/MQ2ComponentConfiguration.java
index 8d14291..b4e7ed1 100644
---
a/components-starter/camel-aws2-mq-starter/src/main/java/org/apache/camel/component/aws2/mq/springboot/MQ2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-mq-starter/src/main/java/org/apache/camel/component/aws2/mq/springboot/MQ2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class MQ2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -172,6 +176,14 @@ public class MQ2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
b/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
index 7d2f673..d4a314b 100644
---
a/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
+++
b/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-msk with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-msk.proxy-protocol* | To define a proxy protocol when
instantiating the MSK client | | Protocol
| *camel.component.aws2-msk.region* | The region in which MSK client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-msk.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-msk.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-msk-starter/src/main/java/org/apache/camel/component/aws2/msk/springboot/MSK2ComponentConfiguration.java
b/components-starter/camel-aws2-msk-starter/src/main/java/org/apache/camel/component/aws2/msk/springboot/MSK2ComponentConfiguration.java
index 8d84ebf..c666301 100644
---
a/components-starter/camel-aws2-msk-starter/src/main/java/org/apache/camel/component/aws2/msk/springboot/MSK2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-msk-starter/src/main/java/org/apache/camel/component/aws2/msk/springboot/MSK2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class MSK2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -172,6 +176,14 @@ public class MSK2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
b/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
index df1c876..3f9d562 100644
---
a/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
+++
b/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ses with Spring Boot make sure to use the
following Maven depend
----
-The component supports 15 options, which are listed below.
+The component supports 16 options, which are listed below.
@@ -39,5 +39,6 @@ The component supports 15 options, which are listed below.
| *camel.component.aws2-ses.secret-key* | Amazon AWS Secret Key | | String
| *camel.component.aws2-ses.subject* | The subject which is used if the
message header 'CamelAwsSesSubject' is not present. | | String
| *camel.component.aws2-ses.to* | List of destination email address. Can be
overriden with 'CamelAwsSesTo' header. | | List
+| *camel.component.aws2-ses.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java
b/components-starter/camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java
index 4555b9f..e16f6b3 100644
---
a/components-starter/camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java
@@ -99,6 +99,10 @@ public class Ses2ComponentConfiguration
*/
private List<String> to;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -200,6 +204,14 @@ public class Ses2ComponentConfiguration
this.to = to;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
index 8283da2..f93bd17 100644
---
a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
+++
b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sns with Spring Boot make sure to use the
following Maven depend
----
-The component supports 19 options, which are listed below.
+The component supports 20 options, which are listed below.
@@ -43,5 +43,6 @@ The component supports 19 options, which are listed below.
| *camel.component.aws2-sns.server-side-encryption-enabled* | Define if Server
Side Encryption is enabled or not on the topic | false | Boolean
| *camel.component.aws2-sns.subject* | The subject which is used if the
message header 'CamelAwsSnsSubject' is not present. | | String
| *camel.component.aws2-sns.subscribe-s-n-sto-s-q-s* | Define if the
subscription between SNS Topic and SQS must be done or not | false | Boolean
+| *camel.component.aws2-sns.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
index 1059e74..14e29c2 100644
---
a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
@@ -112,6 +112,10 @@ public class Sns2ComponentConfiguration
*/
private Boolean subscribeSNStoSQS = false;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -246,6 +250,14 @@ public class Sns2ComponentConfiguration
this.subscribeSNStoSQS = subscribeSNStoSQS;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
index 1403bf2..40053d1 100644
---
a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
+++
b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sqs with Spring Boot make sure to use the
following Maven depend
----
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
@@ -61,6 +61,7 @@ The component supports 39 options, which are listed below.
| *camel.component.aws2-sqs.region* | The region in which SQS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-sqs.secret-key* | Amazon AWS Secret Key | | String
| *camel.component.aws2-sqs.server-side-encryption-enabled* | Define if Server
Side Encryption is enabled or not on the queue | false | Boolean
+| *camel.component.aws2-sqs.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-sqs.visibility-timeout* | The duration (in seconds)
that the received messages are hidden from subsequent retrieve requests after
being retrieved by a ReceiveMessage request to set in the
com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only make
sense if its different from defaultVisibilityTimeout. It changes the queue
visibility timeout attribute permanently. | | Integer
| *camel.component.aws2-sqs.wait-time-seconds* | Duration in seconds (0 to 20)
that the ReceiveMessage action call will wait until a message is in the queue
to include in the response. | | Integer
|===
diff --git
a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
index 068f19e..8c93e3b 100644
---
a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
@@ -78,6 +78,10 @@ public class Sqs2ComponentConfiguration
*/
private String region;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* A list of attribute names to receive when consuming. Multiple names can
* be separated by comma.
*/
@@ -307,6 +311,14 @@ public class Sqs2ComponentConfiguration
this.region = region;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public String getAttributeNames() {
return attributeNames;
}
diff --git
a/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
b/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
index e10a807..5b903cd 100644
---
a/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
+++
b/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-translate with Spring Boot make sure to use
the following Maven
----
-The component supports 16 options, which are listed below.
+The component supports 17 options, which are listed below.
@@ -40,5 +40,6 @@ The component supports 16 options, which are listed below.
| *camel.component.aws2-translate.source-language* | Source language to use |
| String
| *camel.component.aws2-translate.target-language* | Target language to use |
| String
| *camel.component.aws2-translate.translate-client* | To use a existing
configured AWS Translate as client. The option is a
software.amazon.awssdk.services.translate.TranslateClient type. | | String
+| *camel.component.aws2-translate.trust-all-certificates* | If we want to
trust all certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git
a/components-starter/camel-aws2-translate-starter/src/main/java/org/apache/camel/component/aws2/translate/springboot/Translate2ComponentConfiguration.java
b/components-starter/camel-aws2-translate-starter/src/main/java/org/apache/camel/component/aws2/translate/springboot/Translate2ComponentConfiguration.java
index fc86a91..eceb943 100644
---
a/components-starter/camel-aws2-translate-starter/src/main/java/org/apache/camel/component/aws2/translate/springboot/Translate2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-translate-starter/src/main/java/org/apache/camel/component/aws2/translate/springboot/Translate2ComponentConfiguration.java
@@ -99,6 +99,10 @@ public class Translate2ComponentConfiguration
*/
private String translateClient;
/**
+ * If we want to trust all certificates in case of overriding the endpoint
+ */
+ private Boolean trustAllCertificates = false;
+ /**
* Whether the component should use basic property binding (Camel 2.x) or
* the newer property binding with additional capabilities
*/
@@ -208,6 +212,14 @@ public class Translate2ComponentConfiguration
this.translateClient = translateClient;
}
+ public Boolean getTrustAllCertificates() {
+ return trustAllCertificates;
+ }
+
+ public void setTrustAllCertificates(Boolean trustAllCertificates) {
+ this.trustAllCertificates = trustAllCertificates;
+ }
+
public Boolean getBasicPropertyBinding() {
return basicPropertyBinding;
}
diff --git
a/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
b/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
index 55134e6..b86c644 100644
---
a/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
+++
b/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
@@ -26,7 +26,7 @@ The component supports 54 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.rabbitmq.addresses* | If this option is set, camel-rabbitmq
will try to create connection based on the setting of option addresses. The
addresses value is a string which looks like server1:12345, server2:12345 | |
String
| *camel.component.rabbitmq.allow-null-headers* | Allow pass null values to
header | false | Boolean
-| *camel.component.rabbitmq.args* | Specify arguments for configuring the
different RabbitMQ concepts, a different prefix is required for each: Exchange:
arg.exchange. Queue: arg.queue. Binding: arg.binding. For example to declare a
queue with message ttl argument:
\http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000 | | Map
+| *camel.component.rabbitmq.args* | Specify arguments for configuring the
different RabbitMQ concepts, a different prefix is required for each: Exchange:
arg.exchange. Queue: arg.queue. Binding: arg.binding. DLQ: arg.dlq.queue. DLQ
Binding: arg.dlq.binding. For example to declare a queue with message ttl
argument:
\http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000 | | Map
| *camel.component.rabbitmq.auto-ack* | If messages should be auto
acknowledged | true | Boolean
| *camel.component.rabbitmq.auto-delete* | If it is true, the exchange will be
deleted when it is no longer in use | true | Boolean
| *camel.component.rabbitmq.auto-detect-connection-factory* | Whether to
auto-detect looking up RabbitMQ connection factory from the registry. When
enabled and a single instance of the connection factory is found then it will
be used. An explicit connection factory can be configured on the component or
endpoint level which takes precedence. | true | Boolean
diff --git
a/components-starter/camel-rabbitmq-starter/src/main/java/org/apache/camel/component/rabbitmq/springboot/RabbitMQComponentConfiguration.java
b/components-starter/camel-rabbitmq-starter/src/main/java/org/apache/camel/component/rabbitmq/springboot/RabbitMQComponentConfiguration.java
index cef7899..ab21db2 100644
---
a/components-starter/camel-rabbitmq-starter/src/main/java/org/apache/camel/component/rabbitmq/springboot/RabbitMQComponentConfiguration.java
+++
b/components-starter/camel-rabbitmq-starter/src/main/java/org/apache/camel/component/rabbitmq/springboot/RabbitMQComponentConfiguration.java
@@ -223,8 +223,9 @@ public class RabbitMQComponentConfiguration
/**
* Specify arguments for configuring the different RabbitMQ concepts, a
* different prefix is required for each: Exchange: arg.exchange. Queue:
- * arg.queue. Binding: arg.binding. For example to declare a queue with
- * message ttl argument:
+ * arg.queue. Binding: arg.binding. DLQ: arg.dlq.queue. DLQ Binding:
+ * arg.dlq.binding. For example to declare a queue with message ttl
+ * argument:
* http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000
*/
private Map<String, Object> args;
diff --git a/docs/modules/ROOT/pages/aws2-iam-starter.adoc
b/docs/modules/ROOT/pages/aws2-iam-starter.adoc
index 8ed9be4..699f346 100644
--- a/docs/modules/ROOT/pages/aws2-iam-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-iam-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-iam with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-iam.proxy-protocol* | To define a proxy protocol when
instantiating the IAM client | | Protocol
| *camel.component.aws2-iam.region* | The region in which IAM client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-iam.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-iam.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
b/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
index 114cca2..c3cb6af 100644
--- a/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kinesis with Spring Boot make sure to use the
following Maven de
----
-The component supports 29 options, which are listed below.
+The component supports 31 options, which are listed below.
@@ -36,6 +36,7 @@ The component supports 29 options, which are listed below.
| *camel.component.aws2-kinesis-firehose.proxy-protocol* | To define a proxy
protocol when instantiating the Kinesis Firehose client | | Protocol
| *camel.component.aws2-kinesis-firehose.region* | The region in which Kinesis
Firehose client needs to work. When using this parameter, the configuration
will expect the lowercase name of the region (for example ap-east-1) You'll
need to use the name Region.EU_WEST_1.id() | | String
| *camel.component.aws2-kinesis-firehose.secret-key* | Amazon AWS Secret Key |
| String
+| *camel.component.aws2-kinesis-firehose.trust-all-certificates* | If we want
to trust all certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-kinesis.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-kinesis.amazon-kinesis-client* | Amazon Kinesis client
to use for all requests for this endpoint. The option is a
software.amazon.awssdk.services.kinesis.KinesisClient type. | | String
| *camel.component.aws2-kinesis.basic-property-binding* | Whether the
component should use basic property binding (Camel 2.x) or the newer property
binding with additional capabilities | false | Boolean
@@ -53,5 +54,6 @@ The component supports 29 options, which are listed below.
| *camel.component.aws2-kinesis.sequence-number* | The sequence number to
start polling from. Required if iteratorType is set to AFTER_SEQUENCE_NUMBER or
AT_SEQUENCE_NUMBER | | String
| *camel.component.aws2-kinesis.shard-closed* | Define what will be the
behavior in case of shard closed. Possible value are ignore, silent and fail.
In case of ignore a message will be logged and the consumer will restart from
the beginning,in case of silent there will be no logging and the consumer will
start from the beginning,in case of fail a ReachedClosedStateException will be
raised | | Kinesis2ShardClosedStrategyEnum
| *camel.component.aws2-kinesis.shard-id* | Defines which shardId in the
Kinesis stream to get records from | | String
+| *camel.component.aws2-kinesis.trust-all-certificates* | If we want to trust
all certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-kms-starter.adoc
b/docs/modules/ROOT/pages/aws2-kms-starter.adoc
index 887613b..43717be 100644
--- a/docs/modules/ROOT/pages/aws2-kms-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-kms-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kms with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-kms.proxy-protocol* | To define a proxy protocol when
instantiating the KMS client | | Protocol
| *camel.component.aws2-kms.region* | The region in which EKS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-kms.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-kms.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-lambda-starter.adoc
b/docs/modules/ROOT/pages/aws2-lambda-starter.adoc
index a886bfe..a8e24eb 100644
--- a/docs/modules/ROOT/pages/aws2-lambda-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-lambda-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-lambda with Spring Boot make sure to use the
following Maven dep
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-lambda.proxy-protocol* | To define a proxy protocol
when instantiating the Lambda client | | Protocol
| *camel.component.aws2-lambda.region* | The region in which ECS client needs
to work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-lambda.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-lambda.trust-all-certificates* | If we want to trust
all certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-mq-starter.adoc
b/docs/modules/ROOT/pages/aws2-mq-starter.adoc
index 546edef..2e4f733 100644
--- a/docs/modules/ROOT/pages/aws2-mq-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-mq-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-mq with Spring Boot make sure to use the
following Maven depende
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-mq.proxy-protocol* | To define a proxy protocol when
instantiating the MQ client | | Protocol
| *camel.component.aws2-mq.region* | The region in which MQ client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-mq.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-mq.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-msk-starter.adoc
b/docs/modules/ROOT/pages/aws2-msk-starter.adoc
index 7d2f673..d4a314b 100644
--- a/docs/modules/ROOT/pages/aws2-msk-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-msk-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-msk with Spring Boot make sure to use the
following Maven depend
----
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
| *camel.component.aws2-msk.proxy-protocol* | To define a proxy protocol when
instantiating the MSK client | | Protocol
| *camel.component.aws2-msk.region* | The region in which MSK client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-msk.secret-key* | Amazon AWS Secret Key | | String
+| *camel.component.aws2-msk.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-ses-starter.adoc
b/docs/modules/ROOT/pages/aws2-ses-starter.adoc
index df1c876..3f9d562 100644
--- a/docs/modules/ROOT/pages/aws2-ses-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ses-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ses with Spring Boot make sure to use the
following Maven depend
----
-The component supports 15 options, which are listed below.
+The component supports 16 options, which are listed below.
@@ -39,5 +39,6 @@ The component supports 15 options, which are listed below.
| *camel.component.aws2-ses.secret-key* | Amazon AWS Secret Key | | String
| *camel.component.aws2-ses.subject* | The subject which is used if the
message header 'CamelAwsSesSubject' is not present. | | String
| *camel.component.aws2-ses.to* | List of destination email address. Can be
overriden with 'CamelAwsSesTo' header. | | List
+| *camel.component.aws2-ses.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-sns-starter.adoc
b/docs/modules/ROOT/pages/aws2-sns-starter.adoc
index 8283da2..f93bd17 100644
--- a/docs/modules/ROOT/pages/aws2-sns-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-sns-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sns with Spring Boot make sure to use the
following Maven depend
----
-The component supports 19 options, which are listed below.
+The component supports 20 options, which are listed below.
@@ -43,5 +43,6 @@ The component supports 19 options, which are listed below.
| *camel.component.aws2-sns.server-side-encryption-enabled* | Define if Server
Side Encryption is enabled or not on the topic | false | Boolean
| *camel.component.aws2-sns.subject* | The subject which is used if the
message header 'CamelAwsSnsSubject' is not present. | | String
| *camel.component.aws2-sns.subscribe-s-n-sto-s-q-s* | Define if the
subscription between SNS Topic and SQS must be done or not | false | Boolean
+| *camel.component.aws2-sns.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
b/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
index 1403bf2..40053d1 100644
--- a/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sqs with Spring Boot make sure to use the
following Maven depend
----
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
@@ -61,6 +61,7 @@ The component supports 39 options, which are listed below.
| *camel.component.aws2-sqs.region* | The region in which SQS client needs to
work. When using this parameter, the configuration will expect the lowercase
name of the region (for example ap-east-1) You'll need to use the name
Region.EU_WEST_1.id() | | String
| *camel.component.aws2-sqs.secret-key* | Amazon AWS Secret Key | | String
| *camel.component.aws2-sqs.server-side-encryption-enabled* | Define if Server
Side Encryption is enabled or not on the queue | false | Boolean
+| *camel.component.aws2-sqs.trust-all-certificates* | If we want to trust all
certificates in case of overriding the endpoint | false | Boolean
| *camel.component.aws2-sqs.visibility-timeout* | The duration (in seconds)
that the received messages are hidden from subsequent retrieve requests after
being retrieved by a ReceiveMessage request to set in the
com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only make
sense if its different from defaultVisibilityTimeout. It changes the queue
visibility timeout attribute permanently. | | Integer
| *camel.component.aws2-sqs.wait-time-seconds* | Duration in seconds (0 to 20)
that the ReceiveMessage action call will wait until a message is in the queue
to include in the response. | | Integer
|===
diff --git a/docs/modules/ROOT/pages/aws2-translate-starter.adoc
b/docs/modules/ROOT/pages/aws2-translate-starter.adoc
index e10a807..5b903cd 100644
--- a/docs/modules/ROOT/pages/aws2-translate-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-translate-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-translate with Spring Boot make sure to use
the following Maven
----
-The component supports 16 options, which are listed below.
+The component supports 17 options, which are listed below.
@@ -40,5 +40,6 @@ The component supports 16 options, which are listed below.
| *camel.component.aws2-translate.source-language* | Source language to use |
| String
| *camel.component.aws2-translate.target-language* | Target language to use |
| String
| *camel.component.aws2-translate.translate-client* | To use a existing
configured AWS Translate as client. The option is a
software.amazon.awssdk.services.translate.TranslateClient type. | | String
+| *camel.component.aws2-translate.trust-all-certificates* | If we want to
trust all certificates in case of overriding the endpoint | false | Boolean
|===
// spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/rabbitmq-starter.adoc
b/docs/modules/ROOT/pages/rabbitmq-starter.adoc
index 55134e6..b86c644 100644
--- a/docs/modules/ROOT/pages/rabbitmq-starter.adoc
+++ b/docs/modules/ROOT/pages/rabbitmq-starter.adoc
@@ -26,7 +26,7 @@ The component supports 54 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.rabbitmq.addresses* | If this option is set, camel-rabbitmq
will try to create connection based on the setting of option addresses. The
addresses value is a string which looks like server1:12345, server2:12345 | |
String
| *camel.component.rabbitmq.allow-null-headers* | Allow pass null values to
header | false | Boolean
-| *camel.component.rabbitmq.args* | Specify arguments for configuring the
different RabbitMQ concepts, a different prefix is required for each: Exchange:
arg.exchange. Queue: arg.queue. Binding: arg.binding. For example to declare a
queue with message ttl argument:
\http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000 | | Map
+| *camel.component.rabbitmq.args* | Specify arguments for configuring the
different RabbitMQ concepts, a different prefix is required for each: Exchange:
arg.exchange. Queue: arg.queue. Binding: arg.binding. DLQ: arg.dlq.queue. DLQ
Binding: arg.dlq.binding. For example to declare a queue with message ttl
argument:
\http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000 | | Map
| *camel.component.rabbitmq.auto-ack* | If messages should be auto
acknowledged | true | Boolean
| *camel.component.rabbitmq.auto-delete* | If it is true, the exchange will be
deleted when it is no longer in use | true | Boolean
| *camel.component.rabbitmq.auto-detect-connection-factory* | Whether to
auto-detect looking up RabbitMQ connection factory from the registry. When
enabled and a single instance of the connection factory is found then it will
be used. An explicit connection factory can be configured on the component or
endpoint level which takes precedence. | true | Boolean