Package com.redislabs.lettusearch
Interface IndexAsyncCommands<K,V>
-
- Type Parameters:
K- Key type.V- Value type.
- All Known Subinterfaces:
RediSearchAsyncCommands<K,V>
- All Known Implementing Classes:
RediSearchAsyncCommandsImpl
public interface IndexAsyncCommands<K,V>Asynchronously-executded index administration commands for RediSearch.- Since:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.lettuce.core.RedisFuture<java.lang.String>aliasAdd(K name, K index)io.lettuce.core.RedisFuture<java.lang.String>aliasDel(K name)io.lettuce.core.RedisFuture<java.lang.String>aliasUpdate(K name, K index)io.lettuce.core.RedisFuture<java.lang.String>alter(K index, Field<K> field)io.lettuce.core.RedisFuture<java.lang.String>create(K index, CreateOptions<K,V> options, Field<K>... fields)io.lettuce.core.RedisFuture<java.lang.String>create(K index, Field<K>... fields)io.lettuce.core.RedisFuture<java.lang.String>dropIndex(K index)io.lettuce.core.RedisFuture<java.lang.String>dropIndex(K index, boolean deleteDocs)io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>>ftInfo(K index)io.lettuce.core.RedisFuture<java.util.List<K>>list()
-
-
-
Method Detail
-
create
io.lettuce.core.RedisFuture<java.lang.String> create(K index, CreateOptions<K,V> options, Field<K>... fields)
-
dropIndex
io.lettuce.core.RedisFuture<java.lang.String> dropIndex(K index)
-
dropIndex
io.lettuce.core.RedisFuture<java.lang.String> dropIndex(K index, boolean deleteDocs)
-
ftInfo
io.lettuce.core.RedisFuture<java.util.List<java.lang.Object>> ftInfo(K index)
-
aliasDel
io.lettuce.core.RedisFuture<java.lang.String> aliasDel(K name)
-
list
io.lettuce.core.RedisFuture<java.util.List<K>> list()
-
-