@Kosala De Silva Adding additional information to Derek response:
blobBatchClient.deleteBlobs(blobUrls, DeleteSnapshotsOptionType.INCLUDE).forEach(response ->
System.out.printf("Deleting blob with URL %s completed with status code %d%n",
response.getRequest().getUrl(), response.getStatusCode()));
For more information refer here for Advanced Batching: https://learn.microsoft.com/en-us/java/api/overview/azure/storage-blob-batch-readme?view=azure-java-stable
Are you getting any error message or error code, If so can you please share the screenshot?
See here for BlobBatchClient class BlobBatchClient.deleteBlobs Method and BlobBatchClient.DeleteBlobs(IEnumerable<Uri>, DeleteSnapshotsOption, CancellationToken) Method
Additional information: You can refer to this SO thread
https://azuresdkdocs.blob.core.windows.net/$web/dotnet/Azure.Storage.Blobs.Batch/12.0.0-preview.5/api/index.html
Additional information: For your reference you can use the REST API to Delete Blob and similar issue on GitHub forum.
If you still find any difficulties, please let us know, We would like to work closer on this issue. Looking forward for your reply.
Hope this helps! Kindly let us know if the above helps or you need further assistance on this issue.
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Please don’t forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.