Class InstallCacheTask

  • 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 InstallCacheTask
    extends org.gradle.api.DefaultTask
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  InstallCacheTask.CacheFormat  
      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getArtifactGroup()  
      java.lang.String getArtifactName()  
      java.lang.String getArtifactVersion()  
      java.io.File getCacheDestinationDir()  
      InstallCacheTask.CacheFormat getCacheFormat()  
      java.io.File getCacheRootDir()  
      java.io.File getMavenInputDir()  
      java.io.File getMavenRootDir()  
      void installCache()  
      void setArtifactGroup​(java.lang.Object artifactGroup)  
      void setArtifactName​(java.lang.Object artifactName)  
      void setArtifactVersion​(java.lang.Object artifactVersion)  
      void setCacheFormat​(InstallCacheTask.CacheFormat cacheFormat)  
      void setCacheRootDir​(java.lang.Object cacheRootDir)  
      void setMavenRootDir​(java.lang.Object mavenRootDir)  
      • 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, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, 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

        doNotTrackState, getConvention, notCompatibleWithConfigurationCache
    • Constructor Detail

      • InstallCacheTask

        public InstallCacheTask()
    • Method Detail

      • getArtifactGroup

        @Input
        public java.lang.String getArtifactGroup()
      • getArtifactName

        @Input
        public java.lang.String getArtifactName()
      • getArtifactVersion

        @Input
        public java.lang.String getArtifactVersion()
      • getCacheDestinationDir

        @Internal
        public java.io.File getCacheDestinationDir()
      • getCacheRootDir

        @Internal
        public java.io.File getCacheRootDir()
      • getMavenInputDir

        @InputDirectory
        @PathSensitive(RELATIVE)
        public java.io.File getMavenInputDir()
      • getMavenRootDir

        @InputDirectory
        @PathSensitive(RELATIVE)
        public java.io.File getMavenRootDir()
      • installCache

        public void installCache()
                          throws java.io.IOException
        Throws:
        java.io.IOException
      • setArtifactGroup

        public void setArtifactGroup​(java.lang.Object artifactGroup)
      • setArtifactName

        public void setArtifactName​(java.lang.Object artifactName)
      • setArtifactVersion

        public void setArtifactVersion​(java.lang.Object artifactVersion)
      • setCacheRootDir

        public void setCacheRootDir​(java.lang.Object cacheRootDir)
      • setMavenRootDir

        public void setMavenRootDir​(java.lang.Object mavenRootDir)