Interface RediSearchAsyncCommands<K,V>

All Known Subinterfaces:
RedisModulesAdvancedClusterAsyncCommands<K,V>, RedisModulesAsyncCommands<K,V>, RedisModulesClusterAsyncCommands<K,V>
All Known Implementing Classes:
RedisModulesAdvancedClusterAsyncCommandsImpl, RedisModulesAsyncCommandsImpl

public interface RediSearchAsyncCommands<K,V>
  • Method Details

    • ftCreate

      io.lettuce.core.RedisFuture<String> ftCreate(K index, Field<K>... fields)
    • ftCreate

      io.lettuce.core.RedisFuture<String> ftCreate(K index, CreateOptions<K,V> options, Field<K>... fields)
    • ftDropindex

      io.lettuce.core.RedisFuture<String> ftDropindex(K index)
    • ftDropindexDeleteDocs

      io.lettuce.core.RedisFuture<String> ftDropindexDeleteDocs(K index)
    • ftAlter

      io.lettuce.core.RedisFuture<String> ftAlter(K index, Field<K> field)
    • ftInfo

      io.lettuce.core.RedisFuture<List<Object>> ftInfo(K index)
    • ftAliasadd

      io.lettuce.core.RedisFuture<String> ftAliasadd(K name, K index)
    • ftAliasupdate

      io.lettuce.core.RedisFuture<String> ftAliasupdate(K name, K index)
    • ftAliasdel

      io.lettuce.core.RedisFuture<String> ftAliasdel(K name)
    • ftList

      io.lettuce.core.RedisFuture<List<K>> ftList()
    • ftSearch

      io.lettuce.core.RedisFuture<SearchResults<K,V>> ftSearch(K index, V query)
    • ftSearch

      io.lettuce.core.RedisFuture<SearchResults<K,V>> ftSearch(K index, V query, SearchOptions<K,V> options)
    • ftAggregate

      io.lettuce.core.RedisFuture<AggregateResults<K>> ftAggregate(K index, V query)
    • ftAggregate

      io.lettuce.core.RedisFuture<AggregateResults<K>> ftAggregate(K index, V query, AggregateOptions<K,V> options)
    • ftAggregate

      io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> ftAggregate(K index, V query, CursorOptions cursor)
    • ftAggregate

      io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> ftAggregate(K index, V query, CursorOptions cursor, AggregateOptions<K,V> options)
    • ftCursorRead

      io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> ftCursorRead(K index, long cursor)
    • ftCursorRead

      io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>> ftCursorRead(K index, long cursor, long count)
    • ftCursorDelete

      io.lettuce.core.RedisFuture<String> ftCursorDelete(K index, long cursor)
    • ftTagvals

      io.lettuce.core.RedisFuture<List<V>> ftTagvals(K index, K field)
    • ftSugadd

      io.lettuce.core.RedisFuture<Long> ftSugadd(K key, Suggestion<V> suggestion)
    • ftSugaddIncr

      io.lettuce.core.RedisFuture<Long> ftSugaddIncr(K key, Suggestion<V> suggestion)
    • ftSugget

      io.lettuce.core.RedisFuture<List<Suggestion<V>>> ftSugget(K key, V prefix)
    • ftSugget

      io.lettuce.core.RedisFuture<List<Suggestion<V>>> ftSugget(K key, V prefix, SuggetOptions options)
    • ftSugdel

      io.lettuce.core.RedisFuture<Boolean> ftSugdel(K key, V string)
    • ftSuglen

      io.lettuce.core.RedisFuture<Long> ftSuglen(K key)
    • ftDictadd

      io.lettuce.core.RedisFuture<Long> ftDictadd(K dict, V... terms)
    • ftDictdel

      io.lettuce.core.RedisFuture<Long> ftDictdel(K dict, V... terms)
    • ftDictdump

      io.lettuce.core.RedisFuture<List<V>> ftDictdump(K dict)