@Stability.Internal public class ClassicCoreSearchOps extends Object implements CoreSearchOps
| Constructor and Description |
|---|
ClassicCoreSearchOps(Core core,
CoreBucketAndScope scope) |
| Modifier and Type | Method and Description |
|---|---|
static void |
injectOptions(String indexName,
com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode queryJson,
Duration timeout,
CoreSearchOptions opts,
boolean disableShowRequest) |
CoreAsyncResponse<CoreSearchResult> |
searchAsync(String indexName,
CoreSearchRequest searchRequest,
CoreSearchOptions options) |
CoreAsyncResponse<CoreSearchResult> |
searchQueryAsync(String indexName,
CoreSearchQuery query,
CoreSearchOptions options) |
Mono<CoreReactiveSearchResult> |
searchQueryReactive(String indexName,
CoreSearchQuery query,
CoreSearchOptions options) |
Mono<CoreReactiveSearchResult> |
searchReactive(String indexName,
CoreSearchRequest searchRequest,
CoreSearchOptions options) |
Mono<CoreReactiveSearchResult> |
searchReactiveShared(ServerSearchRequest request,
boolean requiresVectorIndexSupport,
Duration timeout) |
public ClassicCoreSearchOps(Core core, @Nullable CoreBucketAndScope scope)
public CoreAsyncResponse<CoreSearchResult> searchQueryAsync(String indexName, CoreSearchQuery query, CoreSearchOptions options)
searchQueryAsync in interface CoreSearchOpspublic Mono<CoreReactiveSearchResult> searchQueryReactive(String indexName, CoreSearchQuery query, CoreSearchOptions options)
searchQueryReactive in interface CoreSearchOps@Stability.Internal public static void injectOptions(String indexName, com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode queryJson, Duration timeout, CoreSearchOptions opts, boolean disableShowRequest)
public CoreAsyncResponse<CoreSearchResult> searchAsync(String indexName, CoreSearchRequest searchRequest, CoreSearchOptions options)
searchAsync in interface CoreSearchOpspublic Mono<CoreReactiveSearchResult> searchReactive(String indexName, CoreSearchRequest searchRequest, CoreSearchOptions options)
searchReactive in interface CoreSearchOpspublic Mono<CoreReactiveSearchResult> searchReactiveShared(ServerSearchRequest request, boolean requiresVectorIndexSupport, Duration timeout)
Copyright © 2024 Couchbase, Inc.. All rights reserved.