TextSearch Interface

public interface TextSearch

Method Summary

Modifier and Type Method and Description
abstract reactor.core.publisher.Mono<KernelSearchResults<java.lang.Object>> getSearchResultsAsync(String query, TextSearchOptions options)

Perform a search for content related to the specified query and return Object values representing the search results.

abstract reactor.core.publisher.Mono<KernelSearchResults<TextSearchResult>> getTextSearchResultsAsync(String query, TextSearchOptions options)

Perform a search for content related to the specified query and return TextSearchResult values representing the search results.

abstract reactor.core.publisher.Mono<KernelSearchResults<java.lang.String>> searchAsync(String query, TextSearchOptions options)

Perform a search for content related to the specified query and return String values representing the search results.

Method Details

getSearchResultsAsync

public abstract Mono> getSearchResultsAsync(String query, TextSearchOptions options)

Perform a search for content related to the specified query and return Object values representing the search results.

Parameters:

query - The text to search for.
options - The search options.

Returns:

The search results.

getTextSearchResultsAsync

public abstract Mono> getTextSearchResultsAsync(String query, TextSearchOptions options)

Perform a search for content related to the specified query and return TextSearchResult values representing the search results.

Parameters:

query - The text to search for.
options - The search options.

Returns:

The search results.

searchAsync

public abstract Mono> searchAsync(String query, TextSearchOptions options)

Perform a search for content related to the specified query and return String values representing the search results.

Parameters:

query - The text to search for.
options - The search options.

Returns:

The search results.

Applies to