---
title: AVMetricDownloadSummaryEvent
framework: avfoundation
role: symbol
role_heading: Class
path: avfoundation/avmetricdownloadsummaryevent
---

# AVMetricDownloadSummaryEvent

Represents a summary metric event with aggregated metrics for the entire download task.

## Declaration

```swift
class AVMetricDownloadSummaryEvent
```

## Overview

Overview Subclasses of this type that are used from Swift must fulfill the requirements of a Sendable type.

## Topics

### Inspecting the download summary

- [downloadDuration](avfoundation/avmetricdownloadsummaryevent/downloadduration.md)
- [bytesDownloadedCount](avfoundation/avmetricdownloadsummaryevent/bytesdownloadedcount.md)
- [mediaResourceRequestCount](avfoundation/avmetricdownloadsummaryevent/mediaresourcerequestcount.md)
- [recoverableErrorCount](avfoundation/avmetricdownloadsummaryevent/recoverableerrorcount.md)
- [variants](avfoundation/avmetricdownloadsummaryevent/variants.md)
- [errorEvent](avfoundation/avmetricdownloadsummaryevent/errorevent.md)

## Relationships

### Inherits From

- [AVMetricEvent](avfoundation/avmetricevent.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSCoding](foundation/nscoding.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSSecureCoding](foundation/nssecurecoding.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Summary

- [AVMetricPlayerItemPlaybackSummaryEvent](avfoundation/avmetricplayeritemplaybacksummaryevent.md)
