public class DownloadPackage
@Inject @NotNull public org.gradle.api.model.ObjectFactory getObjectFactory()
Inject service of ObjectFactory (See "Service injection" in Gradle documentation.
@Inject @NotNull public org.gradle.api.file.FileSystemOperations getFsOps()
@Inject @NotNull public org.gradle.api.file.ProjectLayout getProjectLayout()
public void provideDependency(@NotNull
org.gradle.api.provider.Provider<java.lang.String> dependency)
Set provider for dependency configuration.
dependency - dependency provider.@Input @NotNull public java.lang.String getDependency()
The dependency of the package.
public void setDependency(@NotNull
java.lang.String p)
The dependency of the package.
public void provideClassifier(@NotNull
org.gradle.api.provider.Provider<java.lang.String> classifier)
Set provider for classifier configuration.
classifier - classifier provider.@Input @NotNull public java.lang.String getClassifier()
The classifier of the package.
public void setClassifier(@NotNull
java.lang.String p)
The classifier of the package.
public void provideOutputDir(@NotNull
org.gradle.api.provider.Provider<org.gradle.api.file.Directory> outputDir)
Provider configuration for target directory.
@OutputDirectory @NotNull public java.io.File getOutputDir()
Output directory for copied files.
public void setOutputDir(@NotNull
java.io.File value)
Output directory for copied files.
public void downloadPackage()