Interface SupportsBatchDeletion
-
- All Known Subinterfaces:
ManagementLocks
public interface SupportsBatchDeletionProvides 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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddeleteByIds(String... ids)Deletes the specified resources from Azure.voiddeleteByIds(Collection<String> ids)Deletes the specified resources from Azure.Flux<String>deleteByIdsAsync(String... ids)Deletes the specified resources from Azure asynchronously and in parallel.Flux<String>deleteByIdsAsync(Collection<String> ids)Deletes the specified resources from Azure asynchronously and in parallel.
-
-
-
Method Detail
-
deleteByIdsAsync
Flux<String> deleteByIdsAsync(Collection<String> ids)
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
Flux<String> deleteByIdsAsync(String... ids)
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
void deleteByIds(Collection<String> ids)
Deletes the specified resources from Azure.- Parameters:
ids- resource IDs of the resources to be deleted
-
deleteByIds
void deleteByIds(String... ids)
Deletes the specified resources from Azure.- Parameters:
ids- resource IDs of the resources to be deleted
-
-