Annotation Interface KafkaAsyncOperationBinding
@Retention(RUNTIME)
@Target({METHOD,ANNOTATION_TYPE})
@Inherited
public @interface KafkaAsyncOperationBinding
@KafkaAsyncOperationBinding is a method-level annotation used in combination with AsyncPublisher or @AsyncListener.
It configures the operation binding for the Kafka protocol.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic @interfacestatic @interface -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescription
-
Element Details
-
groupId
String groupId- Default:
- ""
-
clientId
String clientId- Default:
- ""
-
bindingVersion
String bindingVersion- Default:
- ""
-
messageBinding
KafkaAsyncOperationBinding.KafkaAsyncMessageBinding messageBinding- Default:
- @io.github.springwolf.bindings.kafka.annotations.KafkaAsyncOperationBinding.KafkaAsyncMessageBinding
-