すべてのプロダクト
Search
ドキュメントセンター

OpenSearch:SearcherClient

最終更新日:Feb 20, 2025

概要

このトピックでは、SearcherClient クラスとそのメソッドについて説明します。このクラスは、クライアントがクエリ リクエストを送信するために使用されます。

クラス セキュリティ

スレッドセーフ

コンストラクター

このコンストラクターでは、ServiceClient オブジェクトをパラメーターとして指定する必要があります。
SearcherClient(ServiceClient serviceclient)

パラメーターの説明

パラメーター

説明

serviceclient

ServiceClient

ServiceClient オブジェクト。


execute (1)

メソッド定義

SearchParams オブジェクトによって指定されたクエリを実行し、結果を SearchResult オブジェクトに返します。
SearchResult    execute(SearchParams searchParams)

パラメーターの説明

パラメーター

説明

searchParams

SearchParams

実行するクエリを指定する SearchParams オブジェクト。


execute (2)

メソッド定義

SearchParamsBuilder オブジェクトによって指定されたクエリを実行し、結果を SearchResult オブジェクトに返します。
SearchResult    execute(SearchParamsBuilder paramsBuilder)

パラメーターの説明

パラメーター

説明

paramsBuilder

SearchParamsBuilder

実行するクエリを指定する SearchParamsBuilder オブジェクト。


executeDebug

メソッド定義

SearchParams オブジェクトによって指定されたクエリを実行し、結果を SearchResultDebug オブジェクトに返します。 SearchResultDebug オブジェクトを使用すると、最後のクエリまたはプッシュの リクエスト文字列 を取得できます。
SearchResultDebug    executeDebug(SearchParams searchParams)

パラメーターの説明

パラメーター

説明

searchParams

SearchParams

実行するクエリを指定する SearchParams オブジェクト。