クラスの使用
org.springframework.data.redis.stream.StreamReceiver.StreamReceiverOptionsBuilder
StreamReceiver.StreamReceiverOptionsBuilder を使用するパッケージ
org.springframework.data.redis.stream 内の StreamReceiver.StreamReceiverOptionsBuilder 使用
修飾子と型メソッド説明StreamReceiver.StreamReceiverOptionsBuilder.batchSize
(int recordsPerPoll) 読み取り中にCOUNT
オプションのバッチサイズを構成します。StreamReceiver.StreamReceiverOptions.builder()
static <T> StreamReceiver.StreamReceiverOptionsBuilder<StringSE,
ObjectRecord<StringSE, T>> StreamReceiver.StreamReceiverOptions.builder
(HashMapper<T, byte[], byte[]> hashMapper) <HK,
HV> StreamReceiver.StreamReceiverOptionsBuilder<K, MapRecord<K, HK, HV>> StreamReceiver.StreamReceiverOptionsBuilder.hashKeySerializer
(RedisSerializationContext.SerializationPair<HK> pair) ハッシュキーシリアライザーを構成します。<HK,
HV> StreamReceiver.StreamReceiverOptionsBuilder<K, MapRecord<K, HK, HV>> StreamReceiver.StreamReceiverOptionsBuilder.hashValueSerializer
(RedisSerializationContext.SerializationPair<HV> pair) ハッシュ値シリアライザーを構成します。<NK,
NV extends Record<NK, ?>>
StreamReceiver.StreamReceiverOptionsBuilder<NK,NV> StreamReceiver.StreamReceiverOptionsBuilder.keySerializer
(RedisSerializationContext.SerializationPair<NK> pair) キーシリアライザーを構成します。StreamReceiver.StreamReceiverOptionsBuilder.objectMapper
(HashMapper<NV, ?, ?> hashMapper) ハッシュマッパーを構成します。StreamReceiver.StreamReceiverOptionsBuilder.onErrorResume
(FunctionSE<? super ThrowableSE, ? extends Publisher<VoidSE>> resumeFunction) ストリームのポーリングが失敗したときにメインシーケンスを再開するように再開Function
SE を構成します。StreamReceiver.StreamReceiverOptionsBuilder.pollTimeout
(DurationSE pollTimeout) 読み取り中にBLOCK
オプションのポーリングタイムアウトを設定します。<T> StreamReceiver.StreamReceiverOptionsBuilder<T,
MapRecord<T, T, T>> StreamReceiver.StreamReceiverOptionsBuilder.serializer
(RedisSerializationContext.SerializationPair<T> pair) キー、ハッシュキー、ハッシュ値シリアライザーを構成します。<T> StreamReceiver.StreamReceiverOptionsBuilder<T,
MapRecord<T, T, T>> StreamReceiver.StreamReceiverOptionsBuilder.serializer
(RedisSerializationContext<T, ?> serializationContext) キー、ハッシュキー、ハッシュ値シリアライザーを構成します。StreamReceiver.StreamReceiverOptionsBuilder.targetType
(ClassSE<NV> targetType) ハッシュターゲット型を構成します。