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 Details

    • ftCreate

      reactor.core.publisher.Mono<String> ftCreate(K index, Field<K>... fields)
    • ftCreate

      reactor.core.publisher.Mono<String> ftCreate(K index, CreateOptions<K,V> options, Field<K>... fields)
    • ftDropindex

      reactor.core.publisher.Mono<String> ftDropindex(K index)
    • ftDropindexDeleteDocs

      reactor.core.publisher.Mono<String> ftDropindexDeleteDocs(K index)
    • ftAlter

      reactor.core.publisher.Mono<String> ftAlter(K index, Field<K> field)
    • ftInfo

      reactor.core.publisher.Flux<Object> ftInfo(K index)
    • ftAliasadd

      reactor.core.publisher.Mono<String> ftAliasadd(K name, K index)
    • ftAliasupdate

      reactor.core.publisher.Mono<String> ftAliasupdate(K name, K index)
    • ftAliasdel

      reactor.core.publisher.Mono<String> ftAliasdel(K name)
    • ftList

      reactor.core.publisher.Flux<K> ftList()
    • ftSearch

      reactor.core.publisher.Mono<SearchResults<K,V>> ftSearch(K index, V query)
    • ftSearch

      reactor.core.publisher.Mono<SearchResults<K,V>> ftSearch(K index, V query, SearchOptions<K,V> options)
    • ftAggregate

      reactor.core.publisher.Mono<AggregateResults<K>> ftAggregate(K index, V query)
    • 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

      reactor.core.publisher.Mono<AggregateWithCursorResults<K>> ftCursorRead(K index, long cursor)
    • ftCursorRead

      reactor.core.publisher.Mono<AggregateWithCursorResults<K>> ftCursorRead(K index, long cursor, long count)
    • ftCursorDelete

      reactor.core.publisher.Mono<String> ftCursorDelete(K index, long cursor)
    • ftTagvals

      reactor.core.publisher.Flux<V> ftTagvals(K index, K field)
    • ftSugadd

      reactor.core.publisher.Mono<Long> ftSugadd(K key, Suggestion<V> suggestion)
    • ftSugaddIncr

      reactor.core.publisher.Mono<Long> ftSugaddIncr(K key, Suggestion<V> suggestion)
    • ftSugget

      reactor.core.publisher.Flux<Suggestion<V>> ftSugget(K key, V prefix)
    • ftSugget

      reactor.core.publisher.Flux<Suggestion<V>> ftSugget(K key, V prefix, SuggetOptions options)
    • ftSugdel

      reactor.core.publisher.Mono<Boolean> ftSugdel(K key, V string)
    • ftSuglen

      reactor.core.publisher.Mono<Long> ftSuglen(K key)
    • ftDictadd

      reactor.core.publisher.Mono<Long> ftDictadd(K dict, V... terms)
    • ftDictdel

      reactor.core.publisher.Mono<Long> ftDictdel(K dict, V... terms)
    • ftDictdump

      reactor.core.publisher.Flux<V> ftDictdump(K dict)