You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2020/09/03 01:21:44 UTC

[camel-kafka-connector] 07/08: [create-pull-request] automated change

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

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

commit d2138aa362825dd9ed45152addba01605c349d91
Author: github-actions[bot] <41...@users.noreply.github.com>
AuthorDate: Sat Aug 29 03:52:20 2020 +0000

    [create-pull-request] automated change
---
 .../src/main/docs/camel-jira-kafka-sink-connector.adoc         |  2 +-
 .../src/main/docs/camel-jira-kafka-source-connector.adoc       |  6 ++++--
 .../src/main/docs/examples/CamelJiraSinkConnector.properties   |  2 +-
 .../src/main/docs/examples/CamelJiraSourceConnector.properties |  2 +-
 .../kafkaconnector/jira/CamelJiraSinkConnectorConfig.java      |  2 +-
 .../kafkaconnector/jira/CamelJiraSourceConnectorConfig.java    | 10 +++++++++-
 .../ROOT/pages/connectors/camel-jira-kafka-sink-connector.adoc |  2 +-
 .../pages/connectors/camel-jira-kafka-source-connector.adoc    |  6 ++++--
 8 files changed, 22 insertions(+), 10 deletions(-)

diff --git a/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-sink-connector.adoc b/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-sink-connector.adoc
index 9f61ad5..7945ce5 100644
--- a/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-sink-connector.adoc
+++ b/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-sink-connector.adoc
@@ -29,7 +29,7 @@ The camel-jira sink connector supports 23 options, which are listed below.
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Priority
-| *camel.sink.path.type* | Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS] | null | HIGH
+| *camel.sink.path.type* | Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [WATCHUPDATES] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS] | null | HIGH
 | *camel.sink.endpoint.delay* | Time in milliseconds to elapse for the next poll. | "6000" | MEDIUM
 | *camel.sink.endpoint.jiraUrl* | The Jira server url, example: \http://my_jira.com:8081 | null | HIGH
 | *camel.sink.endpoint.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 then cre [...]
diff --git a/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-source-connector.adoc b/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-source-connector.adoc
index 0333e42..48262c3 100644
--- a/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-source-connector.adoc
+++ b/connectors/camel-jira-kafka-connector/src/main/docs/camel-jira-kafka-source-connector.adoc
@@ -22,19 +22,21 @@ connector.class=org.apache.camel.kafkaconnector.jira.CamelJiraSourceConnector
 ----
 
 
-The camel-jira source connector supports 27 options, which are listed below.
+The camel-jira source connector supports 29 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Priority
-| *camel.source.path.type* | Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS] | null | HIGH
+| *camel.source.path.type* | Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [WATCHUPDATES] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS] | null | HIGH
 | *camel.source.endpoint.delay* | Time in milliseconds to elapse for the next poll. | "6000" | MEDIUM
 | *camel.source.endpoint.jiraUrl* | The Jira server url, example: \http://my_jira.com:8081 | null | HIGH
 | *camel.source.endpoint.bridgeErrorHandler* | 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 | MEDIUM
 | *camel.source.endpoint.jql* | JQL is the query language from JIRA which allows you to retrieve the data you want. For example jql=project=MyProject Where MyProject is the product key in Jira. It is important to use the RAW() and set the JQL inside it to prevent camel parsing it, example: RAW(project in (MYP, COM) AND resolution = Unresolved) | null | MEDIUM
 | *camel.source.endpoint.maxResults* | Max number of issues to search for | "50" | MEDIUM
+| *camel.source.endpoint.sendOnlyUpdatedField* | Indicator for sending only changed fields in exchange body or issue object. By default consumer sends only changed fields. | true | MEDIUM
+| *camel.source.endpoint.watchedFields* | Comma separated list of fields to watch for changes. Status,Priority are the defaults. | "Status,Priority" | MEDIUM
 | *camel.source.endpoint.exceptionHandler* | 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 exceptions, that will be logged at WARN or ERROR level and ignored. | null | MEDIUM
 | *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | MEDIUM
 | *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM
