-
- All Implemented Interfaces:
-
java.io.Serializable
public class D8RootExtension extends ConfigurationPhaseAware<D8Env> implements Serializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
D8RootExtension.Companion
-
Field Summary
Fields Modifier and Type Field Description private File
installationPath
private String
downloadBaseUrl
private String
version
private String
edition
private final TaskProvider<out Copy>
setupTaskProvider
private final transient Project
rootProject
-
Constructor Summary
Constructors Constructor Description D8RootExtension(Project rootProject)
-
Method Summary
Modifier and Type Method Description final File
getInstallationPath()
final Unit
setInstallationPath(File installationPath)
final String
getDownloadBaseUrl()
final Unit
setDownloadBaseUrl(String downloadBaseUrl)
final String
getVersion()
final Unit
setVersion(String version)
final String
getEdition()
final Unit
setEdition(String edition)
final TaskProvider<out Copy>
getSetupTaskProvider()
final Project
getRootProject()
-
-
Method Detail
-
getInstallationPath
final File getInstallationPath()
-
setInstallationPath
final Unit setInstallationPath(File installationPath)
-
getDownloadBaseUrl
final String getDownloadBaseUrl()
-
setDownloadBaseUrl
final Unit setDownloadBaseUrl(String downloadBaseUrl)
-
getVersion
final String getVersion()
-
setVersion
final Unit setVersion(String version)
-
getEdition
final String getEdition()
-
setEdition
final Unit setEdition(String edition)
-
getSetupTaskProvider
final TaskProvider<out Copy> getSetupTaskProvider()
-
getRootProject
final Project getRootProject()
-
-
-
-