Class ProtostellarCoreSearchIndexManager
java.lang.Object
com.couchbase.client.core.protostellar.manager.ProtostellarCoreSearchIndexManager
- All Implemented Interfaces:
CoreSearchIndexManager
-
Constructor Summary
ConstructorsConstructorDescriptionProtostellarCoreSearchIndexManager(CoreProtostellar protostellar, CoreBucketAndScope bucketAndScope) -
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)
-
Constructor Details
-
ProtostellarCoreSearchIndexManager
public ProtostellarCoreSearchIndexManager(CoreProtostellar protostellar, @Nullable CoreBucketAndScope bucketAndScope)
-
-
Method Details
-
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
-