インターフェース ShareConsumerFactory<K,V>
- 型パラメーター:
K- 鍵の型。V- 値の型。
- すべての既知の実装クラス:
DefaultShareConsumerFactory
public interface ShareConsumerFactory<K,V>
Kafka キューサポート用の
ShareConsumer インスタンスを生成する戦略。- 導入:
- 4.0
- 作成者:
- Soby Chacko
ネストされたクラスの概要
ネストされたクラス方法の概要
修飾子と型メソッド説明default voidaddListener(int index, ShareConsumerFactory.Listener<K, V> listener) 特定のインデックスにリスナーを追加します。default voidaddListener(ShareConsumerFactory.Listener<K, V> listener) リスナーを追加します。createShareConsumer(@Nullable StringSE groupId, @Nullable StringSE clientId) 提供されたグループ ID とクライアント ID を使用して共有コンシューマーを作成します。createShareConsumer(@Nullable StringSE groupId, @Nullable StringSE clientId, MapSE<StringSE, ObjectSE> overrideProperties) 指定されたグループ ID、クライアント ID、ファクトリの設定を上書きする追加プロパティを使用して、共有コンシューマーを作成します。このファクトリの構成マップへの変更不可能な参照を返します。default @Nullable org.apache.kafka.common.serialization.Deserializer<K> 構成されたキーデシリアライザーを返します (プロパティでクラス名の代わりにオブジェクトとして提供されている場合)。default ListSE<ShareConsumerFactory.Listener<K, V>> リスナーの現在のリストを取得します。default @Nullable org.apache.kafka.common.serialization.Deserializer<V> 構成された値のデシリアライザーを返します (プロパティでクラス名の代わりにオブジェクトとして提供されている場合)。default booleanremoveListener(ShareConsumerFactory.Listener<K, V> listener) リスナーを削除します。
方法の詳細
getConfigurationProperties
getKeyDeserializer
構成されたキーデシリアライザーを返します (プロパティでクラス名の代わりにオブジェクトとして提供されている場合)。- 戻り値:
- デシリアライザー。
getValueDeserializer
構成された値のデシリアライザーを返します (プロパティでクラス名の代わりにオブジェクトとして提供されている場合)。- 戻り値:
- デシリアライザー。
getListeners