# Hierarchy For Package org.gradle.tooling.events.download

Package Hierarchies:

- All Packages

## Interface Hierarchy

- org.gradle.tooling.events.OperationDescriptor
  - org.gradle.tooling.events.download.FileDownloadOperationDescriptor
- org.gradle.tooling.events.OperationResult
  - org.gradle.tooling.events.download.FileDownloadResult
    - org.gradle.tooling.events.download.FileDownloadNotFoundResult (also extends org.gradle.tooling.events.SuccessResult)
  - org.gradle.tooling.events.SuccessResult
    - org.gradle.tooling.events.download.FileDownloadNotFoundResult (also extends org.gradle.tooling.events.download.FileDownloadResult)
- org.gradle.tooling.events.ProgressEvent
  - org.gradle.tooling.events.download.FileDownloadProgressEvent
    - org.gradle.tooling.events.download.FileDownloadFinishEvent (also extends org.gradle.tooling.events.FinishEvent)
    - org.gradle.tooling.events.download.FileDownloadStartEvent (also extends org.gradle.tooling.events.StartEvent)
  - org.gradle.tooling.events.FinishEvent
    - org.gradle.tooling.events.download.FileDownloadFinishEvent (also extends org.gradle.tooling.events.download.FileDownloadProgressEvent)
  - org.gradle.tooling.events.StartEvent
    - org.gradle.tooling.events.download.FileDownloadStartEvent (also extends org.gradle.tooling.events.download.FileDownloadProgressEvent)