Package org.gradle.tooling.model
Interface Task
- All Superinterfaces:
- Launchable,- ProjectModel
- All Known Subinterfaces:
- GradleTask
Represents a task which is executable by Gradle.
 
Note: Task extends Launchable since 1.12.
- Since:
- 1.0-milestone-3
- 
Method SummaryMethods inherited from interface org.gradle.tooling.model.LaunchablegetDisplayName, getProjectIdentifier, isPublic
- 
Method Details- 
getPathString getPath()Returns the path of this task. This is a fully qualified unique name for this task.- Returns:
- The path of this task.
- Since:
- 1.0-milestone-3
 
- 
getBuildTreePathReturns the path of this task within the build tree. This is a unique name for this task within the composite build.- Returns:
- The path of this task in the composite build.
- Throws:
- UnsupportedMethodException- When the target Gradle version does not support this method.
- Since:
- 8.2
 
- 
getNameString getName()Returns the name of this task. Note that the name is not necessarily a unique identifier for the task.- Returns:
- The name of this task.
- Since:
- 1.0-milestone-3
 
- 
getDescriptionReturns the description of this task, ornullif it has no description.- Specified by:
- getDescriptionin interface- Launchable
- Returns:
- The description of this task, or nullif it has no description.
- Since:
- 1.0-milestone-3
 
- 
getGroupReturns the group a task belongs to.- Returns:
- the group a task belongs to.
- Since:
- 2.5
 
 
-