You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2020/11/24 06:48:29 UTC

[camel-kafka-connector] 10/17: Added documentation for idempotency in basic configuration docs

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

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

commit 02ad0609aea11b11c83e2a527c326b1d3fa2b160
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Nov 20 12:03:03 2020 +0100

    Added documentation for idempotency in basic configuration docs
---
 docs/modules/ROOT/pages/basic-configuration.adoc | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

diff --git a/docs/modules/ROOT/pages/basic-configuration.adoc b/docs/modules/ROOT/pages/basic-configuration.adoc
index d985357..89f88e9 100644
--- a/docs/modules/ROOT/pages/basic-configuration.adoc
+++ b/docs/modules/ROOT/pages/basic-configuration.adoc
@@ -17,6 +17,13 @@ For a Sink connector the basic options are:
 | camel.error.handler | The error handler to use: possible value are 'no' or 'default' | default | MEDIUM
 | camel.error.handler.max.redeliveries | The maximum redeliveries to be use in case of Default Error Handler | 0 | MEDIUM
 | camel.error.handler.redelivery.delay | The initial redelivery delay in milliseconds in case of Default Error Handler | 1000L | MEDIUM
+| camel.idempotency.enabled | If idempotency must be enabled or not | false | LOW
+| camel.idempotency.repository.type | The idempotent repository type to use, possible values are memory and kafka | memory | LOW
+| camel.idempotency.expression.type | How the idempotency will be evaluated: possible values are body and header | body | LOW
+| camel.idempotency.expression.header | The header name that will be evaluated in case of camel.idempotency.expression.type equals to header | null | LOW
+| camel.idempotency.memory.dimension | The Memory dimension of the in memory idempotent Repository | 100 | LOW
+| camel.idempotency.kafka.topic | The Kafka topic name to use for the idempotent repository | kafka_idempotent_repository | LOW
+| camel.idempotency.kafka.bootstrap.servers | A comma-separated list of host and port pairs that are the addresses of the Kafka brokers where the idempotent repository should live | localhost:9092 | LOW
 |===
 
 For a Source connector the basic options are:
@@ -39,6 +46,13 @@ For a Source connector the basic options are:
 | camel.error.handler | The error handler to use: possible value are 'no' or 'default' | default | MEDIUM
 | camel.error.handler.max.redeliveries | The maximum redeliveries to be use in case of Default Error Handler | 0 | MEDIUM
 | camel.error.handler.redelivery.delay | The initial redelivery delay in milliseconds in case of Default Error Handler | 1000L | MEDIUM
+| camel.idempotency.enabled | If idempotency must be enabled or not | false | LOW
+| camel.idempotency.repository.type | The idempotent repository type to use, possible values are memory and kafka | memory | LOW
+| camel.idempotency.expression.type | How the idempotency will be evaluated: possible values are body and header | body | LOW
+| camel.idempotency.expression.header | The header name that will be evaluated in case of camel.idempotency.expression.type equals to header | null | LOW
+| camel.idempotency.memory.dimension | The Memory dimension of the in memory idempotent Repository | 100 | LOW
+| camel.idempotency.kafka.topic | The Kafka topic name to use for the idempotent repository | kafka_idempotent_repository | LOW
+| camel.idempotency.kafka.bootstrap.servers | A comma-separated list of host and port pairs that are the addresses of the Kafka brokers where the idempotent repository should live | localhost:9092 | LOW
 |===
 
 For more options related to single connector you can have a look at xref:connectors.adoc[Connectors list].