@EnableConfigurationProperties(value=org.springframework.boot.autoconfigure.kafka.KafkaProperties.class)
@Configuration
public class KafkaConsumerConfiguration
extends java.lang.Object
| Constructor and Description |
|---|
KafkaConsumerConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.kafka.core.ConsumerFactory<Key,Payload> |
eventConsumerFactory(org.springframework.boot.autoconfigure.kafka.KafkaProperties kafkaProperties,
org.apache.kafka.common.serialization.Deserializer<Key> keyDeserializer,
org.apache.kafka.common.serialization.Deserializer<Payload> payloadDeserializer) |
org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory<Key,Payload> |
kafkaListenerContainerFactory(org.springframework.kafka.core.ConsumerFactory<Key,Payload> eventConsumerFactory) |
org.apache.kafka.common.serialization.Deserializer<Key> |
keyDeserializer(com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
org.apache.kafka.common.serialization.Deserializer<Payload> |
payloadDeserializer() |
@Bean public org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory<Key,Payload> kafkaListenerContainerFactory(org.springframework.kafka.core.ConsumerFactory<Key,Payload> eventConsumerFactory)
@Bean public org.springframework.kafka.core.ConsumerFactory<Key,Payload> eventConsumerFactory(org.springframework.boot.autoconfigure.kafka.KafkaProperties kafkaProperties, org.apache.kafka.common.serialization.Deserializer<Key> keyDeserializer, org.apache.kafka.common.serialization.Deserializer<Payload> payloadDeserializer)
@Bean public org.apache.kafka.common.serialization.Deserializer<Key> keyDeserializer(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
@Bean public org.apache.kafka.common.serialization.Deserializer<Payload> payloadDeserializer()