Package ru.tinkoff.kora.kafka.common
Interface KafkaConsumerFactory<K,V>
- All Known Implementing Classes:
KafkaConsumerFactory.AssignKafkaConsumerFactory,KafkaConsumerFactory.SubscribeKafkaConsumerFactory
public interface KafkaConsumerFactory<K,V>
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic final class -
Method Summary
Modifier and TypeMethodDescriptionstatic <K,V> KafkaConsumerFactory<K, V> assign(KafkaConsumerConfig consumerConfig, org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer) static <K,V> KafkaConsumerFactory<K, V> subscribe(KafkaConsumerConfig consumerConfig, org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer)
-
Method Details
-
buildConsumer
-
subscribe
static <K,V> KafkaConsumerFactory<K,V> subscribe(KafkaConsumerConfig consumerConfig, org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer) -
assign
static <K,V> KafkaConsumerFactory<K,V> assign(KafkaConsumerConfig consumerConfig, org.apache.kafka.common.serialization.Deserializer<K> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<V> valueDeserializer)
-