- Type Parameters:
T
- The target type
- All Superinterfaces:
- io.micronaut.core.bind.ArgumentBinder<T,org.apache.kafka.clients.consumer.ConsumerRecord<?,?>>
- All Known Subinterfaces:
- AnnotatedConsumerRecordBinder<A,T>, TypedConsumerRecordBinder<T>
- All Known Implementing Classes:
- KafkaBodyBinder, KafkaDefaultBinder, KafkaHeaderBinder, KafkaHeadersBinder, KafkaKeyBinder, KafkaMessagingBodyBinder
public interface ConsumerRecordBinder<T>
extends io.micronaut.core.bind.ArgumentBinder<T,org.apache.kafka.clients.consumer.ConsumerRecord<?,?>>
Interface for binders that bind method arguments from a ConsumerRecord
.
- Since:
- 1.0
- Author:
- Graeme Rocher