Interface SearchAsyncCommands<K,V>
-
- Type Parameters:
K
- Key type.V
- Value type.
- All Known Subinterfaces:
RediSearchAsyncCommands<K,V>
- All Known Implementing Classes:
RediSearchAsyncCommandsImpl
public interface SearchAsyncCommands<K,V>
Asynchronously executed commands for RediSearch search index.- Since:
- 1.0
- Author:
- Julien Ruaux
-
-
Method Summary
Modifier and Type Method Description io.lettuce.core.RedisFuture<java.lang.String>
add(java.lang.String index, K docId, double score, java.util.Map<K,V> fields)
io.lettuce.core.RedisFuture<java.lang.String>
add(java.lang.String index, K docId, double score, java.util.Map<K,V> fields, AddOptions options)
io.lettuce.core.RedisFuture<java.lang.String>
add(java.lang.String index, K docId, double score, java.util.Map<K,V> fields, AddOptions options, V payload)
io.lettuce.core.RedisFuture<java.lang.String>
add(java.lang.String index, K docId, double score, java.util.Map<K,V> fields, V payload)
io.lettuce.core.RedisFuture<java.lang.Boolean>
del(java.lang.String index, K docId, boolean deleteDoc)
io.lettuce.core.RedisFuture<java.util.List<java.util.Map<K,V>>>
ftMget(java.lang.String index, K... docIds)
io.lettuce.core.RedisFuture<java.util.Map<K,V>>
get(java.lang.String index, K docId)
io.lettuce.core.RedisFuture<SearchResults<K,V>>
search(java.lang.String index, java.lang.String query)
io.lettuce.core.RedisFuture<SearchResults<K,V>>
search(java.lang.String index, java.lang.String query, SearchOptions options)
-
-
-
Method Detail
-
add
io.lettuce.core.RedisFuture<java.lang.String> add(java.lang.String index, K docId, double score, java.util.Map<K,V> fields)
-
add
io.lettuce.core.RedisFuture<java.lang.String> add(java.lang.String index, K docId, double score, java.util.Map<K,V> fields, V payload)
-
add
io.lettuce.core.RedisFuture<java.lang.String> add(java.lang.String index, K docId, double score, java.util.Map<K,V> fields, AddOptions options)
-
add
io.lettuce.core.RedisFuture<java.lang.String> add(java.lang.String index, K docId, double score, java.util.Map<K,V> fields, AddOptions options, V payload)
-
del
io.lettuce.core.RedisFuture<java.lang.Boolean> del(java.lang.String index, K docId, boolean deleteDoc)
-
ftMget
io.lettuce.core.RedisFuture<java.util.List<java.util.Map<K,V>>> ftMget(java.lang.String index, K... docIds)
-
search
io.lettuce.core.RedisFuture<SearchResults<K,V>> search(java.lang.String index, java.lang.String query)
-
search
io.lettuce.core.RedisFuture<SearchResults<K,V>> search(java.lang.String index, java.lang.String query, SearchOptions options)
-
-