Package org.gradle
Interface TaskExecutionRequest
-
public interface TaskExecutionRequest
A request to execute some tasks, along with an optional project path context to provide information necessary to select the tasks- Since:
- 2.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<java.lang.String>
getArgs()
The arguments to use to select and optionally configure the tasks, as if provided on the command-line.java.lang.String
getProjectPath()
Project path associated with this task request if any.java.io.File
getRootDir()
The root folder of the build that this task was defined in.
-
-
-
Method Detail
-
getArgs
java.util.List<java.lang.String> getArgs()
The arguments to use to select and optionally configure the tasks, as if provided on the command-line.- Returns:
- task name.
-
getProjectPath
@Nullable java.lang.String getProjectPath()
Project path associated with this task request if any.- Returns:
- project path or
null
to use the default project path.
-
getRootDir
@Nullable java.io.File getRootDir()
The root folder of the build that this task was defined in.- Returns:
- the root project folder or
null
if the information is not available. - Since:
- 3.3
-
-