This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch camel-master
in repository https://gitbox.apache.org/repos/asf/camel-kafka-connector.git


The following commit(s) were added to refs/heads/camel-master by this push:
     new 24ac7d2  [create-pull-request] automated change
24ac7d2 is described below

commit 24ac7d2436efd121b7ab9cb371552f35cbe28e40
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Oct 8 03:32:38 2020 +0000

    [create-pull-request] automated change
---
 .../camel-geocoder-kafka-sink-connector.json       |  6 ++++++
 .../docs/camel-geocoder-kafka-sink-connector.adoc  |  3 ++-
 .../geocoder/CamelGeocoderSinkConnectorConfig.java |  4 ++++
 .../camel-rabbitmq-kafka-sink-connector.json       | 24 ++++++++++++++++++++++
 .../docs/camel-rabbitmq-kafka-sink-connector.adoc  |  6 +++++-
 .../rabbitmq/CamelRabbitmqSinkConnectorConfig.java | 16 +++++++++++++++
 .../camel-geocoder-kafka-sink-connector.adoc       |  3 ++-
 .../camel-rabbitmq-kafka-sink-connector.adoc       |  6 +++++-
 8 files changed, 64 insertions(+), 4 deletions(-)

diff --git 
a/connectors/camel-geocoder-kafka-connector/src/generated/resources/camel-geocoder-kafka-sink-connector.json
 
b/connectors/camel-geocoder-kafka-connector/src/generated/resources/camel-geocoder-kafka-sink-connector.json
index bb97771..078f0e5 100644
--- 
a/connectors/camel-geocoder-kafka-connector/src/generated/resources/camel-geocoder-kafka-sink-connector.json
+++ 
b/connectors/camel-geocoder-kafka-connector/src/generated/resources/camel-geocoder-kafka-sink-connector.json
@@ -133,6 +133,12 @@
                        "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities",
                        "defaultValue": "false",
                        "priority": "LOW"
+               },
+               "camel.component.geocoder.geoApiContext": {
+                       "name": "camel.component.geocoder.geoApiContext",
+                       "description": "Configuration for Google maps API",
+                       "defaultValue": "null",
+                       "priority": "MEDIUM"
                }
        }
 }
\ No newline at end of file
diff --git 
a/connectors/camel-geocoder-kafka-connector/src/main/docs/camel-geocoder-kafka-sink-connector.adoc
 
b/connectors/camel-geocoder-kafka-connector/src/main/docs/camel-geocoder-kafka-sink-connector.adoc
index 6cd4691..4d97ee6 100644
--- 
a/connectors/camel-geocoder-kafka-connector/src/main/docs/camel-geocoder-kafka-sink-connector.adoc
+++ 
b/connectors/camel-geocoder-kafka-connector/src/main/docs/camel-geocoder-kafka-sink-connector.adoc
@@ -22,7 +22,7 @@ 
connector.class=org.apache.camel.kafkaconnector.geocoder.CamelGeocoderSinkConnec
 ----
 
 
-The camel-geocoder sink connector supports 21 options, which are listed below.
+The camel-geocoder sink connector supports 22 options, which are listed below.
 
 
 
@@ -50,6 +50,7 @@ The camel-geocoder sink connector supports 21 options, which 
are listed below.
 | *camel.sink.endpoint.clientKey* | Client Key to access Google GeoCoding 
server. | null | MEDIUM
 | *camel.component.geocoder.lazyStartProducer* | 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 the [...]
 | *camel.component.geocoder.basicPropertyBinding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | LOW
+| *camel.component.geocoder.geoApiContext* | Configuration for Google maps API 
| null | MEDIUM
 |===
 
 
diff --git 
a/connectors/camel-geocoder-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/geocoder/CamelGeocoderSinkConnectorConfig.java
 
b/connectors/camel-geocoder-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/geocoder/CamelGeocoderSinkConnectorConfig.java
index a030cad..b8cf3b6 100644
--- 
a/connectors/camel-geocoder-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/geocoder/CamelGeocoderSinkConnectorConfig.java
+++ 
b/connectors/camel-geocoder-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/geocoder/CamelGeocoderSinkConnectorConfig.java
@@ -89,6 +89,9 @@ public class CamelGeocoderSinkConnectorConfig
     public static final String 
CAMEL_SINK_GEOCODER_COMPONENT_BASIC_PROPERTY_BINDING_CONF = 
"camel.component.geocoder.basicPropertyBinding";
     public static final String 
