Todos los productos
Search
Centro de documentos

Object Storage Service:Obtención de información de un bucket (SDK para Android)

Última actualización: Sep 22, 2026

Un bucket es un contenedor que se usa para almacenar objetos en Object Storage Service (OSS). En este tema se describe cómo consultar la información de un bucket.

Notas de uso

  • Antes de ejecutar el código de ejemplo de este tema, cree una instancia de OSSClient mediante métodos como usar un nombre de dominio personalizado o Security Token Service (STS). Para más información, consulte Initialization (Android SDK).

Ejemplos

A continuación se muestra el código para obtener la información de un 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());
        }
    }
});

Referencias