| Interface | Description |
|---|---|
| BasicGradleProject | Provides some basic details about a Gradle project. |
| BuildInvocations | A model providing access to Launchable instances that can be used to initiate Gradle build. |
| GradleBuild | Provides information about the structure of a Gradle build. |
| GradlePublication | Represents some publication produced by a Gradle project, typically to a Maven or Ivy repository. |
| GradleScript | Represents a Gradle script. |
| ProjectPublications | A model providing information about the publications of a Gradle project. |