CAMEL_SINK_GEOCODER_COMPONENT_BASIC_PROPERTY_BINDING_DOC = "Whether the 
component should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities";
     public static final Boolean 
CAMEL_SINK_GEOCODER_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT = false;
+    public static final String 
CAMEL_SINK_GEOCODER_COMPONENT_GEO_API_CONTEXT_CONF = 
"camel.component.geocoder.geoApiContext";
+    public static final String 
CAMEL_SINK_GEOCODER_COMPONENT_GEO_API_CONTEXT_DOC = "Configuration for Google 
maps API";
+    public static final String 
CAMEL_SINK_GEOCODER_COMPONENT_GEO_API_CONTEXT_DEFAULT = null;
 
     public CamelGeocoderSinkConnectorConfig(
             ConfigDef config,
@@ -123,6 +126,7 @@ public class CamelGeocoderSinkConnectorConfig
         conf.define(CAMEL_SINK_GEOCODER_ENDPOINT_CLIENT_KEY_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_GEOCODER_ENDPOINT_CLIENT_KEY_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_GEOCODER_ENDPOINT_CLIENT_KEY_DOC);
         conf.define(CAMEL_SINK_GEOCODER_COMPONENT_LAZY_START_PRODUCER_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_GEOCODER_COMPONENT_LAZY_START_PRODUCER_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_GEOCODER_COMPONENT_LAZY_START_PRODUCER_DOC);
         conf.define(CAMEL_SINK_GEOCODER_COMPONENT_BASIC_PROPERTY_BINDING_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_GEOCODER_COMPONENT_BASIC_PROPERTY_BINDING_DEFAULT, 
ConfigDef.Importance.LOW, 
CAMEL_SINK_GEOCODER_COMPONENT_BASIC_PROPERTY_BINDING_DOC);
+        conf.define(CAMEL_SINK_GEOCODER_COMPONENT_GEO_API_CONTEXT_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_GEOCODER_COMPONENT_GEO_API_CONTEXT_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_GEOCODER_COMPONENT_GEO_API_CONTEXT_DOC);
         return conf;
     }
 }
\ No newline at end of file
diff --git 
a/connectors/camel-rabbitmq-kafka-connector/src/generated/resources/camel-rabbitmq-kafka-sink-connector.json
 
b/connectors/camel-rabbitmq-kafka-connector/src/generated/resources/camel-rabbitmq-kafka-sink-connector.json
index fd5f297..0308a38 100644
--- 
a/connectors/camel-rabbitmq-kafka-connector/src/generated/resources/camel-rabbitmq-kafka-sink-connector.json
+++ 
b/connectors/camel-rabbitmq-kafka-connector/src/generated/resources/camel-rabbitmq-kafka-sink-connector.json
@@ -146,6 +146,18 @@
                        "defaultValue": "\"\/\"",
                        "priority": "MEDIUM"
                },
+               "camel.sink.endpoint.additionalHeaders": {
+                       "name": "camel.sink.endpoint.additionalHeaders",
+                       "description": "Map of additional headers. These 
headers will be set only when the 'allowCustomHeaders' is set to true",
+                       "defaultValue": "null",
+                       "priority": "MEDIUM"
+               },
+               "camel.sink.endpoint.additionalProperties": {
+                       "name": "camel.sink.endpoint.additionalProperties",
+                       "description": "Map of additional properties. These are 
standard RabbitMQ properties as defined in 
com.rabbitmq.client.AMQP.BasicProperties. The map keys should be from 
org.apache.camel.component.rabbitmq.RabbitMQConstants. Any other keys will be 
ignored.",
+                       "defaultValue": "null",
+                       "priority": "MEDIUM"
+               },
                "camel.sink.endpoint.allowCustomHeaders": {
                        "name": "camel.sink.endpoint.allowCustomHeaders",
                        "description": "Allow pass custom values to header",
@@ -428,6 +440,18 @@
                        "defaultValue": "\"\/\"",
                        "priority": "MEDIUM"
                },
