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