Interface RediSearchReactiveCommands<K,V>
- All Known Subinterfaces:
RedisModulesAdvancedClusterReactiveCommands<K,
,V> RedisModulesClusterReactiveCommands<K,
,V> RedisModulesReactiveCommands<K,
V>
- All Known Implementing Classes:
RedisModulesAdvancedClusterReactiveCommandsImpl
,RedisModulesReactiveCommandsImpl
public interface RediSearchReactiveCommands<K,V>
-
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Mono<AggregateResults<K>>
ftAggregate
(K index, V query) reactor.core.publisher.Mono<AggregateResults<K>>
ftAggregate
(K index, V query, AggregateOptions<K, V> options) reactor.core.publisher.Mono<AggregateWithCursorResults<K>>
ftAggregate
(K index, V query, CursorOptions cursor) reactor.core.publisher.Mono<AggregateWithCursorResults<K>>
ftAggregate
(K index, V query, CursorOptions cursor, AggregateOptions<K, V> options) reactor.core.publisher.Mono<String>
ftAliasadd
(K name, K index) reactor.core.publisher.Mono<String>
ftAliasdel
(K name) reactor.core.publisher.Mono<String>
ftAliasupdate
(K name, K index) reactor.core.publisher.Mono<String>
reactor.core.publisher.Mono<String>
reactor.core.publisher.Mono<String>
reactor.core.publisher.Mono<String>
ftCursorDelete
(K index, long cursor) reactor.core.publisher.Mono<AggregateWithCursorResults<K>>
ftCursorRead
(K index, long cursor) reactor.core.publisher.Mono<AggregateWithCursorResults<K>>
ftCursorRead
(K index, long cursor, long count) reactor.core.publisher.Mono<Long>
reactor.core.publisher.Mono<Long>
reactor.core.publisher.Flux<V>
ftDictdump
(K dict) reactor.core.publisher.Mono<String>
ftDropindex
(K index) reactor.core.publisher.Mono<String>
ftDropindexDeleteDocs
(K index) reactor.core.publisher.Flux<Object>
reactor.core.publisher.Flux<K>
ftList()
reactor.core.publisher.Mono<SearchResults<K,
V>> reactor.core.publisher.Mono<SearchResults<K,
V>> reactor.core.publisher.Mono<Long>
ftSugadd
(K key, Suggestion<V> suggestion) reactor.core.publisher.Mono<Long>
ftSugaddIncr
(K key, Suggestion<V> suggestion) reactor.core.publisher.Mono<Boolean>
reactor.core.publisher.Flux<Suggestion<V>>
reactor.core.publisher.Flux<Suggestion<V>>
ftSugget
(K key, V prefix, SuggetOptions options) reactor.core.publisher.Mono<Long>
reactor.core.publisher.Flux<V>
-
Method Details
-
ftCreate
-
ftCreate
-
ftDropindex
-
ftDropindexDeleteDocs
-
ftAlter
-
ftInfo
-
ftAliasadd
-
ftAliasupdate
-
ftAliasdel
-
ftList
reactor.core.publisher.Flux<K> ftList() -
ftSearch
-
ftSearch
reactor.core.publisher.Mono<SearchResults<K,V>> ftSearch(K index, V query, SearchOptions<K, V> options) -
ftAggregate
-
ftAggregate
reactor.core.publisher.Mono<AggregateResults<K>> ftAggregate(K index, V query, AggregateOptions<K, V> options) -
ftAggregate
reactor.core.publisher.Mono<AggregateWithCursorResults<K>> ftAggregate(K index, V query, CursorOptions cursor) -
ftAggregate
reactor.core.publisher.Mono<AggregateWithCursorResults<K>> ftAggregate(K index, V query, CursorOptions cursor, AggregateOptions<K, V> options) -
ftCursorRead
-
ftCursorRead
reactor.core.publisher.Mono<AggregateWithCursorResults<K>> ftCursorRead(K index, long cursor, long count) -
ftCursorDelete
-
ftTagvals
-
ftSugadd
-
ftSugaddIncr
-
ftSugget
-
ftSugget
-
ftSugdel
-
ftSuglen
-
ftDictadd
-
ftDictdel
-
ftDictdump
-