パッケージ org.springframework.kafka.annotation
@NonNullApi @NonNullFields パッケージ org.springframework.kafka.annotation
kafka アノテーションのパッケージ
- クラス説明DLT トピックメッセージを処理するメソッドを決定するためのアノテーション。
AbstractListenerContainerFactory
によってカバーで作成された Kafka リスナーのアノテーション付きエンドポイントを有効にします。ノンブロッキングトピックベースの遅延再試行機能を有効にします。デフォルトの Kafka Streams コンポーネントを有効にします。Spring の @KafkaListener
アノテーションを処理できるKafkaListenerAnnotationBeanPostProcessor
Bean を登録するImportBeanDefinitionRegistrar
クラス。KafkaListener
でアノテーションが付けられたクラス内の Kafka メッセージリスナーのターゲットであるメソッドをマークするアノテーション。指定されたトピックで Kafka メッセージリスナーのターゲットとなるメソッドをマークするアノテーション。アノテーションのパラメーターに従って、KafkaListenerContainerFactory
によってカバーで作成された Kafka メッセージリスナーコンテナーによって呼び出される、KafkaListener
でアノテーションが付けられたメソッドを登録する Bean ポストプロセッサー。アノテーション属性の各セットを後処理します。可能な限り遅くKafkaBootstrapConfiguration
をインポートするための最低次数のDeferredImportSelector
実装。Spring によって実装されるオプションのインターフェース Bean が Kafka リスナーエンドポイントの構成方法をカスタマイズすることを望んでいます。いくつかのKafkaListener
アノテーションを集約するコンテナーアノテーション。KafkaStreamsDefaultConfiguration.DEFAULT_STREAMS_CONFIG_BEAN_NAME
という名前のStreamsConfig
がアプリケーションコンテキストに存在する場合、StreamsBuilderFactoryBean
を登録する@Configuration
クラス。KafkaListener
にパーティション / 初期オフセット情報を追加するために使用されます。KafkaListener
アノテーション付きリスナーの再試行および dlt トピックを作成するためのアノテーション。提供されたRetryableTopic
アノテーションを処理して、RetryTopicConfiguration
を返します。RetryableTopic
アノテーションから、またはアノテーションが利用できない場合は Bean コンテナーからインスタンスを作成して、RetryTopicConfiguration
のインスタンスを提供しようとします。トピック / パーティション情報をKafkaListener
に追加するために使用されます。