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
Yes
No
Send your feedback to us
Skip
Submit