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

DashVector:コレクションの削除

最終更新日:Jan 08, 2025

このトピックでは、Java 用 SDK を使用して既存のコレクションを削除する方法について説明します。

重要

コレクションを削除すると、その中のすべてのデータが削除され、復元できなくなります。 慎重に実行してください。

前提条件

  • クラスターが作成されていること。 詳細については、「クラスターの作成」をご参照ください。

  • API キーを取得していること。 詳細については、「API キーの管理」をご参照ください。

  • 最新バージョンの SDK がインストールされていること。 詳細については、「DashVector SDK のインストール」をご参照ください。

API 定義

// class DashVectorClient

public Response<Void> delete(String name);

説明
  1. コードを正しく実行するには、サンプルコードの YOUR_API_KEY を API キーに、YOUR_CLUSTER_ENDPOINT をクラスターのエンドポイントに置き換える必要があります。

  2. 事前に quickstart という名前のコレクションを作成する必要があります。 詳細については、「コレクションの作成」トピックの「例」セクションをご参照ください。

import com.aliyun.dashvector.DashVectorClient;
import com.aliyun.dashvector.DashVectorCollection;
import com.aliyun.dashvector.common.DashVectorException;

public class Main {
    public static void main(String[] args) throws DashVectorException {
      	DashVectorClient client = new DashVectorClient("YOUR_API_KEY", "YOUR_CLUSTER_ENDPOINT");
      	
      	Response<Void> response = client.delete("quickstart");
    }
}

リクエストパラメーター

パラメーター

タイプ

必須

デフォルト値

説明

name

String

はい

-

作成されたコレクションの名前。

レスポンスパラメーター

説明

Response<Void> オブジェクトが返されます。これには、次の表に示すように、操作結果が含まれています。

メソッド

タイプ

説明

getCode()

int

返されたステータスコード。 詳細については、「ステータスコード」をご参照ください。

0

getMessage()

String

返されたメッセージ。

success

getRequestId()

String

リクエストの一意の ID。

19215409-ea66-4db9-8764-26ce2eb5bb99

isSuccess()

Boolean

操作が成功したかどうかを指定します。

true