Page updated Jan 16, 2024

Delete data

DELETE requests

1RestOptions options = RestOptions.builder()
2 .addPath("/todo/1")
3 .build();
4
5Amplify.API.delete(options,
6 response -> Log.i("MyAmplifyApp", "DELETE succeeded: " + response),
7 error -> Log.e("MyAmplifyApp", "DELETE failed.", error)
8);
1val options = RestOptions.builder()
2 .addPath("/todo/1")
3 .build()
4
5Amplify.API.delete(options,
6 { Log.i("MyAmplifyApp", "DELETE succeeded: $it") },
7 { Log.e("MyAmplifyApp", "DELETE failed.", it) }
8)
1val request = RestOptions.builder()
2 .addPath("/todo/1")
3 .build()
4try {
5 val response = Amplify.API.delete(request)
6 Log.i("MyAmplifyApp", "DELETE succeeded: $response")
7} catch (error: ApiException) {
8 Log.e("MyAmplifyApp", "DELETE failed", error)
9}
1RestOptions options = RestOptions.builder()
2 .addPath("/todo/1")
3 .build();
4
5RxAmplify.API.delete(options)
6 .subscribe(
7 response -> Log.i("MyAmplifyApp", "DELETE succeeded: " + response),
8 error -> Log.e("MyAmplifyApp", "DELETE failed.", error)
9 );