diff --git a/connectors/camel-jira-kafka-connector/src/main/docs/examples/CamelJiraSinkConnector.properties b/connectors/camel-jira-kafka-connector/src/main/docs/examples/CamelJiraSinkConnector.properties
index 064ae0b..c3908b7 100644
--- a/connectors/camel-jira-kafka-connector/src/main/docs/examples/CamelJiraSinkConnector.properties
+++ b/connectors/camel-jira-kafka-connector/src/main/docs/examples/CamelJiraSinkConnector.properties
@@ -32,6 +32,6 @@ topics=
 camel.component.jira.jiraUrl=
 # The Jira server url, example: http://my_jira.com:8081
 camel.sink.endpoint.jiraUrl=
-# Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS]
+# Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [WATCHUPDATES] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS]
 camel.sink.path.type=
 
diff --git a/connectors/camel-jira-kafka-connector/src/main/docs/examples/CamelJiraSourceConnector.properties b/connectors/camel-jira-kafka-connector/src/main/docs/examples/CamelJiraSourceConnector.properties
index 1b9abd6..9273ad5 100644
--- a/connectors/camel-jira-kafka-connector/src/main/docs/examples/CamelJiraSourceConnector.properties
+++ b/connectors/camel-jira-kafka-connector/src/main/docs/examples/CamelJiraSourceConnector.properties
@@ -32,6 +32,6 @@ topics=
 camel.component.jira.jiraUrl=
 # The Jira server url, example: http://my_jira.com:8081
 camel.source.endpoint.jiraUrl=
-# Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS]
+# Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [WATCHUPDATES] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS]
 camel.source.path.type=
 
