クラスの使用
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)