Todos os produtos
Search
Central de documentação

Object Storage Service:Get bucket information (Android SDK)

Última atualização: Jul 03, 2026

Um bucket é um contêiner para armazenar objetos no Object Storage Service (OSS). Este tópico descreve como consultar informações sobre um bucket.

Observações de uso

  • Antes de executar o código de exemplo deste tópico, crie uma instância OSSClient por meio de métodos como nome de domínio personalizado ou Security Token Service (STS). Para mais informações, consulte Inicialização (Android SDK).

Exemplos

O código a seguir mostra como obter informações sobre um bucket:

GetBucketInfoRequest request = new GetBucketInfoRequest("bucketName");

// Get information about the bucket.
OSSAsyncTask task = oss.asyncGetBucketInfo(request, new OSSCompletedCallback<GetBucketInfoRequest, GetBucketInfoResult>() {
    @Override
    public void onSuccess(GetBucketInfoRequest request, GetBucketInfoResult result) {
        Log.i("i", "code: " + result.getStatusCode());
    }

    @Override
    public void onFailure(GetBucketInfoRequest request, ClientException clientException, ServiceException serviceException) {
        // Request exception.
        if (clientException != null) {
            // Client exception, such as a network exception.
            clientException.printStackTrace();
        }
        if (serviceException != null) {
            // Service exception.
            Log.e("ErrorCode", serviceException.getErrorCode());
            Log.e("RequestId", serviceException.getRequestId());
            Log.e("HostId", serviceException.getHostId());
            Log.e("RawMessage", serviceException.getRawMessage());
        }
    }
});

Referências