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 4a44caf [create-pull-request] automated change
4a44caf is described below
commit 4a44caf4168e0529b0384af18eba579eedffeb47
Author: github-actions[bot]
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Nov 19 00:37:08 2020 +0000
[create-pull-request] automated change
---
.../camel/springboot/catalog/components/aws2-athena.json | 6 ++----
.../camel/springboot/catalog/components/aws2-sns.json | 6 ++----
.../camel/springboot/catalog/components/aws2-sqs.json | 6 ++----
.../camel/springboot/catalog/components/aws2-sts.json | 6 ++----
.../springboot/catalog/components/aws2-translate.json | 6 ++----
.../springboot/catalog/components/google-bigquery-sql.json | 4 ++--
.../springboot/catalog/components/google-bigquery.json | 4 ++--
.../src/main/docs/aws2-athena-starter.adoc | 3 +--
.../athena/springboot/Athena2ComponentConfiguration.java | 14 --------------
.../src/main/docs/aws2-sns-starter.adoc | 3 +--
.../aws2/sns/springboot/Sns2ComponentConfiguration.java | 14 --------------
.../src/main/docs/aws2-sqs-starter.adoc | 3 +--
.../aws2/sqs/springboot/Sqs2ComponentConfiguration.java | 14 --------------
.../src/main/docs/aws2-sts-starter.adoc | 3 +--
.../aws2/sts/springboot/STS2ComponentConfiguration.java | 14 --------------
.../src/main/docs/aws2-translate-starter.adoc | 3 +--
.../springboot/Translate2ComponentConfiguration.java | 14 --------------
.../src/main/docs/google-bigquery-starter.adoc | 4 ++--
.../springboot/GoogleBigQueryComponentConfiguration.java | 2 +-
.../GoogleBigQuerySQLComponentConfiguration.java | 2 +-
docs/modules/ROOT/pages/aws2-athena-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-sts-starter.adoc | 3 +--
docs/modules/ROOT/pages/aws2-translate-starter.adoc | 3 +--
docs/modules/ROOT/pages/google-bigquery-starter.adoc | 4 ++--
tooling/camel-spring-boot-dependencies/pom.xml | 10 ++++++++++
27 files changed, 40 insertions(+), 120 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-athena.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-athena.json
index 5df42ad..d11b954 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-athena.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-athena.json
@@ -23,8 +23,7 @@
},
"componentProperties": {
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key."
},
- "amazonAthenaClient": { "kind": "property", "displayName": "Amazon Athena
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.athena.AthenaClient",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The AmazonAthena
instance to use as the client." },
- "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Setting the
autoDiscoverClient mechanism, if true, the component will look for a clien [...]
+ "amazonAthenaClient": { "kind": "property", "displayName": "Amazon Athena
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.athena.AthenaClient",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The AmazonAthena
instance to use as the client." },
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws2.athena.Athena2Configuration",
"deprecated": false, "autowired": false, "secret": false, "description": "The
component configuration." },
"database": { "kind": "property", "displayName": "Database", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The Athena database to
use." },
"delay": { "kind": "property", "displayName": "Delay", "group":
"producer", "label": "producer", "required": false, "type": "integer",
"javaType": "long", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": 2000, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Milliseconds before the
next poll for query execution status. See the section 'Waiting for Query
Completion and R [...]
@@ -55,9 +54,8 @@
},
"properties": {
"label": { "kind": "path", "displayName": "Label", "group": "producer",
"label": "producer", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Logical name" },
- "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Setting the
autoDiscoverClient mechanism, if true, the component will look for a clie [...]
"accessKey": { "kind": "parameter", "displayName": "Access Key", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key."
},
- "amazonAthenaClient": { "kind": "parameter", "displayName": "Amazon Athena
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.athena.AthenaClient",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The AmazonAthena
instance to use as the client." },
+ "amazonAthenaClient": { "kind": "parameter", "displayName": "Amazon Athena
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.athena.AthenaClient",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The AmazonAthena
instance to use as the client." },
"database": { "kind": "parameter", "displayName": "Database", "group":
"producer", "label": "producer", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The Athena database to
use." },
"delay": { "kind": "parameter", "displayName": "Delay", "group":
"producer", "label": "producer", "required": false, "type": "integer",
"javaType": "long", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": 2000, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "Milliseconds before the
next poll for query execution status. See the section 'Waiting for Query
Completion and [...]
"encryptionOption": { "kind": "parameter", "displayName": "Encryption
Option", "group": "producer", "label": "producer", "required": false, "type":
"object", "javaType":
"software.amazon.awssdk.services.athena.model.EncryptionOption", "enum": [
"SSE_S3", "SSE_KMS", "CSE_KMS", "null" ], "deprecated": false, "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.athena.Athena2Configuration",
"configurationField": "configuration", "description": "The [...]
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 895407b..c43b89d 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
@@ -22,9 +22,8 @@
"lenientProperties": false
},
"componentProperties": {
- "amazonSNSClient": { "kind": "property", "displayName": "Amazon
SNSClient", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.sns.SnsClient",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "To use the AmazonSNS as the client" },
+ "amazonSNSClient": { "kind": "property", "displayName": "Amazon
SNSClient", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.sns.SnsClient",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration",
"configurationField": "configuration", "description": "To use the AmazonSNS as
the client" },
"autoCreateTopic": { "kind": "property", "displayName": "Auto Create
Topic", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the topic" },
- "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client inst [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws2.sns.Sns2Configuration",
"deprecated": false, "autowired": false, "secret": false, "description":
"Component configuration" },
"kmsMasterKeyId": { "kind": "property", "displayName": "Kms Master Key
Id", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "The ID of an AWS-managed customer master key
(CMK) for Amazon SNS or a custom CMK." },
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
@@ -46,9 +45,8 @@
},
"properties": {
"topicNameOrArn": { "kind": "path", "displayName": "Topic Name Or Arn",
"group": "producer", "label": "", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Topic name or ARN" },
- "amazonSNSClient": { "kind": "parameter", "displayName": "Amazon
SNSClient", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.sns.SnsClient",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "To use the AmazonSNS as the client" },
+ "amazonSNSClient": { "kind": "parameter", "displayName": "Amazon
SNSClient", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.sns.SnsClient",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration",
"configurationField": "configuration", "description": "To use the AmazonSNS as
the client" },
"autoCreateTopic": { "kind": "parameter", "displayName": "Auto Create
Topic", "group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the topic" },
- "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client ins [...]
"headerFilterStrategy": { "kind": "parameter", "displayName": "Header
Filter Strategy", "group": "producer", "label": "", "required": false, "type":
"object", "javaType": "org.apache.camel.spi.HeaderFilterStrategy",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a custom HeaderFilterStrategy to map headers to\/from Camel." },
"kmsMasterKeyId": { "kind": "parameter", "displayName": "Kms Master Key
Id", "group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField":
"configuration", "description": "The ID of an AWS-managed customer master key
(CMK) for Amazon SNS or a custom CMK." },
"lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during sta [...]
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 4b325c4..be6841f 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
@@ -23,9 +23,8 @@
},
"componentProperties": {
"amazonAWSHost": { "kind": "property", "displayName": "Amazon AWSHost",
"group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "amazonaws.com", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "The hostname of the Amazon AWS cloud." },
- "amazonSQSClient": { "kind": "property", "displayName": "Amazon
SQSClient", "group": "common", "label": "", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.sqs.SqsClient",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "To use the AmazonSQS as client" },
+ "amazonSQSClient": { "kind": "property", "displayName": "Amazon
SQSClient", "group": "common", "label": "", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.sqs.SqsClient",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration",
"configurationField": "configuration", "description": "To use the AmazonSQS as
client" },
"autoCreateQueue": { "kind": "property", "displayName": "Auto Create
Queue", "group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the queue" },
- "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client inst [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws2.sqs.Sqs2Configuration",
"deprecated": false, "autowired": false, "secret": false, "description": "The
AWS SQS default configuration" },
"protocol": { "kind": "property", "displayName": "Protocol", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "https", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "The underlying protocol used to communicate
with SQS" },
"proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "autowired": false, "secret": false, "defaultValue":
"HTTPS", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "To define a proxy protocol when instantiating
the [...]
@@ -67,9 +66,8 @@
"properties": {
"queueNameOrArn": { "kind": "path", "displayName": "Queue Name Or Arn",
"group": "common", "label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "Queue name or ARN" },
"amazonAWSHost": { "kind": "parameter", "displayName": "Amazon AWSHost",
"group": "common", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": "amazonaws.com", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "The hostname of the Amazon AWS cloud." },
- "amazonSQSClient": { "kind": "parameter", "displayName": "Amazon
SQSClient", "group": "common", "label": "", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.sqs.SqsClient",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "To use the AmazonSQS as client" },
+ "amazonSQSClient": { "kind": "parameter", "displayName": "Amazon
SQSClient", "group": "common", "label": "", "required": false, "type":
"object", "javaType": "software.amazon.awssdk.services.sqs.SqsClient",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration",
"configurationField": "configuration", "description": "To use the AmazonSQS as
client" },
"autoCreateQueue": { "kind": "parameter", "displayName": "Auto Create
Queue", "group": "common", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "Setting the autocreation of the queue" },
- "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client ins [...]
"headerFilterStrategy": { "kind": "parameter", "displayName": "Header
Filter Strategy", "group": "common", "label": "", "required": false, "type":
"object", "javaType": "org.apache.camel.spi.HeaderFilterStrategy",
"deprecated": false, "autowired": false, "secret": false, "description": "To
use a custom HeaderFilterStrategy to map headers to\/from Camel." },
"protocol": { "kind": "parameter", "displayName": "Protocol", "group":
"common", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "https", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "The underlying protocol used to communicate
with SQS" },
"proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol",
"group": "common", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS"
], "deprecated": false, "autowired": false, "secret": false, "defaultValue":
"HTTPS", "configurationClass":
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField":
"configuration", "description": "To define a proxy protocol when instantiating
th [...]
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sts.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sts.json
index 586ecd1..348f0af 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sts.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sts.json
@@ -22,7 +22,6 @@
"lenientProperties": false
},
"componentProperties": {
- "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client inst [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType": "org.apache.camel.component.aws2.sts.STS2Configuration",
"deprecated": false, "autowired": false, "secret": false, "description":
"Component configuration" },
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
"operation": { "kind": "property", "displayName": "Operation", "group":
"producer", "label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.aws2.sts.STS2Operations", "enum": [ "assumeRole",
"getSessionToken", "getFederationToken" ], "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
"assumeRole", "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configura [...]
@@ -31,7 +30,7 @@
"proxyPort": { "kind": "property", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the STS 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, "autowired": false, "secret": false, "defaultValue":
"HTTPS", "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "To define a proxy protocol when instantiating
t [...]
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "aws-global", "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "The region in which STS client needs to work.
When using this parameter, the configuration will expect the [...]
- "stsClient": { "kind": "property", "displayName": "Sts Client", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"software.amazon.awssdk.services.sts.StsClient", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "To use a existing configured AWS STS as
client" },
+ "stsClient": { "kind": "property", "displayName": "Sts Client", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"software.amazon.awssdk.services.sts.StsClient", "deprecated": false,
"deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS STS as client" },
"trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "Amazon AWS Access Key" },
@@ -39,7 +38,6 @@
},
"properties": {
"label": { "kind": "path", "displayName": "Label", "group": "producer",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "Logical name" },
- "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "Setting the autoDiscoverClient mechanism, if
true, the component will look for a client ins [...]
"lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during sta [...]
"operation": { "kind": "parameter", "displayName": "Operation", "group":
"producer", "label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.aws2.sts.STS2Operations", "enum": [ "assumeRole",
"getSessionToken", "getFederationToken" ], "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "defaultValue":
"assumeRole", "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configur [...]
"pojoRequest": { "kind": "parameter", "displayName": "Pojo Request",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "If we want to use a POJO request as body or
not" },
@@ -47,7 +45,7 @@
"proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group":
"producer", "label": "", "required": false, "type": "integer", "javaType":
"java.lang.Integer", "deprecated": false, "autowired": false, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration",
"configurationField": "configuration", "description": "To define a proxy port
when instantiating the STS 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, "autowired": false, "secret": false, "defaultValue":
"HTTPS", "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "To define a proxy protocol when instantiating
[...]
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"defaultValue": "aws-global", "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "The region in which STS client needs to work.
When using this parameter, the configuration will expect th [...]
- "stsClient": { "kind": "parameter", "displayName": "Sts Client", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"software.amazon.awssdk.services.sts.StsClient", "deprecated": false,
"autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "To use a existing configured AWS STS as
client" },
+ "stsClient": { "kind": "parameter", "displayName": "Sts Client", "group":
"producer", "label": "", "required": false, "type": "object", "javaType":
"software.amazon.awssdk.services.sts.StsClient", "deprecated": false,
"deprecationNote": "", "autowired": true, "secret": false,
"configurationClass": "org.apache.camel.component.aws2.sts.STS2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS STS as client" },
"trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "configurationField":
"configuration", "description": "If we want to trust all certificates in case
of overriding the endpoint" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": 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, "autowired": false,
"secret": true, "configurationClass":
"org.apache.camel.component.aws2.sts.STS2Configuration", "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-translate.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
index f7fabbf..beb9ccc 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
@@ -23,7 +23,6 @@
},
"componentProperties": {
"autodetectSourceLanguage": { "kind": "property", "displayName":
"Autodetect Source Language", "group": "producer", "label": "", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Being able to autodetect
the source language" },
- "autoDiscoverClient": { "kind": "property", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Setting the
autoDiscoverClient mechanism, if true, the component will look for a [...]
"configuration": { "kind": "property", "displayName": "Configuration",
"group": "producer", "label": "", "required": false, "type": "object",
"javaType":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"deprecated": false, "autowired": false, "secret": false, "description":
"Component configuration" },
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
"operation": { "kind": "property", "displayName": "Operation", "group":
"producer", "label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.aws2.translate.Translate2Operations", "enum": [
"translateText" ], "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": "translateText", "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "des [...]
@@ -34,7 +33,7 @@
"region": { "kind": "property", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "The region in which
Translate client needs to work. When using this parameter, the configuration
will expect the lowercase n [...]
"sourceLanguage": { "kind": "property", "displayName": "Source Language",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": 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, "autowired": 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, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS Translate as client" },
+ "translateClient": { "kind": "property", "displayName": "Translate
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.translate.TranslateClient",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS Translate [...]
"trustAllCertificates": { "kind": "property", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
"accessKey": { "kind": "property", "displayName": "Access Key", "group":
"security", "label": "security", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": true, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
@@ -43,7 +42,6 @@
"properties": {
"label": { "kind": "path", "displayName": "Label", "group": "producer",
"label": "", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Logical name" },
"autodetectSourceLanguage": { "kind": "parameter", "displayName":
"Autodetect Source Language", "group": "producer", "label": "", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Being able to autodetect
the source language" },
- "autoDiscoverClient": { "kind": "parameter", "displayName": "Auto Discover
Client", "group": "common", "label": "common", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "Setting the
autoDiscoverClient mechanism, if true, the component will look for [...]
"lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during sta [...]
"operation": { "kind": "parameter", "displayName": "Operation", "group":
"producer", "label": "", "required": true, "type": "object", "javaType":
"org.apache.camel.component.aws2.translate.Translate2Operations", "enum": [
"translateText" ], "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "defaultValue": "translateText", "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "de [...]
"pojoRequest": { "kind": "parameter", "displayName": "Pojo Request",
"group": "producer", "label": "", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": false, "secret":
false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "If we want to use a POJO
request as body or not" },
@@ -53,7 +51,7 @@
"region": { "kind": "parameter", "displayName": "Region", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "The region in which
Translate client needs to work. When using this parameter, the configuration
will expect the lowercase [...]
"sourceLanguage": { "kind": "parameter", "displayName": "Source Language",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": 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, "autowired": 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, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS Translate as client" },
+ "translateClient": { "kind": "parameter", "displayName": "Translate
Client", "group": "producer", "label": "", "required": false, "type": "object",
"javaType": "software.amazon.awssdk.services.translate.TranslateClient",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "To use a existing
configured AWS Translat [...]
"trustAllCertificates": { "kind": "parameter", "displayName": "Trust All
Certificates", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.translate.Translate2Configuration",
"configurationField": "configuration", "description": "If we want to trust all
certificates in case of overriding the endpoint" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": 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, "autowired": 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/google-bigquery-sql.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-bigquery-sql.json
index efdd8c7..4ee876b 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-bigquery-sql.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-bigquery-sql.json
@@ -22,7 +22,7 @@
"lenientProperties": false
},
"componentProperties": {
- "connectionFactory": { "kind": "property", "displayName": "Connection
Factory", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory",
"deprecated": false, "autowired": false, "secret": false, "description":
"ConnectionFactory to obtain connection to Bigquery Service. If non provided
the default one will be used" },
+ "connectionFactory": { "kind": "property", "displayName": "Connection
Factory", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory",
"deprecated": false, "autowired": true, "secret": false, "description":
"ConnectionFactory to obtain connection to Bigquery Service. If not provided
the default one will be used" },
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
"projectId": { "kind": "property", "displayName": "Project Id", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "Google Cloud Project Id" },
"autowiredEnabled": { "kind": "property", "displayName": "Autowired
Enabled", "group": "advanced", "label": "advanced", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": true, "description": "Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which t [...]
@@ -30,7 +30,7 @@
"properties": {
"query": { "kind": "path", "displayName": "Query", "group": "common",
"label": "common", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLConfiguration",
"configurationField": "configuration", "description": "BigQuery standard SQL
query" },
"projectId": { "kind": "path", "displayName": "Project Id", "group":
"common", "label": "common", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLConfiguration",
"configurationField": "configuration", "description": "Google Cloud Project
Id" },
- "connectionFactory": { "kind": "parameter", "displayName": "Connection
Factory", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLConfiguration",
"configurationField": "configuration", "description": "ConnectionFactory to
obtain co [...]
+ "connectionFactory": { "kind": "parameter", "displayName": "Connection
Factory", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass":
"org.apache.camel.component.google.bigquery.sql.GoogleBigQuerySQLConfiguration",
"configurationField": "configuration", "description": "Connecti [...]
"lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during sta [...]
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": 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/google-bigquery.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-bigquery.json
index 5d189ad..ab1de6f 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-bigquery.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-bigquery.json
@@ -22,7 +22,7 @@
"lenientProperties": false
},
"componentProperties": {
- "connectionFactory": { "kind": "property", "displayName": "Connection
Factory", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory",
"deprecated": false, "autowired": false, "secret": false, "description":
"ConnectionFactory to obtain connection to Bigquery Service. If non provided
the default one will be used" },
+ "connectionFactory": { "kind": "property", "displayName": "Connection
Factory", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory",
"deprecated": false, "autowired": true, "secret": false, "description":
"ConnectionFactory to obtain connection to Bigquery Service. If not provided
the default one will be used" },
"datasetId": { "kind": "property", "displayName": "Dataset Id", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "BigQuery Dataset Id" },
"lazyStartProducer": { "kind": "property", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during star [...]
"projectId": { "kind": "property", "displayName": "Project Id", "group":
"producer", "label": "", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "autowired": false, "secret": false,
"description": "Google Cloud Project Id" },
@@ -32,7 +32,7 @@
"projectId": { "kind": "path", "displayName": "Project Id", "group":
"common", "label": "common", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConfiguration",
"configurationField": "configuration", "description": "Google Cloud Project Id"
},
"datasetId": { "kind": "path", "displayName": "Dataset Id", "group":
"common", "label": "common", "required": true, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConfiguration",
"configurationField": "configuration", "description": "BigQuery Dataset Id" },
"tableId": { "kind": "path", "displayName": "Table Id", "group": "common",
"label": "common", "required": false, "type": "string", "javaType":
"java.lang.String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "configurationClass":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConfiguration",
"configurationField": "configuration", "description": "BigQuery table id" },
- "connectionFactory": { "kind": "parameter", "displayName": "Connection
Factory", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory",
"deprecated": false, "autowired": false, "secret": false, "configurationClass":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConfiguration",
"configurationField": "configuration", "description": "ConnectionFactory to
obtain connectio [...]
+ "connectionFactory": { "kind": "parameter", "displayName": "Connection
Factory", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory",
"deprecated": false, "deprecationNote": "", "autowired": true, "secret": false,
"configurationClass":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConfiguration",
"configurationField": "configuration", "description": "ConnectionFacto [...]
"lazyStartProducer": { "kind": "parameter", "displayName": "Lazy Start
Producer", "group": "producer", "label": "producer", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "description": "Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during sta [...]
"useAsInsertId": { "kind": "parameter", "displayName": "Use As Insert Id",
"group": "producer", "label": "", "required": false, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "autowired": false,
"secret": false, "configurationClass":
"org.apache.camel.component.google.bigquery.GoogleBigQueryConfiguration",
"configurationField": "configuration", "description": "Field name to use as
insert id" },
"synchronous": { "kind": "parameter", "displayName": "Synchronous",
"group": "advanced", "label": "advanced", "required": false, "type": "boolean",
"javaType": "boolean", "deprecated": false, "autowired": 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/components-starter/camel-aws2-athena-starter/src/main/docs/aws2-athena-starter.adoc
b/components-starter/camel-aws2-athena-starter/src/main/docs/aws2-athena-starter.adoc
index e60cc35..edfa977 100644
---
a/components-starter/camel-aws2-athena-starter/src/main/docs/aws2-athena-starter.adoc
+++
b/components-starter/camel-aws2-athena-starter/src/main/docs/aws2-athena-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-athena with Spring Boot make sure to use the
following Maven dep
----
-The component supports 31 options, which are listed below.
+The component supports 30 options, which are listed below.
@@ -26,7 +26,6 @@ The component supports 31 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws2-athena.access-key* | Amazon AWS Access Key. | | String
| *camel.component.aws2-athena.amazon-athena-client* | The AmazonAthena
instance to use as the client. The option is a
software.amazon.awssdk.services.athena.AthenaClient type. | | AthenaClient
-| *camel.component.aws2-athena.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking |
true | Boolean
| *camel.component.aws2-athena.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-athena.client-request-token* | A unique string to
ensure issues queries are idempotent. It is unlikely you will need to set this.
| | String
| *camel.component.aws2-athena.configuration* | The component configuration.
The option is a org.apache.camel.component.aws2.athena.Athena2Configuration
type. | | Athena2Configuration
diff --git
a/components-starter/camel-aws2-athena-starter/src/main/java/org/apache/camel/component/aws2/athena/springboot/Athena2ComponentConfiguration.java
b/components-starter/camel-aws2-athena-starter/src/main/java/org/apache/camel/component/aws2/athena/springboot/Athena2ComponentConfiguration.java
index 0119352..efd65bb 100644
---
a/components-starter/camel-aws2-athena-starter/src/main/java/org/apache/camel/component/aws2/athena/springboot/Athena2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-athena-starter/src/main/java/org/apache/camel/component/aws2/athena/springboot/Athena2ComponentConfiguration.java
@@ -53,12 +53,6 @@ public class Athena2ComponentConfiguration
*/
private AthenaClient amazonAthenaClient;
/**
- * Setting the autoDiscoverClient mechanism, if true, the component will
- * look for a client instance in the registry automatically otherwise it
- * will skip that checking
- */
- private Boolean autoDiscoverClient = true;
- /**
* The component configuration. The option is a
* org.apache.camel.component.aws2.athena.Athena2Configuration type.
*/
@@ -231,14 +225,6 @@ public class Athena2ComponentConfiguration
this.amazonAthenaClient = amazonAthenaClient;
}
- public Boolean getAutoDiscoverClient() {
- return autoDiscoverClient;
- }
-
- public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
- this.autoDiscoverClient = autoDiscoverClient;
- }
-
public Athena2Configuration getConfiguration() {
return configuration;
}
diff --git
a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
index 11f76be..ec47c82 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 22 options, which are listed below.
+The component supports 21 options, which are listed below.
@@ -27,7 +27,6 @@ The component supports 22 options, which are listed below.
| *camel.component.aws2-sns.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-sns.amazon-s-n-s-client* | To use the AmazonSNS as the
client. The option is a software.amazon.awssdk.services.sns.SnsClient type. |
| SnsClient
| *camel.component.aws2-sns.auto-create-topic* | Setting the autocreation of
the topic | true | Boolean
-| *camel.component.aws2-sns.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking. |
true | Boolean
| *camel.component.aws2-sns.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-sns.configuration* | Component configuration. The
option is a org.apache.camel.component.aws2.sns.Sns2Configuration type. | |
Sns2Configuration
| *camel.component.aws2-sns.enabled* | Whether to enable auto configuration of
the aws2-sns component. This is enabled by default. | | Boolean
diff --git
a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
index 1b73d10..f1f0324 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
@@ -50,12 +50,6 @@ public class Sns2ComponentConfiguration
*/
private Boolean autoCreateTopic = true;
/**
- * Setting the autoDiscoverClient mechanism, if true, the component will
- * look for a client instance in the registry automatically otherwise it
- * will skip that checking.
- */
- private Boolean autoDiscoverClient = true;
- /**
* Component configuration. The option is a
* org.apache.camel.component.aws2.sns.Sns2Configuration type.
*/
@@ -162,14 +156,6 @@ public class Sns2ComponentConfiguration
this.autoCreateTopic = autoCreateTopic;
}
- public Boolean getAutoDiscoverClient() {
- return autoDiscoverClient;
- }
-
- public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
- this.autoDiscoverClient = autoDiscoverClient;
- }
-
public Sns2Configuration getConfiguration() {
return configuration;
}
diff --git
a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
index 6096c45..ee5b7cb 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 42 options, which are listed below.
+The component supports 41 options, which are listed below.
@@ -29,7 +29,6 @@ The component supports 42 options, which are listed below.
| *camel.component.aws2-sqs.amazon-s-q-s-client* | To use the AmazonSQS as
client. The option is a software.amazon.awssdk.services.sqs.SqsClient type. |
| SqsClient
| *camel.component.aws2-sqs.attribute-names* | A list of attribute names to
receive when consuming. Multiple names can be separated by comma. | | String
| *camel.component.aws2-sqs.auto-create-queue* | Setting the autocreation of
the queue | true | Boolean
-| *camel.component.aws2-sqs.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking. |
true | Boolean
| *camel.component.aws2-sqs.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-sqs.bridge-error-handler* | Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a message and handled by the routing Error Handler. By
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal
with exceptions, that will be logged at WARN or ERROR level and ignored. |
false | Boolean
| *camel.component.aws2-sqs.concurrent-consumers* | Allows you to use multiple
threads to poll the sqs queue to increase throughput | 1 | Integer
diff --git
a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
index 9705bb2..839ffe3 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
@@ -56,12 +56,6 @@ public class Sqs2ComponentConfiguration
*/
private Boolean autoCreateQueue = true;
/**
- * Setting the autoDiscoverClient mechanism, if true, the component will
- * look for a client instance in the registry automatically otherwise it
- * will skip that checking.
- */
- private Boolean autoDiscoverClient = true;
- /**
* The AWS SQS default configuration. The option is a
* org.apache.camel.component.aws2.sqs.Sqs2Configuration type.
*/
@@ -288,14 +282,6 @@ public class Sqs2ComponentConfiguration
this.autoCreateQueue = autoCreateQueue;
}
- public Boolean getAutoDiscoverClient() {
- return autoDiscoverClient;
- }
-
- public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
- this.autoDiscoverClient = autoDiscoverClient;
- }
-
public Sqs2Configuration getConfiguration() {
return configuration;
}
diff --git
a/components-starter/camel-aws2-sts-starter/src/main/docs/aws2-sts-starter.adoc
b/components-starter/camel-aws2-sts-starter/src/main/docs/aws2-sts-starter.adoc
index 6933ff3..0f5fda3 100644
---
a/components-starter/camel-aws2-sts-starter/src/main/docs/aws2-sts-starter.adoc
+++
b/components-starter/camel-aws2-sts-starter/src/main/docs/aws2-sts-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sts with Spring Boot make sure to use the
following Maven depend
----
-The component supports 15 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -25,7 +25,6 @@ The component supports 15 options, which are listed below.
|===
| Name | Description | Default | Type
| *camel.component.aws2-sts.access-key* | Amazon AWS Access Key | | String
-| *camel.component.aws2-sts.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking. |
true | Boolean
| *camel.component.aws2-sts.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-sts.configuration* | Component configuration. The
option is a org.apache.camel.component.aws2.sts.STS2Configuration type. | |
STS2Configuration
| *camel.component.aws2-sts.enabled* | Whether to enable auto configuration of
the aws2-sts component. This is enabled by default. | | Boolean
diff --git
a/components-starter/camel-aws2-sts-starter/src/main/java/org/apache/camel/component/aws2/sts/springboot/STS2ComponentConfiguration.java
b/components-starter/camel-aws2-sts-starter/src/main/java/org/apache/camel/component/aws2/sts/springboot/STS2ComponentConfiguration.java
index 3d5a049..59b5897 100644
---
a/components-starter/camel-aws2-sts-starter/src/main/java/org/apache/camel/component/aws2/sts/springboot/STS2ComponentConfiguration.java
+++
b/components-starter/camel-aws2-sts-starter/src/main/java/org/apache/camel/component/aws2/sts/springboot/STS2ComponentConfiguration.java
@@ -42,12 +42,6 @@ public class STS2ComponentConfiguration
*/
private Boolean enabled;
/**
- * Setting the autoDiscoverClient mechanism, if true, the component will
- * look for a client instance in the registry automatically otherwise it
- * will skip that checking.
- */
- private Boolean autoDiscoverClient = true;
- /**
* Component configuration. The option is a
* org.apache.camel.component.aws2.sts.STS2Configuration type.
*/
@@ -116,14 +110,6 @@ public class STS2ComponentConfiguration
*/
private String secretKey;
- public Boolean getAutoDiscoverClient() {
- return autoDiscoverClient;
- }
-
- public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
- this.autoDiscoverClient = autoDiscoverClient;
- }
-
public STS2Configuration getConfiguration() {
return configuration;
}
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 25318e5..9561e4f 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 18 options, which are listed below.
+The component supports 17 options, which are listed below.
@@ -25,7 +25,6 @@ The component supports 18 options, which are listed below.
|===
| Name | Description | Default | Type
| *camel.component.aws2-translate.access-key* | Amazon AWS Access Key | |
String
-| *camel.component.aws2-translate.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking. |
true | Boolean
| *camel.component.aws2-translate.autodetect-source-language* | Being able to
autodetect the source language | false | Boolean
| *camel.component.aws2-translate.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-translate.configuration* | Component configuration.
The option is a
org.apache.camel.component.aws2.translate.Translate2Configuration type. | |
Translate2Configuration
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 6594e7d..493ad7b 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
@@ -46,12 +46,6 @@ public class Translate2ComponentConfiguration
*/
private Boolean autodetectSourceLanguage = false;
/**
- * Setting the autoDiscoverClient mechanism, if true, the component will
- * look for a client instance in the registry automatically otherwise it
- * will skip that checking.
- */
- private Boolean autoDiscoverClient = true;
- /**
* Component configuration. The option is a
* org.apache.camel.component.aws2.translate.Translate2Configuration type.
*/
@@ -136,14 +130,6 @@ public class Translate2ComponentConfiguration
this.autodetectSourceLanguage = autodetectSourceLanguage;
}
- public Boolean getAutoDiscoverClient() {
- return autoDiscoverClient;
- }
-
- public void setAutoDiscoverClient(Boolean autoDiscoverClient) {
- this.autoDiscoverClient = autoDiscoverClient;
- }
-
public Translate2Configuration getConfiguration() {
return configuration;
}
diff --git
a/components-starter/camel-google-bigquery-starter/src/main/docs/google-bigquery-starter.adoc
b/components-starter/camel-google-bigquery-starter/src/main/docs/google-bigquery-starter.adoc
index 325c624..2208adc 100644
---
a/components-starter/camel-google-bigquery-starter/src/main/docs/google-bigquery-starter.adoc
+++
b/components-starter/camel-google-bigquery-starter/src/main/docs/google-bigquery-starter.adoc
@@ -25,12 +25,12 @@ The component supports 11 options, which are listed below.
|===
| Name | Description | Default | Type
| *camel.component.google-bigquery-sql.autowired-enabled* | Whether autowiring
is enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
-| *camel.component.google-bigquery-sql.connection-factory* | ConnectionFactory
to obtain connection to Bigquery Service. If non provided the default one will
be used. The option is a
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory
type. | | GoogleBigQueryConnectionFactory
+| *camel.component.google-bigquery-sql.connection-factory* | ConnectionFactory
to obtain connection to Bigquery Service. If not provided the default one will
be used. The option is a
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory
type. | | GoogleBigQueryConnectionFactory
| *camel.component.google-bigquery-sql.enabled* | Whether to enable auto
configuration of the google-bigquery-sql component. This is enabled by default.
| | Boolean
| *camel.component.google-bigquery-sql.lazy-start-producer* | Whether the
producer should be started lazy (on the first message). By starting lazy you
can use this to allow CamelContext and routes to startup in situations where a
producer may otherwise fail during starting and cause the route to fail being
started. By deferring this startup to be lazy then the startup failure can be
handled during routing messages via Camel's routing error handlers. Beware that
when the first message is [...]
| *camel.component.google-bigquery-sql.project-id* | Google Cloud Project Id |
| String
| *camel.component.google-bigquery.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
-| *camel.component.google-bigquery.connection-factory* | ConnectionFactory to
obtain connection to Bigquery Service. If non provided the default one will be
used. The option is a
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory
type. | | GoogleBigQueryConnectionFactory
+| *camel.component.google-bigquery.connection-factory* | ConnectionFactory to
obtain connection to Bigquery Service. If not provided the default one will be
used. The option is a
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory
type. | | GoogleBigQueryConnectionFactory
| *camel.component.google-bigquery.dataset-id* | BigQuery Dataset Id | |
String
| *camel.component.google-bigquery.enabled* | Whether to enable auto
configuration of the google-bigquery component. This is enabled by default. |
| Boolean
| *camel.component.google-bigquery.lazy-start-producer* | Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during starting and cause the route to fail being started.
By deferring this startup to be lazy then the startup failure can be handled
during routing messages via Camel's routing error handlers. Beware that when
the first message is proc [...]
diff --git
a/components-starter/camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/springboot/GoogleBigQueryComponentConfiguration.java
b/components-starter/camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/springboot/GoogleBigQueryComponentConfiguration.java
index b75bf4c..3b799aa 100644
---
a/components-starter/camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/springboot/GoogleBigQueryComponentConfiguration.java
+++
b/components-starter/camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/springboot/GoogleBigQueryComponentConfiguration.java
@@ -38,7 +38,7 @@ public class GoogleBigQueryComponentConfiguration
*/
private Boolean enabled;
/**
- * ConnectionFactory to obtain connection to Bigquery Service. If non
+ * ConnectionFactory to obtain connection to Bigquery Service. If not
* provided the default one will be used. The option is a
*
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory type.
*/
diff --git
a/components-starter/camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/sql/springboot/GoogleBigQuerySQLComponentConfiguration.java
b/components-starter/camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/sql/springboot/GoogleBigQuerySQLComponentConfiguration.java
index e330d86..8e2bf6e 100644
---
a/components-starter/camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/sql/springboot/GoogleBigQuerySQLComponentConfiguration.java
+++
b/components-starter/camel-google-bigquery-starter/src/main/java/org/apache/camel/component/google/bigquery/sql/springboot/GoogleBigQuerySQLComponentConfiguration.java
@@ -38,7 +38,7 @@ public class GoogleBigQuerySQLComponentConfiguration
*/
private Boolean enabled;
/**
- * ConnectionFactory to obtain connection to Bigquery Service. If non
+ * ConnectionFactory to obtain connection to Bigquery Service. If not
* provided the default one will be used. The option is a
*
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory type.
*/
diff --git a/docs/modules/ROOT/pages/aws2-athena-starter.adoc
b/docs/modules/ROOT/pages/aws2-athena-starter.adoc
index e60cc35..edfa977 100644
--- a/docs/modules/ROOT/pages/aws2-athena-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-athena-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-athena with Spring Boot make sure to use the
following Maven dep
----
-The component supports 31 options, which are listed below.
+The component supports 30 options, which are listed below.
@@ -26,7 +26,6 @@ The component supports 31 options, which are listed below.
| Name | Description | Default | Type
| *camel.component.aws2-athena.access-key* | Amazon AWS Access Key. | | String
| *camel.component.aws2-athena.amazon-athena-client* | The AmazonAthena
instance to use as the client. The option is a
software.amazon.awssdk.services.athena.AthenaClient type. | | AthenaClient
-| *camel.component.aws2-athena.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking |
true | Boolean
| *camel.component.aws2-athena.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-athena.client-request-token* | A unique string to
ensure issues queries are idempotent. It is unlikely you will need to set this.
| | String
| *camel.component.aws2-athena.configuration* | The component configuration.
The option is a org.apache.camel.component.aws2.athena.Athena2Configuration
type. | | Athena2Configuration
diff --git a/docs/modules/ROOT/pages/aws2-sns-starter.adoc
b/docs/modules/ROOT/pages/aws2-sns-starter.adoc
index 11f76be..ec47c82 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 22 options, which are listed below.
+The component supports 21 options, which are listed below.
@@ -27,7 +27,6 @@ The component supports 22 options, which are listed below.
| *camel.component.aws2-sns.access-key* | Amazon AWS Access Key | | String
| *camel.component.aws2-sns.amazon-s-n-s-client* | To use the AmazonSNS as the
client. The option is a software.amazon.awssdk.services.sns.SnsClient type. |
| SnsClient
| *camel.component.aws2-sns.auto-create-topic* | Setting the autocreation of
the topic | true | Boolean
-| *camel.component.aws2-sns.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking. |
true | Boolean
| *camel.component.aws2-sns.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-sns.configuration* | Component configuration. The
option is a org.apache.camel.component.aws2.sns.Sns2Configuration type. | |
Sns2Configuration
| *camel.component.aws2-sns.enabled* | Whether to enable auto configuration of
the aws2-sns component. This is enabled by default. | | Boolean
diff --git a/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
b/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
index 6096c45..ee5b7cb 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 42 options, which are listed below.
+The component supports 41 options, which are listed below.
@@ -29,7 +29,6 @@ The component supports 42 options, which are listed below.
| *camel.component.aws2-sqs.amazon-s-q-s-client* | To use the AmazonSQS as
client. The option is a software.amazon.awssdk.services.sqs.SqsClient type. |
| SqsClient
| *camel.component.aws2-sqs.attribute-names* | A list of attribute names to
receive when consuming. Multiple names can be separated by comma. | | String
| *camel.component.aws2-sqs.auto-create-queue* | Setting the autocreation of
the queue | true | Boolean
-| *camel.component.aws2-sqs.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking. |
true | Boolean
| *camel.component.aws2-sqs.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-sqs.bridge-error-handler* | Allows for bridging the
consumer to the Camel routing Error Handler, which mean any exceptions occurred
while the consumer is trying to pickup incoming messages, or the likes, will
now be processed as a message and handled by the routing Error Handler. By
default the consumer will use the org.apache.camel.spi.ExceptionHandler to deal
with exceptions, that will be logged at WARN or ERROR level and ignored. |
false | Boolean
| *camel.component.aws2-sqs.concurrent-consumers* | Allows you to use multiple
threads to poll the sqs queue to increase throughput | 1 | Integer
diff --git a/docs/modules/ROOT/pages/aws2-sts-starter.adoc
b/docs/modules/ROOT/pages/aws2-sts-starter.adoc
index 6933ff3..0f5fda3 100644
--- a/docs/modules/ROOT/pages/aws2-sts-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-sts-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sts with Spring Boot make sure to use the
following Maven depend
----
-The component supports 15 options, which are listed below.
+The component supports 14 options, which are listed below.
@@ -25,7 +25,6 @@ The component supports 15 options, which are listed below.
|===
| Name | Description | Default | Type
| *camel.component.aws2-sts.access-key* | Amazon AWS Access Key | | String
-| *camel.component.aws2-sts.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking. |
true | Boolean
| *camel.component.aws2-sts.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-sts.configuration* | Component configuration. The
option is a org.apache.camel.component.aws2.sts.STS2Configuration type. | |
STS2Configuration
| *camel.component.aws2-sts.enabled* | Whether to enable auto configuration of
the aws2-sts component. This is enabled by default. | | Boolean
diff --git a/docs/modules/ROOT/pages/aws2-translate-starter.adoc
b/docs/modules/ROOT/pages/aws2-translate-starter.adoc
index 25318e5..9561e4f 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 18 options, which are listed below.
+The component supports 17 options, which are listed below.
@@ -25,7 +25,6 @@ The component supports 18 options, which are listed below.
|===
| Name | Description | Default | Type
| *camel.component.aws2-translate.access-key* | Amazon AWS Access Key | |
String
-| *camel.component.aws2-translate.auto-discover-client* | Setting the
autoDiscoverClient mechanism, if true, the component will look for a client
instance in the registry automatically otherwise it will skip that checking. |
true | Boolean
| *camel.component.aws2-translate.autodetect-source-language* | Being able to
autodetect the source language | false | Boolean
| *camel.component.aws2-translate.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
| *camel.component.aws2-translate.configuration* | Component configuration.
The option is a
org.apache.camel.component.aws2.translate.Translate2Configuration type. | |
Translate2Configuration
diff --git a/docs/modules/ROOT/pages/google-bigquery-starter.adoc
b/docs/modules/ROOT/pages/google-bigquery-starter.adoc
index 325c624..2208adc 100644
--- a/docs/modules/ROOT/pages/google-bigquery-starter.adoc
+++ b/docs/modules/ROOT/pages/google-bigquery-starter.adoc
@@ -25,12 +25,12 @@ The component supports 11 options, which are listed below.
|===
| Name | Description | Default | Type
| *camel.component.google-bigquery-sql.autowired-enabled* | Whether autowiring
is enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
-| *camel.component.google-bigquery-sql.connection-factory* | ConnectionFactory
to obtain connection to Bigquery Service. If non provided the default one will
be used. The option is a
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory
type. | | GoogleBigQueryConnectionFactory
+| *camel.component.google-bigquery-sql.connection-factory* | ConnectionFactory
to obtain connection to Bigquery Service. If not provided the default one will
be used. The option is a
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory
type. | | GoogleBigQueryConnectionFactory
| *camel.component.google-bigquery-sql.enabled* | Whether to enable auto
configuration of the google-bigquery-sql component. This is enabled by default.
| | Boolean
| *camel.component.google-bigquery-sql.lazy-start-producer* | Whether the
producer should be started lazy (on the first message). By starting lazy you
can use this to allow CamelContext and routes to startup in situations where a
producer may otherwise fail during starting and cause the route to fail being
started. By deferring this startup to be lazy then the startup failure can be
handled during routing messages via Camel's routing error handlers. Beware that
when the first message is [...]
| *camel.component.google-bigquery-sql.project-id* | Google Cloud Project Id |
| String
| *camel.component.google-bigquery.autowired-enabled* | Whether autowiring is
enabled. This is used for automatic autowiring options (the option must be
marked as autowired) by looking up in the registry to find if there is a single
instance of matching type, which then gets configured on the component. This
can be used for automatic configuring JDBC data sources, JMS connection
factories, AWS Clients, etc. | true | Boolean
-| *camel.component.google-bigquery.connection-factory* | ConnectionFactory to
obtain connection to Bigquery Service. If non provided the default one will be
used. The option is a
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory
type. | | GoogleBigQueryConnectionFactory
+| *camel.component.google-bigquery.connection-factory* | ConnectionFactory to
obtain connection to Bigquery Service. If not provided the default one will be
used. The option is a
org.apache.camel.component.google.bigquery.GoogleBigQueryConnectionFactory
type. | | GoogleBigQueryConnectionFactory
| *camel.component.google-bigquery.dataset-id* | BigQuery Dataset Id | |
String
| *camel.component.google-bigquery.enabled* | Whether to enable auto
configuration of the google-bigquery component. This is enabled by default. |
| Boolean
| *camel.component.google-bigquery.lazy-start-producer* | Whether the producer
should be started lazy (on the first message). By starting lazy you can use
this to allow CamelContext and routes to startup in situations where a producer
may otherwise fail during starting and cause the route to fail being started.
By deferring this startup to be lazy then the startup failure can be handled
during routing messages via Camel's routing error handlers. Beware that when
the first message is proc [...]
diff --git a/tooling/camel-spring-boot-dependencies/pom.xml
b/tooling/camel-spring-boot-dependencies/pom.xml
index 6ab72c9..3cf8900 100644
--- a/tooling/camel-spring-boot-dependencies/pom.xml
+++ b/tooling/camel-spring-boot-dependencies/pom.xml
@@ -4562,6 +4562,11 @@
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
+ <artifactId>jdbc</artifactId>
+ <version>1.15.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.testcontainers</groupId>
<artifactId>junit-jupiter</artifactId>
<version>1.15.0</version>
</dependency>
@@ -4582,6 +4587,11 @@
</dependency>
<dependency>
<groupId>org.testcontainers</groupId>
+ <artifactId>postgresql</artifactId>
+ <version>1.15.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.testcontainers</groupId>
<artifactId>rabbitmq</artifactId>
<version>1.15.0</version>
</dependency>