Page updated Jan 16, 2024

Remove files

To delete an object uploaded to S3, use Amplify.Storage.remove and specify the key:

1Amplify.Storage.remove(
2 "myUploadedFileName.txt",
3 result -> Log.i("MyAmplifyApp", "Successfully removed: " + result.getKey()),
4 error -> Log.e("MyAmplifyApp", "Remove failure", error)
5);
1Amplify.Storage.remove("myUploadedFileName.txt",
2 { Log.i("MyAmplifyApp", "Successfully removed: ${it.key}") },
3 { Log.e("MyAmplifyApp", "Remove failure", it) }
4)
1try {
2 val result = Amplify.Storage.remove("myUploadedFileName.txt")
3 Log.i("MyAmplifyApp", "Successfully removed: ${result.key}")
4} catch (error: StorageException) {
5 Log.e("MyAmplifyApp", "Remove failure", error)
6}
1RxAmplify.Storage.remove("myUploadedFileName.txt")
2 .subscribe(
3 result -> Log.i("MyAmplifyApp", "Successfully removed: " + result.getKey()),
4 error -> Log.e("MyAmplifyApp", "Remove failure", error)
5 );