概要
このトピックでは、OpenSearch クラスとそのメソッドについて説明します。このクラスは、OpenSearchClient オブジェクトを作成するために使用されます。
クラス セキュリティ
スレッドセーフ
コンストラクター (1)
このコンストラクターでは、AccessKey ペアと OpenSearch API のエンドポイントを指定する必要があります。
OpenSearch(String accesskey, String secret, String host)パラメーターの説明
パラメーター | 型 | 説明 |
accesskey | String | Alibaba Cloud アカウントの AccessKey ID。AccessKey ID は、Alibaba Cloud 管理コンソールから取得できます。 |
secret | String | Alibaba Cloud アカウントの AccessKey シークレット。AccessKey シークレットは、Alibaba Cloud 管理コンソールから取得できます。 |
host | String | ご利用のリージョンにおける OpenSearch API のエンドポイント。 |
コンストラクター (2)
このコンストラクターでは、パラメーターは不要です。
OpenSearch()setAccessKey
メソッド定義
Alibaba Cloud アカウントの AccessKey ID を指定します。
OpenSearch setAccessKey(String accesskey)パラメーターの説明
パラメーター | 型 | 説明 |
accesskey | String | Alibaba Cloud アカウントの AccessKey ID。AccessKey ID は、Alibaba Cloud 管理コンソールから取得できます。 |
getAccessKey
メソッド定義
指定された AccessKey ID を取得します。
String getAccessKey()戻り値
指定された AccessKey ID。型: String。
setSecret
メソッド定義
Alibaba Cloud アカウントの AccessKey シークレットを指定します。
OpenSearch setSecret(String secret)パラメーターの説明
パラメーター | 型 | 説明 |
secret | String | Alibaba Cloud アカウントの AccessKey シークレット。AccessKey シークレットは、Alibaba Cloud 管理コンソールから取得できます。 |
getSecret
メソッド定義
指定された AccessKey シークレットを取得します。
String getSecret()戻り値
指定された AccessKey シークレット。型: String。
setHost
メソッド定義
ご利用のリージョンにおける OpenSearch API のエンドポイントを指定します。
OpenSearch setHost(String host)パラメーターの説明
パラメーター | 型 | 説明 |
host | String | ご利用のリージョンにおける OpenSearch API のエンドポイント。 |
getHost
メソッド定義
ご利用のリージョンで指定された OpenSearch API のエンドポイントを取得します。
String getHost()戻り値
ご利用のリージョンで指定された OpenSearch API のエンドポイント。型: String。
setOptions
メソッド定義
オプションを指定します。
OpenSearch setOptions(Map<String,String> options)パラメーターの説明
パラメーター | 型 | 説明 |
options | Map<String,String> | 指定するオプション (Map 型)。 |
getOptions
メソッド定義
指定されているオプションを取得します。
Map<String,String> getOptions()戻り値
指定されているオプション。型: Map<String,String>。