Delete a vector bucket (Java SDK V2)

更新时间:
复制 MD 格式

This topic describes how to use the OSS Java SDK V2 to delete a vector bucket.

Permissions

By default, an Alibaba Cloud account has all permissions. RAM users and RAM roles have no permissions by default. The Alibaba Cloud account owner or an administrator must grant them permissions by using a RAM policy or a bucket policy.

API

Action

Description

DeleteVectorBucket

oss:DeleteVectorBucket

Deletes a vector bucket.

Sample code

import com.aliyun.sdk.service.oss2.credentials.CredentialsProvider;
import com.aliyun.sdk.service.oss2.credentials.EnvironmentVariableCredentialsProvider;
import com.aliyun.sdk.service.oss2.vectors.OSSVectorsClient;
import com.aliyun.sdk.service.oss2.vectors.models.DeleteVectorBucketRequest;
import com.aliyun.sdk.service.oss2.vectors.models.DeleteVectorBucketResult;

public class DeleteVectorBucketSample {
    public static void main(String[] args) throws Exception {
        CredentialsProvider provider = new EnvironmentVariableCredentialsProvider();
        try (OSSVectorsClient client = OSSVectorsClient.newBuilder()
                .region("cn-hangzhou")
                .accountId("1234567890")
                .credentialsProvider(provider)
                .build()) {
            DeleteVectorBucketRequest request = DeleteVectorBucketRequest.newBuilder()
                    .bucket("examplebucket")
                    .build();
            DeleteVectorBucketResult result = client.deleteVectorBucket(request);
            System.out.printf("status code: %d, request id: %s%n", result.statusCode(), result.requestId());
        }
    }
}

References