Interface SupportsBatchDeletion
- All Known Subinterfaces:
ManagementLocks
public interface SupportsBatchDeletion
Provides access to deleting multiple resources from Azure, identifying them by their IDs.
(Note this interface is not intended to be implemented by user code.)
-
Method Summary
Modifier and TypeMethodDescriptionvoiddeleteByIds(String... ids) Deletes the specified resources from Azure.voiddeleteByIds(Collection<String> ids) Deletes the specified resources from Azure.deleteByIdsAsync(String... ids) Deletes the specified resources from Azure asynchronously and in parallel.deleteByIdsAsync(Collection<String> ids) Deletes the specified resources from Azure asynchronously and in parallel.
-
Method Details
-
deleteByIdsAsync
Deletes the specified resources from Azure asynchronously and in parallel.- Parameters:
ids- resource IDs of the resources to be deleted- Returns:
- a representation of the deferred computation of this call returning the resource ID of each successfully deleted resource
-
deleteByIdsAsync
Deletes the specified resources from Azure asynchronously and in parallel.- Parameters:
ids- resource IDs of the resources to be deleted- Returns:
- a representation of the deferred computation of this call returning the resource ID of each successfully deleted resource
-
deleteByIds
Deletes the specified resources from Azure.- Parameters:
ids- resource IDs of the resources to be deleted
-
deleteByIds
Deletes the specified resources from Azure.- Parameters:
ids- resource IDs of the resources to be deleted
-