Get vector bucket information (Java SDK V2)

更新时间:
复制 MD 格式

Use the OSS Java SDK V2 to call the GetVectorBucket operation to retrieve information about a specified vector bucket.

Permissions

An Alibaba Cloud account has all permissions by default. RAM users and RAM roles have no permissions by default and must be granted permissions through RAM policies or bucket policies.

API

Action

Description

GetVectorBucket

oss:GetVectorBucket

Retrieves information about 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.GetVectorBucketRequest;
import com.aliyun.sdk.service.oss2.vectors.models.GetVectorBucketResult;

public class GetVectorBucketSample {
    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()) {
            GetVectorBucketRequest request = GetVectorBucketRequest.newBuilder()
                    .bucket("examplebucket")
                    .build();
            GetVectorBucketResult result = client.getVectorBucket(request);
            System.out.printf("status code: %d, request id: %s%n", result.statusCode(), result.requestId());
        }
    }
}

References