-
- All Implemented Interfaces:
public class YarnRootExtension extends ConfigurationPhaseAware<YarnEnv>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
YarnRootExtension.Companion
-
Field Summary
Fields Modifier and Type Field Description private File
installationDir
private String
downloadBaseUrl
private String
version
private String
command
private Boolean
download
private String
lockFileName
private File
lockFileDirectory
private Boolean
ignoreScripts
private final TaskProvider<YarnSetupTask>
yarnSetupTaskProvider
private final TaskProvider<RootPackageJsonTask>
rootPackageJsonTaskProvider
private List<YarnResolution>
resolutions
private final transient Project
project
-
Constructor Summary
Constructors Constructor Description YarnRootExtension(Project project)
-
Method Summary
-
-
Method Detail
-
getInstallationDir
final File getInstallationDir()
-
setInstallationDir
final Unit setInstallationDir(File installationDir)
-
getDownloadBaseUrl
final String getDownloadBaseUrl()
-
setDownloadBaseUrl
final Unit setDownloadBaseUrl(String downloadBaseUrl)
-
getVersion
final String getVersion()
-
setVersion
final Unit setVersion(String version)
-
getCommand
final String getCommand()
-
setCommand
final Unit setCommand(String command)
-
getDownload
final Boolean getDownload()
-
setDownload
final Unit setDownload(Boolean download)
-
getLockFileName
final String getLockFileName()
-
setLockFileName
final Unit setLockFileName(String lockFileName)
-
getLockFileDirectory
final File getLockFileDirectory()
-
setLockFileDirectory
final Unit setLockFileDirectory(File lockFileDirectory)
-
getIgnoreScripts
final Boolean getIgnoreScripts()
-
setIgnoreScripts
final Unit setIgnoreScripts(Boolean ignoreScripts)
-
getYarnSetupTaskProvider
final TaskProvider<YarnSetupTask> getYarnSetupTaskProvider()
-
getRootPackageJsonTaskProvider
final TaskProvider<RootPackageJsonTask> getRootPackageJsonTaskProvider()
-
getResolutions
final List<YarnResolution> getResolutions()
-
setResolutions
final Unit setResolutions(List<YarnResolution> resolutions)
-
getProject
final Project getProject()
-
resolution
final Unit resolution(String path, Action<YarnResolution> configure)
-
resolution
final Unit resolution(String path, String version)
-
disableGranularWorkspaces
@Incubating() final Unit disableGranularWorkspaces()
-
-
-
-