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 8defbc9  Fixed UUID usage and regen
8defbc9 is described below

commit 8defbc914dda35a0f304369d6f55529d8ebbeeb0
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Thu Oct 8 08:48:45 2020 +0200

    Fixed UUID usage and regen
---
 .../springboot/catalog/components/azure-storage-blob.json  |  4 ++--
 .../camel/springboot/catalog/components/geocoder.json      |  3 ++-
 .../src/main/docs/azure-storage-blob-starter.adoc          |  2 +-
 .../blob/springboot/BlobComponentConfiguration.java        |  7 ++++---
 components-starter/camel-corda-starter/pom.xml             |  8 ++++++++
 .../src/main/docs/geocoder-starter.adoc                    |  3 ++-
 .../springboot/GeoCoderComponentConfiguration.java         | 14 ++++++++++++++
 components-starter/camel-iota-starter/pom.xml              | 12 ++++++++++++
 .../apache/camel/model/rest/springboot/CamelRestTest.java  |  8 ++++----
 docs/modules/ROOT/pages/azure-storage-blob-starter.adoc    |  2 +-
 docs/modules/ROOT/pages/geocoder-starter.adoc              |  3 ++-
 11 files changed, 52 insertions(+), 14 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-storage-blob.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-storage-blob.json
index 939af25..f079350 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-storage-blob.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/azure-storage-blob.json
@@ -34,7 +34,7 @@
     "maxResultsPerPage": { "kind": "property", "displayName": "Max Results Per 
Page", "group": "common", "label": "common", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Specifies the maximum 
number of blobs to return, including all BlobPrefix elements. If the request 
does not specify [...]
     "maxRetryRequests": { "kind": "property", "displayName": "Max Retry 
Requests", "group": "common", "label": "common", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "0", "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Specifies the maximum 
number of additional HTTP Get requests that will be made while reading the data 
from a re [...]
     "prefix": { "kind": "property", "displayName": "Prefix", "group": 
"common", "label": "common", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Filters the results to 
return only blobs whose names begin with the specified prefix. May be null to 
return all blobs." },
-    "serviceClient": { "kind": "property", "displayName": "Service Client", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.azure.storage.blob.BlobServiceClient", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Client to a storage 
account. This client does not hold any state about a particular storage account 
but is in [...]
+    "serviceClient": { "kind": "property", "displayName": "Service Client", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.azure.storage.blob.BlobServiceClient", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Client to a storage 
account. This client does not hold any state about a particular storage account 
but is in [...]
     "timeout": { "kind": "property", "displayName": "Timeout", "group": 
"common", "label": "common", "required": false, "type": "object", "javaType": 
"java.time.Duration", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "An optional timeout 
value beyond which a RuntimeException will be raised." },
     "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by [...]
     "blobSequenceNumber": { "kind": "property", "displayName": "Blob Sequence 
Number", "group": "producer", "label": "producer", "required": false, "type": 
"integer", "javaType": "java.lang.Long", "deprecated": false, "secret": false, 
"defaultValue": "0", "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "A user-controlled value 
that you can use to track requests. The value of the sequence number [...]
@@ -65,7 +65,7 @@
     "maxResultsPerPage": { "kind": "parameter", "displayName": "Max Results 
Per Page", "group": "common", "label": "common", "required": false, "type": 
"integer", "javaType": "java.lang.Integer", "deprecated": false, "secret": 
false, "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Specifies the maximum 
number of blobs to return, including all BlobPrefix elements. If the request 
does not specif [...]
     "maxRetryRequests": { "kind": "parameter", "displayName": "Max Retry 
Requests", "group": "common", "label": "common", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "0", "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Specifies the maximum 
number of additional HTTP Get requests that will be made while reading the data 
from a r [...]
     "prefix": { "kind": "parameter", "displayName": "Prefix", "group": 
"common", "label": "common", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Filters the results to 
return only blobs whose names begin with the specified prefix. May be null to 
return all blobs." },
-    "serviceClient": { "kind": "parameter", "displayName": "Service Client", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.azure.storage.blob.BlobServiceClient", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Client to a storage 
account. This client does not hold any state about a particular storage account 
but is i [...]
+    "serviceClient": { "kind": "parameter", "displayName": "Service Client", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "com.azure.storage.blob.BlobServiceClient", "deprecated": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "Client to a storage 
account. This client does not hold any state about a particular storage account 
but is i [...]
     "timeout": { "kind": "parameter", "displayName": "Timeout", "group": 
"common", "label": "common", "required": false, "type": "object", "javaType": 
"java.time.Duration", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.azure.storage.blob.BlobConfiguration", 
"configurationField": "configuration", "description": "An optional timeout 
value beyond which a RuntimeException will be raised." },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled b [...]
     "exceptionHandler": { "kind": "parameter", "displayName": "Exception 
Handler", "group": "consumer (advanced)", "label": "consumer,advanced", 
"required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "secret": false, "description": "To let the consumer use a 
custom ExceptionHandler. Notice if the option bridgeErrorHandler is enabled 
then this option is not in use. By default the consumer will deal with [...]
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/geocoder.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/geocoder.json
index 1120d3a..5474b20 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/geocoder.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/geocoder.json
@@ -23,7 +23,8 @@
   },
   "componentProperties": {
     "lazyStartProducer": { "kind": "property", "displayName": "Lazy Start 
Producer", "group": "producer", "label": "producer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the r [...]
-    "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": true, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" }
+    "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": true, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
+    "geoApiContext": { "kind": "property", "displayName": "Geo Api Context", 
"group": "advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "com.google.maps.GeoApiContext", "deprecated": false, "secret": 
false, "description": "Configuration for Google maps API" }
   },
   "properties": {
     "address": { "kind": "path", "displayName": "Address", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": "The 
geo address which should be prefixed with address:" },
diff --git 
a/components-starter/camel-azure-storage-blob-starter/src/main/docs/azure-storage-blob-starter.adoc
 
b/components-starter/camel-azure-storage-blob-starter/src/main/docs/azure-storage-blob-starter.adoc
index d0f1fa2..1f8e91d 100644
--- 
a/components-starter/camel-azure-storage-blob-starter/src/main/docs/azure-storage-blob-starter.adoc
+++ 
b/components-starter/camel-azure-storage-blob-starter/src/main/docs/azure-storage-blob-starter.adoc
@@ -49,7 +49,7 @@ The component supports 28 options, which are listed below.
 | *camel.component.azure-storage-blob.operation* | The blob operation that can 
be used with this component on the producer |  | BlobOperationsDefinition
 | *camel.component.azure-storage-blob.page-blob-size* | Specifies the maximum 
size for the page blob, up to 8 TB. The page blob size must be aligned to a 
512-byte boundary. | 512 | Long
 | *camel.component.azure-storage-blob.prefix* | Filters the results to return 
only blobs whose names begin with the specified prefix. May be null to return 
all blobs. |  | String
-| *camel.component.azure-storage-blob.service-client* | Client to a storage 
account. This client does not hold any state about a particular storage account 
but is instead a convenient way of sending off appropriate requests to the 
resource on the service. It may also be used to construct URLs to blobs and 
containers. This client contains operations on a service account. Operations on 
a container are available on BlobContainerClient through 
getBlobContainerClient(String), and operations o [...]
+| *camel.component.azure-storage-blob.service-client* | Client to a storage 
account. This client does not hold any state about a particular storage account 
but is instead a convenient way of sending off appropriate requests to the 
resource on the service. It may also be used to construct URLs to blobs and 
containers. This client contains operations on a service account. Operations on 
a container are available on BlobContainerClient through 
BlobServiceClient#getBlobContainerClient(String) [...]
 | *camel.component.azure-storage-blob.timeout* | An optional timeout value 
beyond which a RuntimeException will be raised. The option is a 
java.time.Duration type. |  | Duration
 | *camel.component.azure-storage-blob.basic-property-binding* | *Deprecated* 
Whether the component should use basic property binding (Camel 2.x) or the 
newer property binding with additional capabilities | false | Boolean
 |===
diff --git 
a/components-starter/camel-azure-storage-blob-starter/src/main/java/org/apache/camel/component/azure/storage/blob/springboot/BlobComponentConfiguration.java
 
b/components-starter/camel-azure-storage-blob-starter/src/main/java/org/apache/camel/component/azure/storage/blob/springboot/BlobComponentConfiguration.java
index 3f48c1e..541444f 100644
--- 
a/components-starter/camel-azure-storage-blob-starter/src/main/java/org/apache/camel/component/azure/storage/blob/springboot/BlobComponentConfiguration.java
+++ 
b/components-starter/camel-azure-storage-blob-starter/src/main/java/org/apache/camel/component/azure/storage/blob/springboot/BlobComponentConfiguration.java
@@ -112,9 +112,10 @@ public class BlobComponentConfiguration
      * appropriate requests to the resource on the service. It may also be used
      * to construct URLs to blobs and containers. This client contains
      * operations on a service account. Operations on a container are available
-     * on BlobContainerClient through getBlobContainerClient(String), and
-     * operations on a blob are available on BlobClient through
-     * getBlobContainerClient(String).getBlobClient(String). The option is a
+     * on BlobContainerClient through
+     * BlobServiceClient#getBlobContainerClient(String), and operations on a
+     * blob are available on BlobClient through
+     * BlobContainerClient#getBlobClient(String). The option is a
      * com.azure.storage.blob.BlobServiceClient type.
      */
     private BlobServiceClient serviceClient;
diff --git a/components-starter/camel-corda-starter/pom.xml 
b/components-starter/camel-corda-starter/pom.xml
index 274f6da..43b013d 100644
--- a/components-starter/camel-corda-starter/pom.xml
+++ b/components-starter/camel-corda-starter/pom.xml
@@ -41,6 +41,14 @@
       <!--START OF GENERATED CODE-->
       <exclusions>
         <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-classic</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-core</artifactId>
+        </exclusion>
+        <exclusion>
           <groupId>org.apache.logging.log4j</groupId>
           <artifactId>log4j-core</artifactId>
         </exclusion>
diff --git 
a/components-starter/camel-geocoder-starter/src/main/docs/geocoder-starter.adoc 
b/components-starter/camel-geocoder-starter/src/main/docs/geocoder-starter.adoc
index 98a2709..7976567 100644
--- 
a/components-starter/camel-geocoder-starter/src/main/docs/geocoder-starter.adoc
+++ 
b/components-starter/camel-geocoder-starter/src/main/docs/geocoder-starter.adoc
@@ -17,7 +17,7 @@ When using geocoder with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 3 options, which are listed below.
+The component supports 4 options, which are listed below.
 
 
 
@@ -25,6 +25,7 @@ The component supports 3 options, which are listed below.
 |===
 | Name | Description | Default | Type
 | *camel.component.geocoder.enabled* | Whether to enable auto configuration of 
the geocoder component. This is enabled by default. |  | Boolean
+| *camel.component.geocoder.geo-api-context* | Configuration for Google maps 
API. The option is a com.google.maps.GeoApiContext type. |  | GeoApiContext
 | *camel.component.geocoder.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 processed t [...]
 | *camel.component.geocoder.basic-property-binding* | *Deprecated* Whether the 
component should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities | false | Boolean
 |===
diff --git 
a/components-starter/camel-geocoder-starter/src/main/java/org/apache/camel/component/geocoder/springboot/GeoCoderComponentConfiguration.java
 
b/components-starter/camel-geocoder-starter/src/main/java/org/apache/camel/component/geocoder/springboot/GeoCoderComponentConfiguration.java
index 33e5435..66d89b8 100644
--- 
a/components-starter/camel-geocoder-starter/src/main/java/org/apache/camel/component/geocoder/springboot/GeoCoderComponentConfiguration.java
+++ 
b/components-starter/camel-geocoder-starter/src/main/java/org/apache/camel/component/geocoder/springboot/GeoCoderComponentConfiguration.java
@@ -17,6 +17,7 @@
 package org.apache.camel.component.geocoder.springboot;
 
 import javax.annotation.Generated;
+import com.google.maps.GeoApiContext;
 import org.apache.camel.spring.boot.ComponentConfigurationPropertiesCommon;
 import org.springframework.boot.context.properties.ConfigurationProperties;
 import 
org.springframework.boot.context.properties.DeprecatedConfigurationProperty;
@@ -55,6 +56,11 @@ public class GeoCoderComponentConfiguration
      */
     @Deprecated
     private Boolean basicPropertyBinding = false;
+    /**
+     * Configuration for Google maps API. The option is a
+     * com.google.maps.GeoApiContext type.
+     */
+    private GeoApiContext geoApiContext;
 
     public Boolean getLazyStartProducer() {
         return lazyStartProducer;
@@ -74,4 +80,12 @@ public class GeoCoderComponentConfiguration
     public void setBasicPropertyBinding(Boolean basicPropertyBinding) {
         this.basicPropertyBinding = basicPropertyBinding;
     }
+
+    public GeoApiContext getGeoApiContext() {
+        return geoApiContext;
+    }
+
+    public void setGeoApiContext(GeoApiContext geoApiContext) {
+        this.geoApiContext = geoApiContext;
+    }
 }
\ No newline at end of file
diff --git a/components-starter/camel-iota-starter/pom.xml 
b/components-starter/camel-iota-starter/pom.xml
index 2050aee..ce65d0f 100644
--- a/components-starter/camel-iota-starter/pom.xml
+++ b/components-starter/camel-iota-starter/pom.xml
@@ -38,6 +38,18 @@
       <groupId>org.apache.camel</groupId>
       <artifactId>camel-iota</artifactId>
       <version>${camel-version}</version>
+      <!--START OF GENERATED CODE-->
+      <exclusions>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-classic</artifactId>
+        </exclusion>
+        <exclusion>
+          <groupId>ch.qos.logback</groupId>
+          <artifactId>logback-core</artifactId>
+        </exclusion>
+      </exclusions>
+      <!--END OF GENERATED CODE-->
     </dependency>
     <!--START OF GENERATED CODE-->
     <dependency>
diff --git 
a/components-starter/camel-rest-starter/src/test/java/org/apache/camel/model/rest/springboot/CamelRestTest.java
 
b/components-starter/camel-rest-starter/src/test/java/org/apache/camel/model/rest/springboot/CamelRestTest.java
index e7953f8..dd7bd4b 100644
--- 
a/components-starter/camel-rest-starter/src/test/java/org/apache/camel/model/rest/springboot/CamelRestTest.java
+++ 
b/components-starter/camel-rest-starter/src/test/java/org/apache/camel/model/rest/springboot/CamelRestTest.java
@@ -24,7 +24,7 @@ import org.apache.camel.Processor;
 import org.apache.camel.ProducerTemplate;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.seda.SedaEndpoint;
-import org.apache.camel.impl.engine.DefaultUuidGenerator;
+import org.apache.camel.support.ClassicUuidGenerator;
 import org.apache.camel.spi.RestApiConsumerFactory;
 import org.apache.camel.spi.RestConfiguration;
 import org.apache.camel.spi.RestConsumerFactory;
@@ -138,9 +138,9 @@ public class CamelRestTest {
             // just use a seda endpoint for testing purpose
             String id;
             if (uriTemplate != null) {
-                id = DefaultUuidGenerator.generateSanitizedId(basePath + 
uriTemplate);
+                id = ClassicUuidGenerator.generateSanitizedId(basePath + 
uriTemplate);
             } else {
-                id = DefaultUuidGenerator.generateSanitizedId(basePath);
+                id = ClassicUuidGenerator.generateSanitizedId(basePath);
             }
             // remove leading dash as we add that ourselves
             if (id.startsWith("-")) {
@@ -167,7 +167,7 @@ public class CamelRestTest {
             Map<String, Object> parameters) throws Exception {
 
             // just use a seda endpoint for testing purpose
-            String id = DefaultUuidGenerator.generateSanitizedId(contextPath);
+            String id = ClassicUuidGenerator.generateSanitizedId(contextPath);
             // remove leading dash as we add that ourselves
             if (id.startsWith("-")) {
                 id = id.substring(1);
diff --git a/docs/modules/ROOT/pages/azure-storage-blob-starter.adoc 
b/docs/modules/ROOT/pages/azure-storage-blob-starter.adoc
index d0f1fa2..1f8e91d 100644
--- a/docs/modules/ROOT/pages/azure-storage-blob-starter.adoc
+++ b/docs/modules/ROOT/pages/azure-storage-blob-starter.adoc
@@ -49,7 +49,7 @@ The component supports 28 options, which are listed below.
 | *camel.component.azure-storage-blob.operation* | The blob operation that can 
be used with this component on the producer |  | BlobOperationsDefinition
 | *camel.component.azure-storage-blob.page-blob-size* | Specifies the maximum 
size for the page blob, up to 8 TB. The page blob size must be aligned to a 
512-byte boundary. | 512 | Long
 | *camel.component.azure-storage-blob.prefix* | Filters the results to return 
only blobs whose names begin with the specified prefix. May be null to return 
all blobs. |  | String
-| *camel.component.azure-storage-blob.service-client* | Client to a storage 
account. This client does not hold any state about a particular storage account 
but is instead a convenient way of sending off appropriate requests to the 
resource on the service. It may also be used to construct URLs to blobs and 
containers. This client contains operations on a service account. Operations on 
a container are available on BlobContainerClient through 
getBlobContainerClient(String), and operations o [...]
+| *camel.component.azure-storage-blob.service-client* | Client to a storage 
account. This client does not hold any state about a particular storage account 
but is instead a convenient way of sending off appropriate requests to the 
resource on the service. It may also be used to construct URLs to blobs and 
containers. This client contains operations on a service account. Operations on 
a container are available on BlobContainerClient through 
BlobServiceClient#getBlobContainerClient(String) [...]
 | *camel.component.azure-storage-blob.timeout* | An optional timeout value 
beyond which a RuntimeException will be raised. The option is a 
java.time.Duration type. |  | Duration
 | *camel.component.azure-storage-blob.basic-property-binding* | *Deprecated* 
Whether the component should use basic property binding (Camel 2.x) or the 
newer property binding with additional capabilities | false | Boolean
 |===
diff --git a/docs/modules/ROOT/pages/geocoder-starter.adoc 
b/docs/modules/ROOT/pages/geocoder-starter.adoc
index 98a2709..7976567 100644
--- a/docs/modules/ROOT/pages/geocoder-starter.adoc
+++ b/docs/modules/ROOT/pages/geocoder-starter.adoc
@@ -17,7 +17,7 @@ When using geocoder with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 3 options, which are listed below.
+The component supports 4 options, which are listed below.
 
 
 
@@ -25,6 +25,7 @@ The component supports 3 options, which are listed below.
 |===
 | Name | Description | Default | Type
 | *camel.component.geocoder.enabled* | Whether to enable auto configuration of 
the geocoder component. This is enabled by default. |  | Boolean
+| *camel.component.geocoder.geo-api-context* | Configuration for Google maps 
API. The option is a com.google.maps.GeoApiContext type. |  | GeoApiContext
 | *camel.component.geocoder.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 processed t [...]
 | *camel.component.geocoder.basic-property-binding* | *Deprecated* Whether the 
component should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities | false | Boolean
 |===

Reply via email to