deleteStorageObject method

  1. @override
Future<void> deleteStorageObject({
  1. required Session session,
  2. required Iterable<StorageObjectId> objectIds,
})
override

Implementation

@override
Future<void> deleteStorageObject({
  required model.Session session,
  required Iterable<model.StorageObjectId> objectIds,
}) async {
  await _client.deleteStorageObjects(
    api.DeleteStorageObjectsRequest(
      objectIds: objectIds.map((e) => api.DeleteStorageObjectId(
            collection: e.collection,
            key: e.key,
            version: e.version,
          )),
    ),
    options: _getSessionCallOptions(session),
  );
}