# Package org.gradle.tooling.events.task

Task execution specific interfaces and classes related to event notifications.

- Interface Summary
  Interface | Description
  --- | ---
  TaskExecutionResult | Describes the result of a non-skipped task.
  TaskFailureResult | Describes how a task operation finished with failures.
  TaskFinishEvent | An event that informs about a task having finished its execution.
  TaskOperationDescriptor | Describes a task operation for which an event has occurred.
  TaskOperationResult | Describes the result of running a task operation.
  TaskProgressEvent | Root interface for all events that signal progress while executing a task.
  TaskSkippedResult | Describes how a task operation was skipped.
  TaskStartEvent | An event that informs about a task having started its execution.
  TaskSuccessResult | Describes how a task operation finished successfully.