| Interface | Description | 
|---|---|
| BinaryPluginIdentifier | Identifies a Gradle binary plugin. | 
| FailureResult | Describes how an operation finished with failures. | 
| FinishEvent | An event that informs about an operation having finished its execution. | 
| OperationDescriptor | Describes an operation for which an event has occurred. | 
| OperationResult | Describes the result of running an operation. | 
| PluginIdentifier | Identifies a Gradle plugin. | 
| ProgressEvent | Root interface for all events that signal progress while executing an operation. | 
| ProgressListener | A listener which is notified when operations that are executed as part of running a build make progress. | 
| ScriptPluginIdentifier | Identifies a Gradle script plugin. | 
| SkippedResult | Describes how an operation was skipped. | 
| StartEvent | An event that informs about an operation having started its execution. | 
| StatusEvent | An event that informs about an interim results of the operation. | 
| SuccessResult | Describes how an operation finished successfully. | 
| Enum | Description | 
|---|---|
| OperationType | Enumerates the different types of operations for which progress events can be received. |