Class DefaultConsumerFactory
java.lang.Object
io.micronaut.configuration.kafka.DefaultConsumerFactory
- All Implemented Interfaces:
ConsumerFactory
The default
ConsumerFactory, creating Apache Kafka KafkaConsumer instances.- Since:
- 6.3.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<K,V> @NonNull Consumer <K, V> createConsumer(Properties config, @Nullable Deserializer<K> kd, @Nullable Deserializer<V> vd) Creates a Kafka consumer.
-
Constructor Details
-
DefaultConsumerFactory
public DefaultConsumerFactory()
-
-
Method Details
-
createConsumer
public <K,V> @NonNull Consumer<K,V> createConsumer(Properties config, @Nullable Deserializer<K> kd, @Nullable Deserializer<V> vd) Description copied from interface:ConsumerFactoryCreates a Kafka consumer.- Specified by:
createConsumerin interfaceConsumerFactory- Type Parameters:
K- key typeV- value type- Parameters:
config- properties for the consumerkd- key deserializer, ornullto configure it from the propertiesvd- value deserializer, ornullto configure it from the properties- Returns:
- new instance of consumer
-