Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Obtener objeto

Este método del SDK se puede usar para obtener un objeto del bucket. La respuesta estará en formato blob.

Cuando Versioning está habilitado para el bucket:

  • Si no pasas el versionId, solo se devolverá el objeto más reciente.
  • Para recuperar una versión específica, usa el parámetro de consulta versionId con una versión válida como valor.

Parámetros utilizados

Nombre del parámetro Definición
name Un parámetro obligatorio. Contendrá el nombre del objeto.
versionId Un parámetro opcional. Contendrá el ID de versión único de la versión del objeto requerido.
copy
bucketInstance.getObject("{object_name}", "{version_id}",
    {
        object ->
        println("The name of the object is : ${object.name}")
    },
    {
        exception ->
        println("Get object failed! $exception")
    }
 )

Obtener todos los objetos

Este método del SDK se puede usar para obtener todos los objetos presentes en el bucket usando la técnica de paginación.

Parámetros utilizados

Nombre del parámetro Tipo de dato Definición
prefix String Un parámetro opcional. Obtendrá los objetos que coincidan con el valor del prefijo.
max_keys Number Un parámetro opcional. Contendrá el límite máximo de objetos que se pueden listar mediante paginación.
continuation_token String Un parámetro opcional. Si la respuesta fue truncada, el valor de esta clave debe pasarse como continuation_token al mismo método para recuperar el siguiente conjunto de objetos.
copy
bucketInstance.getObjects({max_keys}, {continuation_token}, {prefix}, 
    {
        objects ->
        for (obj in objects){
            println("Object name: ${obj.name}")
 }
    },
    {
        exception ->
        println("Get objects failed! $exception")
    }
 )

Última actualización 2026-03-20 21:51:56 +0530 IST