Class ToolInstallTask

  • All Implemented Interfaces:
    java.lang.Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

    public class ToolInstallTask
    extends org.gradle.api.DefaultTask
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        org.gradle.api.Task.Namer
    • Field Summary

      • Fields inherited from interface org.gradle.api.Task

        TASK_ACTION, TASK_CONSTRUCTOR_ARGS, TASK_DEPENDS_ON, TASK_DESCRIPTION, TASK_GROUP, TASK_NAME, TASK_OVERWRITE, TASK_TYPE
    • Constructor Summary

      Constructors 
      Constructor Description
      ToolInstallTask​(java.lang.String toolName, org.gradle.api.artifacts.Configuration configuration, java.lang.String artifactName)  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getArtifactName()  
      org.gradle.api.artifacts.Configuration getConfiguration()  
      java.lang.String getToolName()  
      static java.io.File getToolsFolder()  
      void installTool()  
      static void setToolsFolder​(java.io.File toolsFolder)  
      • Methods inherited from class org.gradle.api.DefaultTask

        compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        appendParallelSafeAction, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getOnlyIf, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, prependParallelSafeAction, setImpliesSubProjects
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.gradle.api.Task

        getConvention
    • Constructor Detail

      • ToolInstallTask

        @Inject
        public ToolInstallTask​(java.lang.String toolName,
                               org.gradle.api.artifacts.Configuration configuration,
                               java.lang.String artifactName)
    • Method Detail

      • setToolsFolder

        public static void setToolsFolder​(java.io.File toolsFolder)
      • getToolsFolder

        public static java.io.File getToolsFolder()
      • getToolName

        @Internal
        public java.lang.String getToolName()
      • getConfiguration

        @Internal
        public org.gradle.api.artifacts.Configuration getConfiguration()
      • getArtifactName

        @Internal
        public java.lang.String getArtifactName()
      • installTool

        public void installTool()