+               "camel.component.rabbitmq.additionalHeaders": {
+                       "name": "camel.component.rabbitmq.additionalHeaders",
+                       "description": "Map of additional headers. These 
headers will be set only when the 'allowCustomHeaders' is set to true",
+                       "defaultValue": "null",
+                       "priority": "MEDIUM"
+               },
+               "camel.component.rabbitmq.additionalProperties": {
+                       "name": "camel.component.rabbitmq.additionalProperties",
+                       "description": "Map of additional properties. These are 
standard RabbitMQ properties as defined in 
com.rabbitmq.client.AMQP.BasicProperties The map keys should be from 
org.apache.camel.component.rabbitmq.RabbitMQConstants. Any other keys will be 
ignored. When the message already contains these headers they will be given 
precedence over these properties.",
+                       "defaultValue": "null",
+                       "priority": "MEDIUM"
+               },
                "camel.component.rabbitmq.allowNullHeaders": {
                        "name": "camel.component.rabbitmq.allowNullHeaders",
                        "description": "Allow pass null values to header",
diff --git 
a/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-sink-connector.adoc
 
b/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-sink-connector.adoc
index 2c5b13b..41dc456 100644
--- 
a/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-sink-connector.adoc
+++ 
b/connectors/camel-rabbitmq-kafka-connector/src/main/docs/camel-rabbitmq-kafka-sink-connector.adoc
@@ -22,7 +22,7 @@ 
connector.class=org.apache.camel.kafkaconnector.rabbitmq.CamelRabbitmqSinkConnec
 ----
 
 
-The camel-rabbitmq sink connector supports 98 options, which are listed below.
+The camel-rabbitmq sink connector supports 102 options, which are listed below.
 
 
 
@@ -52,6 +52,8 @@ The camel-rabbitmq sink connector supports 98 options, which 
are listed below.
 | *camel.sink.endpoint.skipQueueBind* | If true the queue will not be bound to 
the exchange after declaring it | false | MEDIUM
 | *camel.sink.endpoint.skipQueueDeclare* | If true the producer will not 
declare and bind a queue. This can be used for directing messages via an 
existing routing key. | false | MEDIUM
 | *camel.sink.endpoint.vhost* | The vhost for the channel | "/" | MEDIUM
+| *camel.sink.endpoint.additionalHeaders* | Map of additional headers. These 
headers will be set only when the 'allowCustomHeaders' is set to true | null | 
MEDIUM
+| *camel.sink.endpoint.additionalProperties* | Map of additional properties. 
These are standard RabbitMQ properties as defined in 
com.rabbitmq.client.AMQP.BasicProperties. The map keys should be from 
org.apache.camel.component.rabbitmq.RabbitMQConstants. Any other keys will be 
ignored. | null | MEDIUM
 | *camel.sink.endpoint.allowCustomHeaders* | Allow pass custom values to 
header | false | MEDIUM
 | *camel.sink.endpoint.allowNullHeaders* | Allow pass null values to header | 
false | MEDIUM
 | *camel.sink.endpoint.bridgeEndpoint* | If the bridgeEndpoint is true, the 
producer will ignore the message header of rabbitmq.EXCHANGE_NAME and 
rabbitmq.ROUTING_KEY | false | MEDIUM
@@ -99,6 +101,8 @@ The camel-rabbitmq sink connector supports 98 options, which 
are listed below.
 | *camel.component.rabbitmq.skipQueueBind* | If true the queue will not be 
bound to the exchange after declaring it | false | MEDIUM
 | *camel.component.rabbitmq.skipQueueDeclare* | If true the producer will not 
declare and bind a queue. This can be used for directing messages via an 
existing routing key. | false | MEDIUM
 | *camel.component.rabbitmq.vhost* | The vhost for the channel | "/" | MEDIUM
+| *camel.component.rabbitmq.additionalHeaders* | Map of additional headers. 
These headers will be set only when the 'allowCustomHeaders' is set to true | 
null | MEDIUM
+| *camel.component.rabbitmq.additionalProperties* | Map of additional 
properties. These are standard RabbitMQ properties as defined in 
com.rabbitmq.client.AMQP.BasicProperties The map keys should be from 
org.apache.camel.component.rabbitmq.RabbitMQConstants. Any other keys will be 
ignored. When the message already contains these headers they will be given 
precedence over these properties. | null | MEDIUM
 | *camel.component.rabbitmq.allowNullHeaders* | Allow pass null values to 
header | false | MEDIUM
 | *camel.component.rabbitmq.channelPoolMaxSize* | Get maximum number of opened 
channel in pool | 10 | MEDIUM
 | *camel.component.rabbitmq.channelPoolMaxWait* | Set the maximum number of 
milliseconds to wait for a channel from the pool | 1000L | MEDIUM
diff --git 
a/connectors/camel-rabbitmq-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/rabbitmq/CamelRabbitmqSinkConnectorConfig.java
 
b/connectors/camel-rabbitmq-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/rabbitmq/CamelRabbitmqSinkConnectorConfig.java
index 4919a7e..09f3457 100644
--- 
a/connectors/camel-rabbitmq-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/rabbitmq/CamelRabbitmqSinkConnectorConfig.java
+++ 
b/connectors/camel-rabbitmq-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/rabbitmq/CamelRabbitmqSinkConnectorConfig.java
@@ -95,6 +95,12 @@ public class CamelRabbitmqSinkConnectorConfig
     public static final String CAMEL_SINK_RABBITMQ_ENDPOINT_VHOST_CONF = 
"camel.sink.endpoint.vhost";
     public static final String CAMEL_SINK_RABBITMQ_ENDPOINT_VHOST_DOC = "The 
vhost for the channel";
     public static final String CAMEL_SINK_RABBITMQ_ENDPOINT_VHOST_DEFAULT = 
"/";
+    public static final String 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_HEADERS_CONF = 
"camel.sink.endpoint.additionalHeaders";
+    public static final String 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_HEADERS_DOC = "Map of additional 
headers. These headers will be set only when the 'allowCustomHeaders' is set to 
true";
+    public static final String 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_HEADERS_DEFAULT = null;
+    public static final String 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_PROPERTIES_CONF = 
"camel.sink.endpoint.additionalProperties";
+    public static final String 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_PROPERTIES_DOC = "Map of additional 
properties. These are standard RabbitMQ properties as defined in 
com.rabbitmq.client.AMQP.BasicProperties. The map keys should be from 
org.apache.camel.component.rabbitmq.RabbitMQConstants. Any other keys will be 
ignored.";
+    public static final String 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_PROPERTIES_DEFAULT = null;
     public static final String 
CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_CUSTOM_HEADERS_CONF = 
"camel.sink.endpoint.allowCustomHeaders";
     public static final String 
CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_CUSTOM_HEADERS_DOC = "Allow pass custom 
values to header";
     public static final Boolean 
CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_CUSTOM_HEADERS_DEFAULT = false;
@@ -236,6 +242,12 @@ public class CamelRabbitmqSinkConnectorConfig
     public static final String CAMEL_SINK_RABBITMQ_COMPONENT_VHOST_CONF = 
"camel.component.rabbitmq.vhost";
     public static final String CAMEL_SINK_RABBITMQ_COMPONENT_VHOST_DOC = "The 
vhost for the channel";
     public static final String CAMEL_SINK_RABBITMQ_COMPONENT_VHOST_DEFAULT = 
"/";
+    public static final String 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_HEADERS_CONF = 
"camel.component.rabbitmq.additionalHeaders";
+    public static final String 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_HEADERS_DOC = "Map of additional 
headers. These headers will be set only when the 'allowCustomHeaders' is set to 
true";
+    public static final String 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_HEADERS_DEFAULT = null;
+    public static final String 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_PROPERTIES_CONF = 
"camel.component.rabbitmq.additionalProperties";
+    public static final String 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_PROPERTIES_DOC = "Map of additional 
properties. These are standard RabbitMQ properties as defined in 
com.rabbitmq.client.AMQP.BasicProperties The map keys should be from 
org.apache.camel.component.rabbitmq.RabbitMQConstants. Any other keys will be 
ignored. When the message already contains these headers they will be given 
precedence over these properties.";
+    public static final String 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_PROPERTIES_DEFAULT = null;
     public static final String 
CAMEL_SINK_RABBITMQ_COMPONENT_ALLOW_NULL_HEADERS_CONF = 
"camel.component.rabbitmq.allowNullHeaders";
     public static final String 
CAMEL_SINK_RABBITMQ_COMPONENT_ALLOW_NULL_HEADERS_DOC = "Allow pass null values 
to header";
     public static final Boolean 
CAMEL_SINK_RABBITMQ_COMPONENT_ALLOW_NULL_HEADERS_DEFAULT = false;
@@ -356,6 +368,8 @@ public class CamelRabbitmqSinkConnectorConfig
         conf.define(CAMEL_SINK_RABBITMQ_ENDPOINT_SKIP_QUEUE_BIND_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SINK_RABBITMQ_ENDPOINT_SKIP_QUEUE_BIND_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_RABBITMQ_ENDPOINT_SKIP_QUEUE_BIND_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_ENDPOINT_SKIP_QUEUE_DECLARE_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_RABBITMQ_ENDPOINT_SKIP_QUEUE_DECLARE_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_ENDPOINT_SKIP_QUEUE_DECLARE_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_ENDPOINT_VHOST_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_RABBITMQ_ENDPOINT_VHOST_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_RABBITMQ_ENDPOINT_VHOST_DOC);
+        conf.define(CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_HEADERS_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_HEADERS_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_HEADERS_DOC);
+        conf.define(CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_PROPERTIES_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_PROPERTIES_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_ENDPOINT_ADDITIONAL_PROPERTIES_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_CUSTOM_HEADERS_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_CUSTOM_HEADERS_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_CUSTOM_HEADERS_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_NULL_HEADERS_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_NULL_HEADERS_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_ENDPOINT_ALLOW_NULL_HEADERS_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_ENDPOINT_BRIDGE_ENDPOINT_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SINK_RABBITMQ_ENDPOINT_BRIDGE_ENDPOINT_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_RABBITMQ_ENDPOINT_BRIDGE_ENDPOINT_DOC);
@@ -403,6 +417,8 @@ public class CamelRabbitmqSinkConnectorConfig
         conf.define(CAMEL_SINK_RABBITMQ_COMPONENT_SKIP_QUEUE_BIND_CONF, 
ConfigDef.Type.BOOLEAN, CAMEL_SINK_RABBITMQ_COMPONENT_SKIP_QUEUE_BIND_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_RABBITMQ_COMPONENT_SKIP_QUEUE_BIND_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_COMPONENT_SKIP_QUEUE_DECLARE_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_RABBITMQ_COMPONENT_SKIP_QUEUE_DECLARE_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_COMPONENT_SKIP_QUEUE_DECLARE_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_COMPONENT_VHOST_CONF, 
ConfigDef.Type.STRING, CAMEL_SINK_RABBITMQ_COMPONENT_VHOST_DEFAULT, 
ConfigDef.Importance.MEDIUM, CAMEL_SINK_RABBITMQ_COMPONENT_VHOST_DOC);
+        conf.define(CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_HEADERS_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_HEADERS_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_HEADERS_DOC);
+        conf.define(CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_PROPERTIES_CONF, 
ConfigDef.Type.STRING, 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_PROPERTIES_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_COMPONENT_ADDITIONAL_PROPERTIES_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_COMPONENT_ALLOW_NULL_HEADERS_CONF, 
ConfigDef.Type.BOOLEAN, 
CAMEL_SINK_RABBITMQ_COMPONENT_ALLOW_NULL_HEADERS_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_COMPONENT_ALLOW_NULL_HEADERS_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_COMPONENT_CHANNEL_POOL_MAX_SIZE_CONF, 
ConfigDef.Type.INT, 
CAMEL_SINK_RABBITMQ_COMPONENT_CHANNEL_POOL_MAX_SIZE_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_COMPONENT_CHANNEL_POOL_MAX_SIZE_DOC);
         conf.define(CAMEL_SINK_RABBITMQ_COMPONENT_CHANNEL_POOL_MAX_WAIT_CONF, 
ConfigDef.Type.LONG, 
CAMEL_SINK_RABBITMQ_COMPONENT_CHANNEL_POOL_MAX_WAIT_DEFAULT, 
ConfigDef.Importance.MEDIUM, 
CAMEL_SINK_RABBITMQ_COMPONENT_CHANNEL_POOL_MAX_WAIT_DOC);
diff --git 
a/docs/modules/ROOT/pages/connectors/camel-geocoder-kafka-sink-connector.adoc 
b/docs/modules/ROOT/pages/connectors/camel-geocoder-kafka-sink-connector.adoc
index 6cd4691..4d97ee6 100644
--- 
a/docs/modules/ROOT/pages/connectors/camel-geocoder-kafka-sink-connector.adoc
+++ 
b/docs/modules/ROOT/pages/connectors/camel-geocoder-kafka-sink-connector.adoc
@@ -22,7 +22,7 @@ 
connector.class=org.apache.camel.kafkaconnector.geocoder.CamelGeocoderSinkConnec
 ----
 
 
-The camel-geocoder sink connector supports 21 options, which are listed below.
+The camel-geocoder sink connector supports 22 options, which are listed below.
 
 
 
@@ -50,6 +50,7 @@ The camel-geocoder sink connector supports 21 options, which 
are listed below.
 | *camel.sink.endpoint.clientKey* | Client Key to access Google GeoCoding 
server. | null | MEDIUM
 | *camel.component.geocoder.lazyStartProducer* | 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 the [...]
 | *camel.component.geocoder.basicPropertyBinding* | Whether the component 
should use basic property binding (Camel 2.x) or the newer property binding 
with additional capabilities | false | LOW
+| *camel.component.geocoder.geoApiContext* | Configuration for Google maps API 
| null | MEDIUM
 |===
 
 
diff --git 
a/docs/modules/ROOT/pages/connectors/camel-rabbitmq-kafka-sink-connector.adoc 
b/docs/modules/ROOT/pages/connectors/camel-rabbitmq-kafka-sink-connector.adoc
index 2c5b13b..41dc456 100644
--- 
a/docs/modules/ROOT/pages/connectors/camel-rabbitmq-kafka-sink-connector.adoc
+++ 
b/docs/modules/ROOT/pages/connectors/camel-rabbitmq-kafka-sink-connector.adoc
@@ -22,7 +22,7 @@ 
connector.class=org.apache.camel.kafkaconnector.rabbitmq.CamelRabbitmqSinkConnec
 ----
 
 
-The camel-rabbitmq sink connector supports 98 options, which are listed below.
+The camel-rabbitmq sink connector supports 102 options, which are listed below.
 
 
 
@@ -52,6 +52,8 @@ The camel-rabbitmq sink connector supports 98 options, which 
are listed below.
 | *camel.sink.endpoint.skipQueueBind* | If true the queue will not be bound to 
the exchange after declaring it | false | MEDIUM
 | *camel.sink.endpoint.skipQueueDeclare* | If true the producer will not 
declare and bind a queue. This can be used for directing messages via an 
existing routing key. | false | MEDIUM
 | *camel.sink.endpoint.vhost* | The vhost for the channel | "/" | MEDIUM
+| *camel.sink.endpoint.additionalHeaders* | Map of additional headers. These 
headers will be set only when the 'allowCustomHeaders' is set to true | null | 
MEDIUM
+| *camel.sink.endpoint.additionalProperties* | Map of additional properties. 
These are standard RabbitMQ properties as defined in 
com.rabbitmq.client.AMQP.BasicProperties. The map keys should be from 
org.apache.camel.component.rabbitmq.RabbitMQConstants. Any other keys will be 
ignored. | null | MEDIUM
 | *camel.sink.endpoint.allowCustomHeaders* | Allow pass custom values to 
header | false | MEDIUM
 | *camel.sink.endpoint.allowNullHeaders* | Allow pass null values to header | 
false | MEDIUM
 | *camel.sink.endpoint.bridgeEndpoint* | If the bridgeEndpoint is true, the 
producer will ignore the message header of rabbitmq.EXCHANGE_NAME and 
rabbitmq.ROUTING_KEY | false | MEDIUM
@@ -99,6 +101,8 @@ The camel-rabbitmq sink connector supports 98 options, which 
are listed below.
 | *camel.component.rabbitmq.skipQueueBind* | If true the queue will not be 
bound to the exchange after declaring it | false | MEDIUM
 | *camel.component.rabbitmq.skipQueueDeclare* | If true the producer will not 
declare and bind a queue. This can be used for directing messages via an 
existing routing key. | false | MEDIUM
 | *camel.component.rabbitmq.vhost* | The vhost for the channel | "/" | MEDIUM
+| *camel.component.rabbitmq.additionalHeaders* | Map of additional headers. 
These headers will be set only when the 'allowCustomHeaders' is set to true | 
null | MEDIUM
+| *camel.component.rabbitmq.additionalProperties* | Map of additional 
properties. These are standard RabbitMQ properties as defined in 
com.rabbitmq.client.AMQP.BasicProperties The map keys should be from 
org.apache.camel.component.rabbitmq.RabbitMQConstants. Any other keys will be 
ignored. When the message already contains these headers they will be given 
precedence over these properties. | null | MEDIUM
 | *camel.component.rabbitmq.allowNullHeaders* | Allow pass null values to 
header | false | MEDIUM
 | *camel.component.rabbitmq.channelPoolMaxSize* | Get maximum number of opened 
channel in pool | 10 | MEDIUM
 | *camel.component.rabbitmq.channelPoolMaxWait* | Set the maximum number of 
milliseconds to wait for a channel from the pool | 1000L | MEDIUM

Reply via email to