Interface RedisTimeSeriesReactiveCommands<K,V>
- All Known Subinterfaces:
RedisModulesAdvancedClusterReactiveCommands<K,,V> RedisModulesClusterReactiveCommands<K,,V> RedisModulesReactiveCommands<K,V>
- All Known Implementing Classes:
RedisModulesAdvancedClusterReactiveCommandsImpl,RedisModulesReactiveCommandsImpl
public interface RedisTimeSeriesReactiveCommands<K,V>
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<Long>reactor.core.publisher.Mono<Long>reactor.core.publisher.Mono<String>tsAlter(K key, AlterOptions<K, V> options) reactor.core.publisher.Mono<String>tsCreate(K key, CreateOptions<K, V> options) reactor.core.publisher.Mono<String>tsCreaterule(K sourceKey, K destKey, CreateRuleOptions options) reactor.core.publisher.Mono<Long>reactor.core.publisher.Mono<Long>tsDecrby(K key, double value, IncrbyOptions<K, V> options) reactor.core.publisher.Mono<Long>reactor.core.publisher.Mono<String>tsDeleterule(K sourceKey, K destKey) reactor.core.publisher.Mono<Sample>reactor.core.publisher.Mono<Long>reactor.core.publisher.Mono<Long>tsIncrby(K key, double value, IncrbyOptions<K, V> options) reactor.core.publisher.Flux<Object>reactor.core.publisher.Flux<Object>tsInfoDebug(K key) reactor.core.publisher.Flux<Long>tsMget(MGetOptions<K, V> options) tsMgetWithLabels(V... filters) reactor.core.publisher.Flux<RangeResult<K,V>> reactor.core.publisher.Flux<RangeResult<K,V>> tsMrange(TimeRange range, MRangeOptions<K, V> options) reactor.core.publisher.Flux<RangeResult<K,V>> tsMrevrange(TimeRange range) reactor.core.publisher.Flux<RangeResult<K,V>> tsMrevrange(TimeRange range, MRangeOptions<K, V> options) reactor.core.publisher.Flux<V>tsQueryIndex(V... filters) reactor.core.publisher.Flux<Sample>reactor.core.publisher.Flux<Sample>tsRange(K key, TimeRange range, RangeOptions options) reactor.core.publisher.Flux<Sample>tsRevrange(K key, TimeRange range) reactor.core.publisher.Flux<Sample>tsRevrange(K key, TimeRange range, RangeOptions options)
-
Method Details
-
tsCreate
-
tsAlter
-
tsAdd
-
tsAdd
-
tsMadd
-
tsIncrby
-
tsIncrby
-
tsDecrby
-
tsDecrby
-
tsCreaterule
-
tsDeleterule
-
tsRange
-
tsRange
-
tsRevrange
-
tsRevrange
-
tsMrange
-
tsMrange
-
tsMrevrange
-
tsMrevrange
reactor.core.publisher.Flux<RangeResult<K,V>> tsMrevrange(TimeRange range, MRangeOptions<K, V> options) -
tsGet
-
tsMget
-
tsMget
-
tsMgetWithLabels
-
tsInfo
-
tsInfoDebug
-
tsQueryIndex
-
tsDel
-