このトピックでは、Java 用 Tablestore SDK を使用して検索インデックスを削除する方法について説明します。
使用上の注意
削除された検索インデックスは回復できません。 慎重に行ってください。
前提条件
Tablestore クライアントが初期化されていること。 詳細については、「Tablestore クライアントを初期化する」をご参照ください。
メソッド
public DeleteSearchIndexResponse deleteSearchIndex(DeleteSearchIndexRequest request) throws TableStoreException, ClientExceptionサンプルコード
次のサンプルコードは、test_table という名前のテーブルに作成された検索インデックスを削除する例を示しています。
コードを実行する前に、テーブル名と検索インデックス名を実際の値に置き換えてください。
public static void deleteSearchIndexExample(SyncClient client) {
DeleteSearchIndexRequest request = new DeleteSearchIndexRequest();
// データテーブルの名前を指定します。
request.setTableName("test_table");
// 削除する検索インデックスの名前を指定します。
request.setIndexName("index_name");
// 検索インデックスを削除します。
client.deleteSearchIndex(request);
}