インタフェース | 説明 |
---|---|
BuildAction<T> |
An action that executes against a Gradle build and produces a result of type
T . |
BuildActionExecuter<T> |
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. |
LongRunningOperation |
Offers ways to communicate both ways with a Gradle operation, be it building a model or running tasks.
|
ModelBuilder<T> |
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 |
Represents a long-lived connection to a Gradle project.
|
ResultHandler<T> |
A handler for an asynchronous operation which returns an object of type T.
|
クラス | 説明 |
---|---|
GradleConnector |
A
GradleConnector is the main entry point to the Gradle tooling API. |
例外 | 説明 |
---|---|
BuildActionFailureException |
Thrown when a
BuildAction fails. |
BuildCancelledException |
Thrown when a
LongRunningOperation is cancelled before the operation completes. |
BuildException |
Thrown when a Gradle build fails or when a model cannot be built.
|
GradleConnectionException |
Thrown when there is some problem using a Gradle connection.
|
UnknownModelException |
Thrown when the client is trying to acquire a model that is unknown to the Tooling API.
|
UnsupportedVersionException |
Thrown when the target Gradle version does not support a particular feature.
|