Class KafkaConsumerUtil
java.lang.Object
org.apache.camel.processor.idempotent.kafka.KafkaConsumerUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <K,V> boolean isReachedOffsets(org.apache.kafka.clients.consumer.Consumer<K, V> consumer, Map<org.apache.kafka.common.TopicPartition, Long> targetOffsets) Tests whether the Kafka consumer reached the target offsets for all specified topic partitions.
-
Constructor Details
-
KafkaConsumerUtil
public KafkaConsumerUtil()
-
-
Method Details
-
isReachedOffsets
public static <K,V> boolean isReachedOffsets(org.apache.kafka.clients.consumer.Consumer<K, V> consumer, Map<org.apache.kafka.common.TopicPartition, Long> targetOffsets) Tests whether the Kafka consumer reached the target offsets for all specified topic partitions.- Type Parameters:
K- Key type.V- Value type.- Parameters:
consumer- Kafka consumer. It is expected to have some assignment to topic partitions.targetOffsets- Target offsets for topic partitions.- Returns:
trueif the consumer has reached the target offsets for all specified topic partitions.
-