Remove files
To delete an object uploaded to S3, use Amplify.Storage.remove
.
With StoragePath
1Amplify.Storage.remove(2 StoragePath.fromString("public/myUploadedFileName.txt"),3 result -> Log.i("MyAmplifyApp", "Successfully removed: " + result.getPath()),4 error -> Log.e("MyAmplifyApp", "Remove failure", error)5);
1Amplify.Storage.remove(StoragePath.fromString("public/myUploadedFileName.txt"),2 { Log.i("MyAmplifyApp", "Successfully removed: ${it.path}") },3 { Log.e("MyAmplifyApp", "Remove failure", it) }4)
1try {2 val result = Amplify.Storage.remove(StoragePath.fromString("public/myUploadedFileName.txt"))3 Log.i("MyAmplifyApp", "Successfully removed: ${result.path}")4} catch (error: StorageException) {5 Log.e("MyAmplifyApp", "Remove failure", error)6}
1RxAmplify.Storage.remove(StoragePath.fromString("public/myUploadedFileName.txt"))2 .subscribe(3 result -> Log.i("MyAmplifyApp", "Successfully removed: " + result.getPath()),4 error -> Log.e("MyAmplifyApp", "Remove failure", error)5 );
With Key (Deprecated)
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 );