diff --git a/connectors/camel-jira-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/jira/CamelJiraSinkConnectorConfig.java b/connectors/camel-jira-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/jira/CamelJiraSinkConnectorConfig.java
index 85a5039..4cf3841 100644
--- a/connectors/camel-jira-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/jira/CamelJiraSinkConnectorConfig.java
+++ b/connectors/camel-jira-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/jira/CamelJiraSinkConnectorConfig.java
@@ -25,7 +25,7 @@ import org.apache.kafka.common.config.ConfigDef;
 public class CamelJiraSinkConnectorConfig extends CamelSinkConnectorConfig {
 
     public static final String CAMEL_SINK_JIRA_PATH_TYPE_CONF = "camel.sink.path.type";
-    public static final String CAMEL_SINK_JIRA_PATH_TYPE_DOC = "Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS]";
+    public static final String CAMEL_SINK_JIRA_PATH_TYPE_DOC = "Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [WATCHUPDATES] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS]";
     public static final String CAMEL_SINK_JIRA_PATH_TYPE_DEFAULT = null;
     public static final String CAMEL_SINK_JIRA_ENDPOINT_DELAY_CONF = "camel.sink.endpoint.delay";
     public static final String CAMEL_SINK_JIRA_ENDPOINT_DELAY_DOC = "Time in milliseconds to elapse for the next poll.";
diff --git a/connectors/camel-jira-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/jira/CamelJiraSourceConnectorConfig.java b/connectors/camel-jira-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/jira/CamelJiraSourceConnectorConfig.java
index 12bc5d7..ab5ec0f 100644
--- a/connectors/camel-jira-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/jira/CamelJiraSourceConnectorConfig.java
+++ b/connectors/camel-jira-kafka-connector/src/main/java/org/apache/camel/kafkaconnector/jira/CamelJiraSourceConnectorConfig.java
@@ -27,7 +27,7 @@ public class CamelJiraSourceConnectorConfig
             CamelSourceConnectorConfig {
 
     public static final String CAMEL_SOURCE_JIRA_PATH_TYPE_CONF = "camel.source.path.type";
-    public static final String CAMEL_SOURCE_JIRA_PATH_TYPE_DOC = "Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS]";
+    public static final String CAMEL_SOURCE_JIRA_PATH_TYPE_DOC = "Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [WATCHUPDATES] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS]";
     public static final String CAMEL_SOURCE_JIRA_PATH_TYPE_DEFAULT = null;
     public static final String CAMEL_SOURCE_JIRA_ENDPOINT_DELAY_CONF = "camel.source.endpoint.delay";
     public static final String CAMEL_SOURCE_JIRA_ENDPOINT_DELAY_DOC = "Time in milliseconds to elapse for the next poll.";
@@ -44,6 +44,12 @@ public class CamelJiraSourceConnectorConfig
     public static final String CAMEL_SOURCE_JIRA_ENDPOINT_MAX_RESULTS_CONF = "camel.source.endpoint.maxResults";
     public static final String CAMEL_SOURCE_JIRA_ENDPOINT_MAX_RESULTS_DOC = "Max number of issues to search for";
     public static final String CAMEL_SOURCE_JIRA_ENDPOINT_MAX_RESULTS_DEFAULT = "50";
+    public static final String CAMEL_SOURCE_JIRA_ENDPOINT_SEND_ONLY_UPDATED_FIELD_CONF = "camel.source.endpoint.sendOnlyUpdatedField";
+    public static final String CAMEL_SOURCE_JIRA_ENDPOINT_SEND_ONLY_UPDATED_FIELD_DOC = "Indicator for sending only changed fields in exchange body or issue object. By default consumer sends only changed fields.";
+    public static final Boolean CAMEL_SOURCE_JIRA_ENDPOINT_SEND_ONLY_UPDATED_FIELD_DEFAULT = true;
+    public static final String CAMEL_SOURCE_JIRA_ENDPOINT_WATCHED_FIELDS_CONF = "camel.source.endpoint.watchedFields";
+    public static final String CAMEL_SOURCE_JIRA_ENDPOINT_WATCHED_FIELDS_DOC = "Comma separated list of fields to watch for changes. Status,Priority are the defaults.";
+    public static final String CAMEL_SOURCE_JIRA_ENDPOINT_WATCHED_FIELDS_DEFAULT = "Status,Priority";
     public static final String CAMEL_SOURCE_JIRA_ENDPOINT_EXCEPTION_HANDLER_CONF = "camel.source.endpoint.exceptionHandler";
     public static final String CAMEL_SOURCE_JIRA_ENDPOINT_EXCEPTION_HANDLER_DOC = "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 exceptions, that will be logged at WARN or ERROR level and ignored.";
     public static final String CAMEL_SOURCE_JIRA_ENDPOINT_EXCEPTION_HANDLER_DEFAULT = null;
@@ -126,6 +132,8 @@ public class CamelJiraSourceConnectorConfig
         conf.define(CAMEL_SOURCE_JIRA_ENDPOINT_BRIDGE_ERROR_HANDLER_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_JIRA_ENDPOINT_BRIDGE_ERROR_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_JIRA_ENDPOINT_BRIDGE_ERROR_HANDLER_DOC);
         conf.define(CAMEL_SOURCE_JIRA_ENDPOINT_JQL_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_JIRA_ENDPOINT_JQL_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_JIRA_ENDPOINT_JQL_DOC);
         conf.define(CAMEL_SOURCE_JIRA_ENDPOINT_MAX_RESULTS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_JIRA_ENDPOINT_MAX_RESULTS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_JIRA_ENDPOINT_MAX_RESULTS_DOC);
+        conf.define(CAMEL_SOURCE_JIRA_ENDPOINT_SEND_ONLY_UPDATED_FIELD_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_JIRA_ENDPOINT_SEND_ONLY_UPDATED_FIELD_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_JIRA_ENDPOINT_SEND_ONLY_UPDATED_FIELD_DOC);
+        conf.define(CAMEL_SOURCE_JIRA_ENDPOINT_WATCHED_FIELDS_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_JIRA_ENDPOINT_WATCHED_FIELDS_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_JIRA_ENDPOINT_WATCHED_FIELDS_DOC);
         conf.define(CAMEL_SOURCE_JIRA_ENDPOINT_EXCEPTION_HANDLER_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_JIRA_ENDPOINT_EXCEPTION_HANDLER_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_JIRA_ENDPOINT_EXCEPTION_HANDLER_DOC);
         conf.define(CAMEL_SOURCE_JIRA_ENDPOINT_EXCHANGE_PATTERN_CONF, ConfigDef.Type.STRING, CAMEL_SOURCE_JIRA_ENDPOINT_EXCHANGE_PATTERN_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_JIRA_ENDPOINT_EXCHANGE_PATTERN_DOC);
         conf.define(CAMEL_SOURCE_JIRA_ENDPOINT_BASIC_PROPERTY_BINDING_CONF, ConfigDef.Type.BOOLEAN, CAMEL_SOURCE_JIRA_ENDPOINT_BASIC_PROPERTY_BINDING_DEFAULT, ConfigDef.Importance.MEDIUM, CAMEL_SOURCE_JIRA_ENDPOINT_BASIC_PROPERTY_BINDING_DOC);
diff --git a/docs/modules/ROOT/pages/connectors/camel-jira-kafka-sink-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-jira-kafka-sink-connector.adoc
index 9f61ad5..7945ce5 100644
--- a/docs/modules/ROOT/pages/connectors/camel-jira-kafka-sink-connector.adoc
+++ b/docs/modules/ROOT/pages/connectors/camel-jira-kafka-sink-connector.adoc
@@ -29,7 +29,7 @@ The camel-jira sink connector supports 23 options, which are listed below.
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Priority
-| *camel.sink.path.type* | Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS] | null | HIGH
+| *camel.sink.path.type* | Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [WATCHUPDATES] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS] | null | HIGH
 | *camel.sink.endpoint.delay* | Time in milliseconds to elapse for the next poll. | "6000" | MEDIUM
 | *camel.sink.endpoint.jiraUrl* | The Jira server url, example: \http://my_jira.com:8081 | null | HIGH
 | *camel.sink.endpoint.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 then cre [...]
