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
-
Field Summary
Fields -
Constructor Summary
Constructors -
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) protected static Stringprotected static StringglobalIndexPath(String indexName) pauseIngest(String name, CoreCommonOptions options) resumeIngest(String name, CoreCommonOptions options) unfreezePlan(String name, CoreCommonOptions options) upsertIndex(CoreSearchIndex index, CoreCommonOptions options)
-
Field Details
-
core
-
-
Constructor Details
-
ClassicCoreBaseSearchIndexManager
-
-
Method Details
-
globalIndexesPath
-
globalIndexPath
-
getIndex
- Specified by:
getIndexin interfaceCoreSearchIndexManager
-
getAllIndexes
- Specified by:
getAllIndexesin interfaceCoreSearchIndexManager
-
getIndexedDocumentsCount
- Specified by:
getIndexedDocumentsCountin interfaceCoreSearchIndexManager
-
upsertIndex
- Specified by:
upsertIndexin interfaceCoreSearchIndexManager
-
dropIndex
- 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
- Specified by:
pauseIngestin interfaceCoreSearchIndexManager
-
resumeIngest
- Specified by:
resumeIngestin interfaceCoreSearchIndexManager
-
allowQuerying
- Specified by:
allowQueryingin interfaceCoreSearchIndexManager
-
disallowQuerying
- Specified by:
disallowQueryingin interfaceCoreSearchIndexManager
-
freezePlan
- Specified by:
freezePlanin interfaceCoreSearchIndexManager
-
unfreezePlan
- Specified by:
unfreezePlanin interfaceCoreSearchIndexManager
-