Class ClassicCoreSearchOps
java.lang.Object
com.couchbase.client.core.api.search.ClassicCoreSearchOps
- All Implemented Interfaces:
CoreSearchOps
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinjectOptions(String indexName, com.couchbase.client.core.deps.com.fasterxml.jackson.databind.node.ObjectNode queryJson, Duration timeout, CoreSearchOptions opts, boolean disableShowRequest) searchAsync(String indexName, CoreSearchRequest searchRequest, CoreSearchOptions options) searchQueryAsync(String indexName, CoreSearchQuery query, CoreSearchOptions options) searchQueryReactive(String indexName, CoreSearchQuery query, CoreSearchOptions options) searchReactive(String indexName, CoreSearchRequest searchRequest, CoreSearchOptions options) searchReactiveShared(ServerSearchRequest request, boolean requiresVectorIndexSupport, Duration timeout)
-
Constructor Details
-
ClassicCoreSearchOps
-
-
Method Details
-
searchQueryAsync
public CoreAsyncResponse<CoreSearchResult> searchQueryAsync(String indexName, CoreSearchQuery query, CoreSearchOptions options) - Specified by:
searchQueryAsyncin interfaceCoreSearchOps
-
searchQueryReactive
public Mono<CoreReactiveSearchResult> searchQueryReactive(String indexName, CoreSearchQuery query, CoreSearchOptions options) - Specified by:
searchQueryReactivein interfaceCoreSearchOps
-
injectOptions
@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) -
searchAsync
public CoreAsyncResponse<CoreSearchResult> searchAsync(String indexName, CoreSearchRequest searchRequest, CoreSearchOptions options) - Specified by:
searchAsyncin interfaceCoreSearchOps
-
searchReactive
public Mono<CoreReactiveSearchResult> searchReactive(String indexName, CoreSearchRequest searchRequest, CoreSearchOptions options) - Specified by:
searchReactivein interfaceCoreSearchOps
-