This is an automated email from the ASF dual-hosted git repository.
jamesnetherton pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/master by this push:
new 5947aff CAMEL-15836: Add autowired metadata to
camel-google-bigquery-sql connectionFactory option
5947aff is described below
commit 5947affcbe1c78688b67c3bcdbb560df34663c2e
Author: James Netherton <[email protected]>
AuthorDate: Wed Nov 18 13:51:41 2020 +0000
CAMEL-15836: Add autowired metadata to camel-google-bigquery-sql
connectionFactory option
---
.../org/apache/camel/catalog/components/google-bigquery-sql.json | 4 ++--
.../org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc | 4 ++--
.../google/bigquery/sql/GoogleBigQuerySQLComponentConfigurer.java | 5 +++++
.../google/bigquery/sql/GoogleBigQuerySQLEndpointConfigurer.java | 5 +++++
.../camel/component/google/bigquery/sql/google-bigquery-sql.json | 4 ++--
.../src/main/docs/google-bigquery-sql-component.adoc | 4 ++--
.../component/google/bigquery/sql/GoogleBigQuerySQLComponent.java | 4 ++--
.../google/bigquery/sql/GoogleBigQuerySQLConfiguration.java | 3 ++-
.../component/dsl/GoogleBigquerySqlComponentBuilderFactory.java | 2 +-
.../endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java | 4 ++--
.../components/modules/ROOT/pages/google-bigquery-sql-component.adoc | 4 ++--
11 files changed, 27 insertions(+), 16 deletions(-)
diff --git
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-bigquery-sql.json
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-bigquery-sql.json
index 5797243..87c3533 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-bigquery-sql.json
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/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/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc
index 2700ef9..afb2732 100644
---
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc
+++
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/google-bigquery-sql-component.adoc
@@ -92,7 +92,7 @@ The Google BigQuery Standard SQL component supports 4
options, which are listed
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *connectionFactory* (producer) | ConnectionFactory to obtain connection to
Bigquery Service. If non provided the default one will be used | |
GoogleBigQueryConnectionFactory
+| *connectionFactory* (producer) | *Autowired* ConnectionFactory to obtain
connection to Bigquery Service. If not provided the default one will be used |
| GoogleBigQueryConnectionFactory
| *lazyStartProducer* (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 processed
then creating and [...]
| *projectId* (producer) | Google Cloud Project Id | | String
| *autowiredEnabled* (advanced) | 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
@@ -125,7 +125,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *connectionFactory* (producer) | ConnectionFactory to obtain connection to
Bigquery Service. If non provided the default one will be used | |
GoogleBigQueryConnectionFactory
+| *connectionFactory* (producer) | *Autowired* ConnectionFactory to obtain
connection to Bigquery Service. If not provided the default one will be used |
| GoogleBigQueryConnectionFactory
| *lazyStartProducer* (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 processed
then creating and [...]
| *synchronous* (advanced) | Sets whether synchronous processing should be
strictly used, or Camel is allowed to use asynchronous processing (if
supported). | false | boolean
|===
diff --git
a/components/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLComponentConfigurer.java
b/components/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLComponentConfigurer.java
index ff3d032..6d2408e 100644
---
a/components/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLComponentConfigurer.java
+++
b/components/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLComponentConfigurer.java
@@ -34,6 +34,11 @@ public class GoogleBigQuerySQLComponentConfigurer extends
PropertyConfigurerSupp
}
@Override
+ public String[] getAutowiredNames() {
+ return new String[]{"connectionFactory"};
+ }
+
+ @Override
public Class<?> getOptionType(String name, boolean ignoreCase) {
switch (ignoreCase ? name.toLowerCase() : name) {
case "autowiredenabled":
diff --git
a/components/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLEndpointConfigurer.java
b/components/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLEndpointConfigurer.java
index 9cb23c2..863dd74 100644
---
a/components/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLEndpointConfigurer.java
+++
b/components/camel-google-bigquery/src/generated/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLEndpointConfigurer.java
@@ -31,6 +31,11 @@ public class GoogleBigQuerySQLEndpointConfigurer extends
PropertyConfigurerSuppo
}
@Override
+ public String[] getAutowiredNames() {
+ return new String[]{"connectionFactory"};
+ }
+
+ @Override
public Class<?> getOptionType(String name, boolean ignoreCase) {
switch (ignoreCase ? name.toLowerCase() : name) {
case "connectionfactory":
diff --git
a/components/camel-google-bigquery/src/generated/resources/org/apache/camel/component/google/bigquery/sql/google-bigquery-sql.json
b/components/camel-google-bigquery/src/generated/resources/org/apache/camel/component/google/bigquery/sql/google-bigquery-sql.json
index 5797243..87c3533 100644
---
a/components/camel-google-bigquery/src/generated/resources/org/apache/camel/component/google/bigquery/sql/google-bigquery-sql.json
+++
b/components/camel-google-bigquery/src/generated/resources/org/apache/camel/component/google/bigquery/sql/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/components/camel-google-bigquery/src/main/docs/google-bigquery-sql-component.adoc
b/components/camel-google-bigquery/src/main/docs/google-bigquery-sql-component.adoc
index 2700ef9..afb2732 100644
---
a/components/camel-google-bigquery/src/main/docs/google-bigquery-sql-component.adoc
+++
b/components/camel-google-bigquery/src/main/docs/google-bigquery-sql-component.adoc
@@ -92,7 +92,7 @@ The Google BigQuery Standard SQL component supports 4
options, which are listed
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *connectionFactory* (producer) | ConnectionFactory to obtain connection to
Bigquery Service. If non provided the default one will be used | |
GoogleBigQueryConnectionFactory
+| *connectionFactory* (producer) | *Autowired* ConnectionFactory to obtain
connection to Bigquery Service. If not provided the default one will be used |
| GoogleBigQueryConnectionFactory
| *lazyStartProducer* (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 processed
then creating and [...]
| *projectId* (producer) | Google Cloud Project Id | | String
| *autowiredEnabled* (advanced) | 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
@@ -125,7 +125,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *connectionFactory* (producer) | ConnectionFactory to obtain connection to
Bigquery Service. If non provided the default one will be used | |
GoogleBigQueryConnectionFactory
+| *connectionFactory* (producer) | *Autowired* ConnectionFactory to obtain
connection to Bigquery Service. If not provided the default one will be used |
| GoogleBigQueryConnectionFactory
| *lazyStartProducer* (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 processed
then creating and [...]
| *synchronous* (advanced) | Sets whether synchronous processing should be
strictly used, or Camel is allowed to use asynchronous processing (if
supported). | false | boolean
|===
diff --git
a/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLComponent.java
b/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLComponent.java
index 7f35bfa..96ff764 100644
---
a/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLComponent.java
+++
b/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLComponent.java
@@ -30,7 +30,7 @@ public class GoogleBigQuerySQLComponent extends
DefaultComponent {
@Metadata
private String projectId;
- @Metadata
+ @Metadata(autowired = true)
private GoogleBigQueryConnectionFactory connectionFactory;
public GoogleBigQuerySQLComponent() {
@@ -80,7 +80,7 @@ public class GoogleBigQuerySQLComponent extends
DefaultComponent {
}
/**
- * ConnectionFactory to obtain connection to Bigquery Service. If non
provided the default one will be used
+ * ConnectionFactory to obtain connection to Bigquery Service. If not
provided the default one will be used
*/
public void setConnectionFactory(GoogleBigQueryConnectionFactory
connectionFactory) {
this.connectionFactory = connectionFactory;
diff --git
a/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLConfiguration.java
b/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLConfiguration.java
index c84259a..ab4fd55 100644
---
a/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLConfiguration.java
+++
b/components/camel-google-bigquery/src/main/java/org/apache/camel/component/google/bigquery/sql/GoogleBigQuerySQLConfiguration.java
@@ -25,7 +25,8 @@ import org.apache.camel.spi.UriPath;
@UriParams
public class GoogleBigQuerySQLConfiguration {
- @UriParam(description = "ConnectionFactory to obtain connection to
Bigquery Service. If non provided the default one will be used")
+ @UriParam(description = "ConnectionFactory to obtain connection to
Bigquery Service. If not provided the default one will be used")
+ @Metadata(autowired = true)
private GoogleBigQueryConnectionFactory connectionFactory;
@UriPath(label = "common", description = "Google Cloud Project Id")
@Metadata(required = true)
diff --git
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GoogleBigquerySqlComponentBuilderFactory.java
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GoogleBigquerySqlComponentBuilderFactory.java
index c443548..e3e645d 100644
---
a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GoogleBigquerySqlComponentBuilderFactory.java
+++
b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GoogleBigquerySqlComponentBuilderFactory.java
@@ -49,7 +49,7 @@ public interface GoogleBigquerySqlComponentBuilderFactory {
extends
ComponentBuilder<GoogleBigQuerySQLComponent> {
/**
- * 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:
diff --git
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java
index b12b7e2..637fa65 100644
---
a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java
+++
b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GoogleBigQuerySQLEndpointBuilderFactory.java
@@ -40,7 +40,7 @@ public interface GoogleBigQuerySQLEndpointBuilderFactory {
return (AdvancedGoogleBigQuerySQLEndpointBuilder) this;
}
/**
- * 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:
@@ -54,7 +54,7 @@ public interface GoogleBigQuerySQLEndpointBuilderFactory {
return this;
}
/**
- * 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 will be converted to a
diff --git
a/docs/components/modules/ROOT/pages/google-bigquery-sql-component.adoc
b/docs/components/modules/ROOT/pages/google-bigquery-sql-component.adoc
index b3f61e2..df44c1e 100644
--- a/docs/components/modules/ROOT/pages/google-bigquery-sql-component.adoc
+++ b/docs/components/modules/ROOT/pages/google-bigquery-sql-component.adoc
@@ -94,7 +94,7 @@ The Google BigQuery Standard SQL component supports 4
options, which are listed
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *connectionFactory* (producer) | ConnectionFactory to obtain connection to
Bigquery Service. If non provided the default one will be used | |
GoogleBigQueryConnectionFactory
+| *connectionFactory* (producer) | *Autowired* ConnectionFactory to obtain
connection to Bigquery Service. If not provided the default one will be used |
| GoogleBigQueryConnectionFactory
| *lazyStartProducer* (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 processed
then creating and [...]
| *projectId* (producer) | Google Cloud Project Id | | String
| *autowiredEnabled* (advanced) | 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
@@ -127,7 +127,7 @@ with the following path and query parameters:
[width="100%",cols="2,5,^1,2",options="header"]
|===
| Name | Description | Default | Type
-| *connectionFactory* (producer) | ConnectionFactory to obtain connection to
Bigquery Service. If non provided the default one will be used | |
GoogleBigQueryConnectionFactory
+| *connectionFactory* (producer) | *Autowired* ConnectionFactory to obtain
connection to Bigquery Service. If not provided the default one will be used |
| GoogleBigQueryConnectionFactory
| *lazyStartProducer* (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 processed
then creating and [...]
| *synchronous* (advanced) | Sets whether synchronous processing should be
strictly used, or Camel is allowed to use asynchronous processing (if
supported). | false | boolean
|===