| Interface |
Description |
|
BuildAction
|
An action that executes against a Gradle build and produces a result of type T. |
|
BuildActionExecuter
|
Used to execute a BuildAction in the build process. |
|
BuildController
|
Provides a BuildAction various ways to control a Gradle build and access information about the build. |
|
BuildLauncher
|
A BuildLauncher allows you to configure and execute a Gradle build. |
|
CancellationToken
|
Token that propagates notification that an operation should be cancelled. |
|
CancellationTokenSource
|
A CancellationTokenSource allows you to issue cancellation requests to one or more LongRunningOperation
instances. |
|
ConfigurableLauncher
|
A ConfigurableLauncher allows you to configure a long running operation. |
|
Failure
|
Represents a failure. |
|
LongRunningOperation
|
Offers ways to communicate both ways with a Gradle operation, be it building a model or running tasks. |
|
ModelBuilder
|
A ModelBuilder allows you to fetch a snapshot of some model for a project or a build.
|
|
ProgressEvent
|
Some information about a piece of work of a long running operation. |
|
ProgressListener
|
A listener which is notified as some long running operation makes progress. |
|
ProjectConnection
|
|
|
ResultHandler
|
A handler for an asynchronous operation which returns an object of type T. |
|
TestLauncher
|
A TestLauncher allows you to execute tests in a Gradle build. |