Package com.redislabs.lettusearch
Interface IndexReactiveCommands<K,V>
-
- Type Parameters:
K- Key type.V- Value type.
- All Known Subinterfaces:
RediSearchReactiveCommands<K,V>
- All Known Implementing Classes:
RediSearchReactiveCommandsImpl
public interface IndexReactiveCommands<K,V>Reactive-executed index admin commands for RediSearch.- Since:
- 1.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description reactor.core.publisher.Mono<java.lang.String>aliasAdd(K name, K index)reactor.core.publisher.Mono<java.lang.String>aliasDel(K name)reactor.core.publisher.Mono<java.lang.String>aliasUpdate(K name, K index)reactor.core.publisher.Mono<java.lang.String>alter(K index, Field<K> field)reactor.core.publisher.Mono<java.lang.String>create(K index, CreateOptions<K,V> options, Field<K>... fields)reactor.core.publisher.Mono<java.lang.String>create(K index, Field<K>... fields)reactor.core.publisher.Mono<java.lang.String>dropIndex(K index)reactor.core.publisher.Mono<java.lang.String>dropIndex(K index, boolean deleteDocs)reactor.core.publisher.Flux<java.lang.Object>ftInfo(K index)reactor.core.publisher.Flux<K>list()
-
-
-
Method Detail
-
create
reactor.core.publisher.Mono<java.lang.String> create(K index, CreateOptions<K,V> options, Field<K>... fields)
-
dropIndex
reactor.core.publisher.Mono<java.lang.String> dropIndex(K index)
-
dropIndex
reactor.core.publisher.Mono<java.lang.String> dropIndex(K index, boolean deleteDocs)
-
ftInfo
reactor.core.publisher.Flux<java.lang.Object> ftInfo(K index)
-
aliasDel
reactor.core.publisher.Mono<java.lang.String> aliasDel(K name)
-
list
reactor.core.publisher.Flux<K> list()
-
-