-
- All Implemented Interfaces:
public class YarnRootExtension extends ConfigurationPhaseAware<YarnEnv>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classYarnRootExtension.Companion
-
Field Summary
Fields Modifier and Type Field Description private FileinstallationDirprivate StringdownloadBaseUrlprivate Stringversionprivate Stringcommandprivate Booleandownloadprivate StringlockFileNameprivate FilelockFileDirectoryprivate BooleanignoreScriptsprivate final TaskProvider<YarnSetupTask>yarnSetupTaskProviderprivate final TaskProvider<RootPackageJsonTask>rootPackageJsonTaskProviderprivate List<YarnResolution>resolutionsprivate final transient Projectproject
-
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()
-
-
-
-