Class ClassicCoreBaseSearchIndexManager
- java.lang.Object
-
- com.couchbase.client.core.api.manager.search.ClassicCoreBaseSearchIndexManager
-
- All Implemented Interfaces:
CoreSearchIndexManager
- Direct Known Subclasses:
ClassicCoreClusterSearchIndexManager,ClassicCoreScopeSearchIndexManager
@Internal public abstract class ClassicCoreBaseSearchIndexManager extends Object implements CoreSearchIndexManager
-
-
Constructor Summary
Constructors Constructor Description ClassicCoreBaseSearchIndexManager(Core core)
-
Method Summary
-
-
-
Method Detail
-
globalIndexesPath
protected static String globalIndexesPath()
-
getIndex
public CompletableFuture<CoreSearchIndex> getIndex(String name, CoreCommonOptions options)
- Specified by:
getIndexin interfaceCoreSearchIndexManager
-
getAllIndexes
public CompletableFuture<List<CoreSearchIndex>> getAllIndexes(CoreCommonOptions options)
- Specified by:
getAllIndexesin interfaceCoreSearchIndexManager
-
getIndexedDocumentsCount
public CompletableFuture<Long> getIndexedDocumentsCount(String name, CoreCommonOptions options)
- Specified by:
getIndexedDocumentsCountin interfaceCoreSearchIndexManager
-
upsertIndex
public CompletableFuture<Void> upsertIndex(CoreSearchIndex index, CoreCommonOptions options)
- Specified by:
upsertIndexin interfaceCoreSearchIndexManager
-
dropIndex
public CompletableFuture<Void> dropIndex(String name, CoreCommonOptions options)
- Specified by:
dropIndexin interfaceCoreSearchIndexManager
-
analyzeDocument
public CompletableFuture<List<com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode>> analyzeDocument(String name, com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode document, CoreCommonOptions options)
- Specified by:
analyzeDocumentin interfaceCoreSearchIndexManager
-
pauseIngest
public CompletableFuture<Void> pauseIngest(String name, CoreCommonOptions options)
- Specified by:
pauseIngestin interfaceCoreSearchIndexManager
-
resumeIngest
public CompletableFuture<Void> resumeIngest(String name, CoreCommonOptions options)
- Specified by:
resumeIngestin interfaceCoreSearchIndexManager
-
allowQuerying
public CompletableFuture<Void> allowQuerying(String name, CoreCommonOptions options)
- Specified by:
allowQueryingin interfaceCoreSearchIndexManager
-
disallowQuerying
public CompletableFuture<Void> disallowQuerying(String name, CoreCommonOptions options)
- Specified by:
disallowQueryingin interfaceCoreSearchIndexManager
-
freezePlan
public CompletableFuture<Void> freezePlan(String name, CoreCommonOptions options)
- Specified by:
freezePlanin interfaceCoreSearchIndexManager
-
unfreezePlan
public CompletableFuture<Void> unfreezePlan(String name, CoreCommonOptions options)
- Specified by:
unfreezePlanin interfaceCoreSearchIndexManager
-
-