クラスの使用
org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse
ReactiveRedisConnection.BooleanResponse を使用するパッケージ
パッケージ
説明
さまざまな Redis ' ドライバー '/libraries と対話するための低レベルの抽象化を提供する接続パッケージ。
org.springframework.data.redis.connection 内の ReactiveRedisConnection.BooleanResponse 使用
型 ReactiveRedisConnection.BooleanResponse の引数を持つ型を返す org.springframework.data.redis.connection のメソッド修飾子と型メソッド説明reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveKeyCommands.CopyCommand>>ReactiveKeyCommands.copy(org.reactivestreams.Publisher<ReactiveKeyCommands.CopyCommand> commands) キーを 1 つずつコピーします。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveRedisConnection.KeyCommand>>ReactiveKeyCommands.exists(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> keys) 指定されたキーが存在するかどうかを確認します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveKeyCommands.ExpireCommand>>ReactiveKeyCommands.expire(org.reactivestreams.Publisher<ReactiveKeyCommands.ExpireCommand> commands) キーを 1 つずつ期限切れにします。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveKeyCommands.ExpireAtCommand>>ReactiveKeyCommands.expireAt(org.reactivestreams.Publisher<ReactiveKeyCommands.ExpireAtCommand> commands) 指定されたkeyの有効期限を UNIX タイムスタンプとして 1 つずつ設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveStringCommands.GetBitCommand>>ReactiveStringCommands.getBit(org.reactivestreams.Publisher<ReactiveStringCommands.GetBitCommand> commands) キーの値のオフセットでビット値を取得します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveHashCommands.HExistsCommand>>ReactiveHashCommands.hExists(org.reactivestreams.Publisher<ReactiveHashCommands.HExistsCommand> commands) 指定されたハッシュフィールドが存在するかどうかを判別します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveHashCommands.HSetCommand>>ReactiveHashCommands.hSet(org.reactivestreams.Publisher<ReactiveHashCommands.HSetCommand> commands) ハッシュフィールドの値を設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveListCommands.LSetCommand>>ReactiveListCommands.lSet(org.reactivestreams.Publisher<ReactiveListCommands.LSetCommand> commands) reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveRedisConnection.RangeCommand>>ReactiveListCommands.lTrim(org.reactivestreams.Publisher<ReactiveRedisConnection.RangeCommand> commands) reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveKeyCommands.MoveCommand>>ReactiveKeyCommands.move(org.reactivestreams.Publisher<ReactiveKeyCommands.MoveCommand> commands) データベース間でキーを 1 つずつ移動します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveStringCommands.MSetCommand>>ReactiveStringCommands.mSet(org.reactivestreams.Publisher<ReactiveStringCommands.MSetCommand> commands) コマンドで提供されるキーと値のペアを使用して、複数のキーを複数の値に設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveStringCommands.MSetCommand>>ReactiveStringCommands.mSetNX(org.reactivestreams.Publisher<ReactiveStringCommands.MSetCommand> source) 提供されたキーが存在しない場合にのみ、タプルで提供されたキーと値のペアを使用して、複数のキーを複数の値に設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveRedisConnection.KeyCommand>>ReactiveKeyCommands.persist(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> commands) 指定されたkeyから有効期限を 1 つずつ削除します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveKeyCommands.ExpireCommand>>ReactiveKeyCommands.pExpire(org.reactivestreams.Publisher<ReactiveKeyCommands.ExpireCommand> commands) キーを 1 つずつ期限切れにします。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveKeyCommands.ExpireAtCommand>>ReactiveKeyCommands.pExpireAt(org.reactivestreams.Publisher<ReactiveKeyCommands.ExpireAtCommand> commands) 指定されたkeyの有効期限を UNIX タイムスタンプとしてミリ秒単位で 1 つずつ設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveHyperLogLogCommands.PfMergeCommand>>ReactiveHyperLogLogCommands.pfMerge(org.reactivestreams.Publisher<ReactiveHyperLogLogCommands.PfMergeCommand> commands) N 個の異なる HyperLogLogs を sourceKeys で 1 つの destinationKey にマージします。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveStringCommands.SetCommand>>ReactiveStringCommands.pSetEX(org.reactivestreams.Publisher<ReactiveStringCommands.SetCommand> commands) キーと値のペアとExpirationを設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveKeyCommands.RenameCommand>>ReactiveKeyCommands.rename(org.reactivestreams.Publisher<ReactiveKeyCommands.RenameCommand> command) キー oldKey の名前を newKey に変更します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveKeyCommands.RenameCommand>>ReactiveKeyCommands.renameNX(org.reactivestreams.Publisher<ReactiveKeyCommands.RenameCommand> command) newKey が存在しない場合にのみ、キー oldKey の名前を newKey に変更します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveStringCommands.SetCommand>>ReactiveStringCommands.set(org.reactivestreams.Publisher<ReactiveStringCommands.SetCommand> commands) ReactiveStringCommands.SetCommandを呼び出して、すべてのアイテムを個別に設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveStringCommands.SetBitCommand>>ReactiveStringCommands.setBit(org.reactivestreams.Publisher<ReactiveStringCommands.SetBitCommand> commands) キーに格納されている値のオフセットにビットを設定し、元の値を返します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveStringCommands.SetCommand>>ReactiveStringCommands.setEX(org.reactivestreams.Publisher<ReactiveStringCommands.SetCommand> commands) キーと値のペアとExpirationを設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveStringCommands.SetCommand>>ReactiveStringCommands.setNX(org.reactivestreams.Publisher<ReactiveStringCommands.SetCommand> values) キーが存在しない場合にのみ、キーと値のペアを設定します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveSetCommands.SIsMemberCommand>>ReactiveSetCommands.sIsMember(org.reactivestreams.Publisher<ReactiveSetCommands.SIsMemberCommand> commands) ReactiveRedisConnection.KeyCommand.getKey()に設定されているものにReactiveSetCommands.SIsMemberCommand.getValue()が含まれているかどうかを確認します。reactor.core.publisher.Flux<ReactiveRedisConnection.BooleanResponse<ReactiveSetCommands.SMoveCommand>>ReactiveSetCommands.sMove(org.reactivestreams.Publisher<ReactiveSetCommands.SMoveCommand> commands)