Interface SearchApi<T extends ResponseDocument>
-
- Type Parameters:
T- The type of documents contained in the engine
public interface SearchApi<T extends ResponseDocument>Represents search operations for a particular engine
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MultiSearchApiResponse<T>search(String engineName, MultiSearchRequest request)Executes a multi-search requestSearchApiResponse<T>search(String engineName, SearchRequest request)Executes a search
-
-
-
Method Detail
-
search
SearchApiResponse<T> search(String engineName, SearchRequest request)
Executes a search- Parameters:
engineName- The name of the engine in AppSearchrequest- The search request parameters- Returns:
- A SearchApiResponse for the request
-
search
MultiSearchApiResponse<T> search(String engineName, MultiSearchRequest request)
Executes a multi-search request- Parameters:
engineName- The name of the engine to execute the search againstrequest- The multi-search request, containing one or more search requests- Returns:
- The MultiSearch Response
-
-