diff --git a/docs/modules/ROOT/pages/connectors/camel-jira-kafka-source-connector.adoc b/docs/modules/ROOT/pages/connectors/camel-jira-kafka-source-connector.adoc
index 0333e42..48262c3 100644
--- a/docs/modules/ROOT/pages/connectors/camel-jira-kafka-source-connector.adoc
+++ b/docs/modules/ROOT/pages/connectors/camel-jira-kafka-source-connector.adoc
@@ -22,19 +22,21 @@ connector.class=org.apache.camel.kafkaconnector.jira.CamelJiraSourceConnector
 ----
 
 
-The camel-jira source connector supports 27 options, which are listed below.
+The camel-jira source connector supports 29 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Priority
-| *camel.source.path.type* | Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS] | null | HIGH
+| *camel.source.path.type* | Operation to perform. Consumers: NewIssues, NewComments. Producers: AddIssue, AttachFile, DeleteIssue, TransitionIssue, UpdateIssue, Watchers. See this class javadoc description for more information. One of: [ADDCOMMENT] [ADDISSUE] [ATTACH] [DELETEISSUE] [NEWISSUES] [NEWCOMMENTS] [WATCHUPDATES] [UPDATEISSUE] [TRANSITIONISSUE] [WATCHERS] [ADDISSUELINK] [ADDWORKLOG] [FETCHISSUE] [FETCHCOMMENTS] | null | HIGH
 | *camel.source.endpoint.delay* | Time in milliseconds to elapse for the next poll. | "6000" | MEDIUM
 | *camel.source.endpoint.jiraUrl* | The Jira server url, example: \http://my_jira.com:8081 | null | HIGH
 | *camel.source.endpoint.bridgeErrorHandler* | 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 | MEDIUM
 | *camel.source.endpoint.jql* | JQL is the query language from JIRA which allows you to retrieve the data you want. For example jql=project=MyProject Where MyProject is the product key in Jira. It is important to use the RAW() and set the JQL inside it to prevent camel parsing it, example: RAW(project in (MYP, COM) AND resolution = Unresolved) | null | MEDIUM
 | *camel.source.endpoint.maxResults* | Max number of issues to search for | "50" | MEDIUM
+| *camel.source.endpoint.sendOnlyUpdatedField* | Indicator for sending only changed fields in exchange body or issue object. By default consumer sends only changed fields. | true | MEDIUM
+| *camel.source.endpoint.watchedFields* | Comma separated list of fields to watch for changes. Status,Priority are the defaults. | "Status,Priority" | MEDIUM
 | *camel.source.endpoint.exceptionHandler* | 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 exceptions, that will be logged at WARN or ERROR level and ignored. | null | MEDIUM
 | *camel.source.endpoint.exchangePattern* | Sets the exchange pattern when the consumer creates an exchange. One of: [InOnly] [InOut] [InOptionalOut] | null | MEDIUM
 | *camel.source.endpoint.basicPropertyBinding* | Whether the endpoint should use basic property binding (Camel 2.x) or the newer property binding with additional capabilities | false | MEDIUM