クラス StreamMessageListenerContainer.StreamReadRequestBuilder<K>
java.lang.ObjectSE
org.springframework.data.redis.stream.StreamMessageListenerContainer.StreamReadRequestBuilder<K>
- 型パラメーター:
K
- ストリームキーとストリームフィールド型。
- 含まれているインターフェース:
- StreamMessageListenerContainer < K , V はレコード < K , ?>> を継承します
メソッドのサマリー
修飾子と型メソッド説明build()
StreamMessageListenerContainer.StreamReadRequest
の新しいインスタンスを作成します。cancelOnError
(PredicateSE<ThrowableSE> cancelSubscriptionOnError) errors
SE で通知されるキャンセルPredicate
SE を構成します。コンシューマーグループ内のストリームメッセージを消費するようにConsumer
を構成します。errorHandler
(ErrorHandler errorHandler) errors
SE で通知されるようにErrorHandler
を構成します。
メソッドの詳細
errorHandler
public StreamMessageListenerContainer.StreamReadRequestBuilder<K> errorHandler(ErrorHandler errorHandler) errors
SE で通知されるようにErrorHandler
を構成します。- パラメーター:
errorHandler
- null であってはなりません。- 戻り値:
this
StreamMessageListenerContainer.StreamReadRequestBuilder
。
cancelOnError
public StreamMessageListenerContainer.StreamReadRequestBuilder<K> cancelOnError(PredicateSE<ThrowableSE> cancelSubscriptionOnError) - パラメーター:
cancelSubscriptionOnError
- null であってはなりません。- 戻り値:
this
StreamMessageListenerContainer.StreamReadRequestBuilder
。
consumer
public StreamMessageListenerContainer.ConsumerStreamReadRequestBuilder<K> consumer(Consumer consumer) コンシューマーグループ内のストリームメッセージを消費するようにConsumer
を構成します。- パラメーター:
consumer
- null であってはなりません。- 戻り値:
- 新しい
StreamMessageListenerContainer.ConsumerStreamReadRequestBuilder
。
build
StreamMessageListenerContainer.StreamReadRequest
の新しいインスタンスを作成します。- 戻り値:
StreamMessageListenerContainer.StreamReadRequest
の新しいインスタンス。