public class LettuceReactiveNumberCommands extends Object implements ReactiveNumberCommands
ReactiveNumberCommands.DecrByCommand<T extends Number>, ReactiveNumberCommands.HIncrByCommand<T extends Number>, ReactiveNumberCommands.IncrByCommand<T extends Number>
Constructor and Description |
---|
LettuceReactiveNumberCommands(LettuceReactiveRedisConnection connection)
Create new
LettuceReactiveStringCommands . |
Modifier and Type | Method and Description |
---|---|
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,Long>> |
decr(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> commands)
Decrement value of key by 1.
|
<T extends Number> |
decrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.DecrByCommand<T>> commands)
Decrement value of key by value.
|
<T extends Number> |
hIncrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.HIncrByCommand<T>> commands)
Increment value of a hash field by the given value.
|
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,Long>> |
incr(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> commands)
Increment value of key by 1.
|
<T extends Number> |
incrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.IncrByCommand<T>> commands)
Increment value of key by value.
|
public LettuceReactiveNumberCommands(LettuceReactiveRedisConnection connection)
LettuceReactiveStringCommands
.connection
- must not be null.public reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,Long>> incr(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> commands)
ReactiveNumberCommands
incr
in interface ReactiveNumberCommands
commands
- must not be null.public <T extends Number> reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.IncrByCommand<T>,T>> incrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.IncrByCommand<T>> commands)
ReactiveNumberCommands
incrBy
in interface ReactiveNumberCommands
commands
- must not be null.public reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,Long>> decr(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> commands)
ReactiveNumberCommands
decr
in interface ReactiveNumberCommands
commands
- must not be null.public <T extends Number> reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.DecrByCommand<T>,T>> decrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.DecrByCommand<T>> commands)
ReactiveNumberCommands
decrBy
in interface ReactiveNumberCommands
commands
- must not be null.public <T extends Number> reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.HIncrByCommand<T>,T>> hIncrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.HIncrByCommand<T>> commands)
ReactiveNumberCommands
hIncrBy
in interface ReactiveNumberCommands
Copyright © 2011-2016–2016 Pivotal Software, Inc.. All rights reserved.