Package com.redis.lettucemod.api.async
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 Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.lettuce.core.RedisFuture<AggregateResults<K>>ftAggregate(K index, V query)io.lettuce.core.RedisFuture<AggregateResults<K>>ftAggregate(K index, V query, AggregateOptions<K,V> options)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>ftAggregate(K index, V query, CursorOptions cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>ftAggregate(K index, V query, CursorOptions cursor, AggregateOptions<K,V> options)io.lettuce.core.RedisFuture<java.lang.String>ftAliasadd(K name, K index)io.lettuce.core.RedisFuture<java.lang.String>ftAliasdel(K name)io.lettuce.core.RedisFuture<java.lang.String>ftAliasupdate(K name, K index)io.lettuce.core.RedisFuture<java.lang.String>ftAlter(K index, Field<K> field)io.lettuce.core.RedisFuture<java.lang.String>ftCreate(K index, CreateOptions<K,V> options, Field<K>... fields)io.lettuce.core.RedisFuture<java.lang.String>ftCreate(K index, Field<K>... fields)io.lettuce.core.RedisFuture<java.lang.String>ftCursorDelete(K index, long cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>ftCursorRead(K index, long cursor)io.lettuce.core.RedisFuture<AggregateWithCursorResults<K>>ftCursorRead(K index, long cursor, long count)io.lettuce.core.RedisFuture<java.lang.Long>ftDictadd(K dict, V... terms)io.lettuce.core.RedisFuture<java.lang.Long>ftDictdel(K dict, V... terms)io.lettuce.core.RedisFuture<java.util.List<V>>ftDictdump(K dict)io.lettuce.core.RedisFuture<java.lang.String>ftDropindex(K index)io.lettuce.core.RedisFuture<java.lang.String>ftDropindexDeleteDocs(K index)io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>>ftInfo(K index)io.lettuce.core.RedisFuture<java.util.List<K>>ftList()io.lettuce.core.RedisFuture<SearchResults<K,V>>ftSearch(K index, V query)io.lettuce.core.RedisFuture<SearchResults<K,V>>ftSearch(K index, V query, SearchOptions<K,V> options)io.lettuce.core.RedisFuture<java.lang.Long>ftSugadd(K key, Suggestion<V> suggestion)io.lettuce.core.RedisFuture<java.lang.Long>ftSugaddIncr(K key, Suggestion<V> suggestion)io.lettuce.core.RedisFuture<java.lang.Boolean>ftSugdel(K key, V string)io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>>ftSugget(K key, V prefix)io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>>ftSugget(K key, V prefix, SuggetOptions options)io.lettuce.core.RedisFuture<java.lang.Long>ftSuglen(K key)io.lettuce.core.RedisFuture<java.util.List<V>>ftTagvals(K index, K field)
-
-
-
Method Detail
-
ftCreate
io.lettuce.core.RedisFuture<java.lang.String> ftCreate(K index, CreateOptions<K,V> options, Field<K>... fields)
-
ftDropindex
io.lettuce.core.RedisFuture<java.lang.String> ftDropindex(K index)
-
ftDropindexDeleteDocs
io.lettuce.core.RedisFuture<java.lang.String> ftDropindexDeleteDocs(K index)
-
ftInfo
io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> ftInfo(K index)
-
ftAliasdel
io.lettuce.core.RedisFuture<java.lang.String> ftAliasdel(K name)
-
ftList
io.lettuce.core.RedisFuture<java.util.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<java.lang.String> ftCursorDelete(K index, long cursor)
-
ftSugadd
io.lettuce.core.RedisFuture<java.lang.Long> ftSugadd(K key, Suggestion<V> suggestion)
-
ftSugaddIncr
io.lettuce.core.RedisFuture<java.lang.Long> ftSugaddIncr(K key, Suggestion<V> suggestion)
-
ftSugget
io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>> ftSugget(K key, V prefix)
-
ftSugget
io.lettuce.core.RedisFuture<java.util.List<Suggestion<V>>> ftSugget(K key, V prefix, SuggetOptions options)
-
ftSuglen
io.lettuce.core.RedisFuture<java.lang.Long> ftSuglen(K key)
-
-