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