@CacheableTask
public class InstallCacheTask
extends org.gradle.api.DefaultTask
Modifier and Type | Class and Description |
---|---|
static class |
InstallCacheTask.CacheFormat |
Constructor and Description |
---|
InstallCacheTask() |
Modifier and Type | Method and 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) |
newInputDirectory, newInputFile, newOutputDirectory, newOutputFile
appendParallelSafeAction, compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getAsDynamicObject, getConvention, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getIdentityPath, getImpliesSubProjects, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOnlyIf, getOutputs, getPath, getProject, getServices, getShouldRunAfter, getStandardOutputCapture, getState, getTaskActions, getTaskDependencies, getTaskIdentity, getTemporaryDir, getTemporaryDirFactory, getTimeout, hasProperty, hasTaskActions, injectIntoNewInstance, isEnabled, isHasCustomActions, mustRunAfter, onlyIf, onlyIf, prependParallelSafeAction, property, replaceLogger, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setImpliesSubProjects, setMustRunAfter, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, toString
@Input public java.lang.String getArtifactGroup()
@Input public java.lang.String getArtifactName()
@Input public java.lang.String getArtifactVersion()
@OutputDirectory public java.io.File getCacheDestinationDir()
@Input public InstallCacheTask.CacheFormat getCacheFormat()
@Input @PathSensitive(value=RELATIVE) public java.io.File getCacheRootDir()
@InputDirectory @PathSensitive(value=RELATIVE) public java.io.File getMavenInputDir()
@Input @PathSensitive(value=RELATIVE) public java.io.File getMavenRootDir()
public void installCache() throws java.io.IOException
java.io.IOException
public void setArtifactGroup(java.lang.Object artifactGroup)
public void setArtifactName(java.lang.Object artifactName)
public void setArtifactVersion(java.lang.Object artifactVersion)
public void setCacheFormat(InstallCacheTask.CacheFormat cacheFormat)
public void setCacheRootDir(java.lang.Object cacheRootDir)
public void setMavenRootDir(java.lang.Object mavenRootDir)