Interface CoreSearchIndexManager
- All Known Implementing Classes:
ClassicCoreBaseSearchIndexManager
,ClassicCoreClusterSearchIndexManager
,ClassicCoreScopeSearchIndexManager
,ProtostellarCoreSearchIndexManager
The same interface is used for ScopeSearchIndexManager and SearchIndexManager, as there is
no API difference between them at this level.
-
Method Summary
Modifier and TypeMethodDescriptionallowQuerying
(String name, CoreCommonOptions options) 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) disallowQuerying
(String name, CoreCommonOptions options) dropIndex
(String name, CoreCommonOptions options) freezePlan
(String name, CoreCommonOptions options) getAllIndexes
(CoreCommonOptions options) getIndex
(String name, CoreCommonOptions options) getIndexedDocumentsCount
(String name, CoreCommonOptions options) pauseIngest
(String name, CoreCommonOptions options) resumeIngest
(String name, CoreCommonOptions options) unfreezePlan
(String name, CoreCommonOptions options) upsertIndex
(CoreSearchIndex index, CoreCommonOptions options)
-
Method Details
-
getIndex
-
getAllIndexes
-
getIndexedDocumentsCount
-
upsertIndex
-
dropIndex
-
analyzeDocument
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) -
pauseIngest
-
resumeIngest
-
allowQuerying
-
disallowQuerying
-
freezePlan
-
unfreezePlan
-