Class GenerateGradleJdksConfigsTask

  • All Implemented Interfaces:
    java.lang.Comparable<org.gradle.api.Task>, org.gradle.api.internal.DynamicObjectAware, org.gradle.api.internal.TaskInternal, org.gradle.api.Named, org.gradle.api.plugins.ExtensionAware, org.gradle.api.Task, org.gradle.util.Configurable<org.gradle.api.Task>

    public abstract class GenerateGradleJdksConfigsTask
    extends GradleJdksConfigs
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.gradle.api.Task

        org.gradle.api.Task.Namer
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      protected void applyGradleJdkDaemonVersionAction​(java.nio.file.Path gradleJdkDaemonVersion)  
      protected void applyGradleJdkFileAction​(java.nio.file.Path downloadUrlPath, java.nio.file.Path localUrlPath, JdkDistributionConfig jdkDistribution)  
      protected void applyGradleJdkJarAction​(java.io.File gradleJdkJarFile, java.lang.String resourceName)  
      protected void applyGradleJdkScriptAction​(java.io.File gradleJdkScriptFile, java.lang.String resourceName)  
      abstract org.gradle.api.file.DirectoryProperty getOutputGradleDirectory()  
      protected org.gradle.api.file.Directory gradleDirectory()  
      protected void maybePrepareForAction​(java.util.List<java.nio.file.Path> targetPaths)  
      • Methods inherited from class org.gradle.api.DefaultTask

        compareTo, configure, dependsOn, doFirst, doFirst, doFirst, doLast, doLast, doLast, finalizedBy, getActions, getAnt, getDependsOn, getDescription, getDestroyables, getDidWork, getEnabled, getExtensions, getFinalizedBy, getGroup, getInputs, getLocalState, getLogger, getLogging, getMustRunAfter, getName, getOutputs, getPath, getProject, getShouldRunAfter, getState, getTaskDependencies, getTemporaryDir, getTimeout, hasProperty, mustRunAfter, onlyIf, onlyIf, onlyIf, property, setActions, setDependsOn, setDescription, setDidWork, setEnabled, setFinalizedBy, setGroup, setMustRunAfter, setOnlyIf, setOnlyIf, setOnlyIf, setProperty, setShouldRunAfter, shouldRunAfter, usesService
      • Methods inherited from class org.gradle.api.internal.AbstractTask

        acceptServiceReferences, appendParallelSafeAction, doNotTrackState, getAsDynamicObject, getConvention, getIdentityPath, getImpliesSubProjects, getLifecycleDependencies, getOnlyIf, getReasonNotToTrackState, getReasonTaskIsIncompatibleWithConfigurationCache, getRequiredServices, getServices, getSharedResources, getStandardOutputCapture, getTaskActions, getTaskIdentity, getTemporaryDirFactory, hasTaskActions, injectIntoNewInstance, isCompatibleWithConfigurationCache, isEnabled, isHasCustomActions, notCompatibleWithConfigurationCache, prependParallelSafeAction, setImpliesSubProjects
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.gradle.api.Task

        doNotTrackState, getConvention, notCompatibleWithConfigurationCache
    • Constructor Detail

      • GenerateGradleJdksConfigsTask

        public GenerateGradleJdksConfigsTask()
    • Method Detail

      • getOutputGradleDirectory

        @OutputDirectory
        public abstract org.gradle.api.file.DirectoryProperty getOutputGradleDirectory()
      • gradleDirectory

        protected final org.gradle.api.file.Directory gradleDirectory()
      • applyGradleJdkJarAction

        protected final void applyGradleJdkJarAction​(java.io.File gradleJdkJarFile,
                                                     java.lang.String resourceName)
        Specified by:
        applyGradleJdkJarAction in class GradleJdksConfigs
      • applyGradleJdkScriptAction

        protected final void applyGradleJdkScriptAction​(java.io.File gradleJdkScriptFile,
                                                        java.lang.String resourceName)
        Specified by:
        applyGradleJdkScriptAction in class GradleJdksConfigs