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

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

commit 3b9ef19550f30662fe861aaa114d14f6870cc786
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Wed Feb 12 15:23:20 2025 +0100

    Kafka Batch Source: Reflect changes from CAMEL-21691 - Kafka Batch SSL 
Source
    
    Signed-off-by: Andrea Cosentino <anco...@gmail.com>
---
 kamelets/kafka-batch-ssl-source.kamelet.yaml | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/kamelets/kafka-batch-ssl-source.kamelet.yaml 
b/kamelets/kafka-batch-ssl-source.kamelet.yaml
index c0634eab..17bcb22b 100644
--- a/kamelets/kafka-batch-ssl-source.kamelet.yaml
+++ b/kamelets/kafka-batch-ssl-source.kamelet.yaml
@@ -156,6 +156,10 @@ spec:
         title: Max Poll Interval
         description: The maximum delay between invocations of poll() when 
using consumer group management
         type: int
+      batchingIntervalMs:
+        title: Batching Interval
+        description: In consumer batching mode, then this option is specifying 
a time in millis, to trigger batch completion eager when the current batch size 
has not reached the maximum size defined by maxPollRecords. Notice the trigger 
is not exact at the given interval, as this can only happen between kafka polls 
(see pollTimeoutMs option).
+        type: int
       topicIsPattern:
         title: Topic Is Pattern
         description: Whether the topic is a pattern (regular expression). This 
can be used to subscribe to dynamic number of topics matching the pattern.
@@ -192,6 +196,7 @@ spec:
           maxPollRecords: "{{batchSize}}"
           pollTimeoutMs: "{{pollTimeout}}"
           maxPollIntervalMs: "{{?maxPollIntervalMs}}"
+          batchingIntervalMs: "{{?batchingIntervalMs}}"
           batching: true
           kafkaManualCommitFactory: "#bean:{{manualCommitFactory}}"
           topicIsPattern: "{{topicIsPattern}}"

Reply via email to