public interface ReactiveNumberCommands
Modifier and Type | Interface and Description |
---|---|
static class |
ReactiveNumberCommands.DecrByCommand<T extends Number>
DECRBY command parameters. |
static class |
ReactiveNumberCommands.HIncrByCommand<T extends Number>
HINCRBY command parameters. |
static class |
ReactiveNumberCommands.IncrByCommand<T extends Number>
INCRBY command parameters. |
Modifier and Type | Method and Description |
---|---|
default reactor.core.publisher.Mono<Long> |
decr(ByteBuffer key)
Decrement value of key by 1.
|
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,Long>> |
decr(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> keys)
Decrement value of key by 1.
|
default <T extends Number> |
decrBy(ByteBuffer key,
T value)
Decrement value of key by value.
|
<T extends Number> |
decrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.DecrByCommand<T>> commands)
Decrement value of key by value.
|
default <T extends Number> |
hIncrBy(ByteBuffer key,
ByteBuffer field,
T value)
Increment value of a hash field by the given value.
|
<T extends Number> |
hIncrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.HIncrByCommand<T>> commands)
Increment value of a hash field by the given value.
|
default reactor.core.publisher.Mono<Long> |
incr(ByteBuffer key)
Increment value of key by 1.
|
reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,Long>> |
incr(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> keys)
Increment value of key by 1.
|
default <T extends Number> |
incrBy(ByteBuffer key,
T value)
Increment value of key by value.
|
<T extends Number> |
incrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.IncrByCommand<T>> commands)
Increment value of key by value.
|
default reactor.core.publisher.Mono<Long> incr(ByteBuffer key)
key
- must not be null.reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,Long>> incr(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> keys)
keys
- must not be null.default <T extends Number> reactor.core.publisher.Mono<T> incrBy(ByteBuffer key, T value)
key
- must not be null.value
- must not be null.<T extends Number> reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.IncrByCommand<T>,T>> incrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.IncrByCommand<T>> commands)
commands
- must not be null.default reactor.core.publisher.Mono<Long> decr(ByteBuffer key)
key
- must not be null.reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveRedisConnection.KeyCommand,Long>> decr(org.reactivestreams.Publisher<ReactiveRedisConnection.KeyCommand> keys)
keys
- must not be null.default <T extends Number> reactor.core.publisher.Mono<T> decrBy(ByteBuffer key, T value)
key
- must not be null.value
- must not be null.<T extends Number> reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.DecrByCommand<T>,T>> decrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.DecrByCommand<T>> commands)
commands
- must not be null.default <T extends Number> reactor.core.publisher.Mono<T> hIncrBy(ByteBuffer key, ByteBuffer field, T value)
key
- must not be null.field
- must not be null.value
- must not be null.<T extends Number> reactor.core.publisher.Flux<ReactiveRedisConnection.NumericResponse<ReactiveNumberCommands.HIncrByCommand<T>,T>> hIncrBy(org.reactivestreams.Publisher<ReactiveNumberCommands.HIncrByCommand<T>> commands)
Copyright © 2011-2016–2016 Pivotal Software, Inc.. All rights reserved.