Annotation Interface KafkaAsyncOperationBinding


@Retention(RUNTIME) @Target(METHOD) 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.
  • Element Details

    • type

      String type
      Default:
      "kafka"
    • groupId

      String groupId
      Default:
      ""
    • clientId

      String clientId
      Default:
      ""
    • bindingVersion

      String bindingVersion
      Default:
      ""
    • messageBinding

      Default:
      @io.github.stavshamir.springwolf.asyncapi.scanners.channels.operationdata.annotation.KafkaAsyncOperationBinding.KafkaAsyncMessageBinding