Operaciones de renombrar y mover un objeto
Para renombrar y mover un objeto, usaremos el mismo método del SDK renameObject().
Renombrar un objeto
Usando el método del SDK renameObject() puedes renombrar objetos presentes en un bucket.
Parámetros utilizados
| Nombre del parámetro | Tipo de dato | Definición |
|---|---|---|
| key | String | El nombre original del objeto que necesitas renombrar |
| destination | String | El nuevo nombre con el que renombras el objeto |
Fragmento de código de ejemplo
import org.json.simple.JSONObject;
JSONObject res = bucket.renameObject("sam/out/sample.txt", "sam/out/update_sample.txt");
System.out.println(res);
Mover un objeto
Usando el método del SDK renameObject(), podemos mover el objeto de una ruta a otra dentro de un bucket.
Parámetros utilizados
| Nombre del parámetro | Tipo de dato | Definición |
|---|---|---|
| key | String | El nombre completo y la ruta del objeto que necesitas mover. |
| destination | String | El nombre completo y la nueva ruta del objeto. |
-
Necesitas proporcionar el nombre completo del objeto, junto con la ruta para ambos valores de key y destination.
-
Por ejemplo, si tienes un archivo llamado “kitten.png” en la ruta pictures/puppy, y necesitas mover el archivo a la ruta pictures/kitten, entonces:
El valor de key será ‘pictures/puppy/kitten.png’
El valor de destination será ‘pictures/kitten/kitten.png’
Fragmento de código de ejemplo
import org.json.simple.JSONObject;
JSONObject res = bucket.renameObject("sam/out/sample.txt", "output/sample.txt");
System.out.println(res);
Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us