インターフェース ReaderBuilderCustomizer<T>

型パラメーター:
T - メッセージのペイロードの型
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE public interface ReaderBuilderCustomizer<T>
PulsarReaderFactory がリーダーを作成するために使用する ReaderBuilder をカスタマイズするために実装できるコールバックインターフェース。

Spring Boot 自動構成を使用する場合、このインターフェースを実装する Bean はすべて、DefaultPulsarReaderFactory によってデフォルト構成として使用され、作成されたすべてのリーダーに適用されます。

リーダーファクトリは、creating a reader の場合にこのコールバックの特定のインスタンスを渡すこともサポートしており、カスタマイザーに渡されるものは、作成された単一のリーダーにのみ適用されます。

作成者:
Soby Chacko
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    void
    customize(org.apache.pulsar.client.api.ReaderBuilder<T> readerBuilder)
    ReaderBuilder をカスタマイズします。
  • メソッドの詳細

    • customize

      void customize(org.apache.pulsar.client.api.ReaderBuilder<T> readerBuilder)
      ReaderBuilder をカスタマイズします。
      パラメーター:
      readerBuilder - カスタマイズするビルダー