Class JdksExtension
java.lang.Object
com.palantir.gradle.jdks.JdksExtension
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidfromJson(com.palantir.gradle.jdks.json.JdksInfoJson jdksInfo) final org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLanguageVersion> final org.gradle.api.file.DirectoryPropertyprotected abstract org.gradle.api.model.ObjectFactoryfinal voidjdk(int javaLanguageVersion, groovy.lang.Closure closure) final voidjdk(org.gradle.jvm.toolchain.JavaLanguageVersion javaLanguageVersion, org.gradle.api.Action<JdkExtension> action) final voidjdkDistribution(com.palantir.gradle.jdks.JdkDistributionName jdkDistributionName, org.gradle.api.Action<JdkDistributionExtension> action) final voidjdkDistribution(String distributionName, groovy.lang.Closure closure) final JdkDistributionExtensionjdkDistributionFor(com.palantir.gradle.jdks.JdkDistributionName jdkDistributionName) final voidjdkDistributions(JdksExtension.LazyJdkDistributions lazyJdkDistributions) final org.gradle.api.provider.SetProperty<org.gradle.jvm.toolchain.JavaLanguageVersion> final voidjdks(JdksExtension.LazyJdks lazyJdks) final voidsetDaemonTarget(int value) final voidsetDaemonTarget(String value) final voidsetJdkMajorVersionsToUse(Set<String> jdkMajorVersions)
-
Constructor Details
-
JdksExtension
public JdksExtension()
-
-
Method Details
-
getObjectFactory
@Inject protected abstract org.gradle.api.model.ObjectFactory getObjectFactory() -
getDaemonTarget
public final org.gradle.api.provider.Property<org.gradle.jvm.toolchain.JavaLanguageVersion> getDaemonTarget() -
setDaemonTarget
-
setDaemonTarget
public final void setDaemonTarget(int value) -
jdkMajorVersionsToUse
public final org.gradle.api.provider.SetProperty<org.gradle.jvm.toolchain.JavaLanguageVersion> jdkMajorVersionsToUse() -
setJdkMajorVersionsToUse
-
daemonJdkOnly
public final void daemonJdkOnly() -
getCaCerts
-
getJdkStorageLocation
public final org.gradle.api.file.DirectoryProperty getJdkStorageLocation() -
jdks
-
jdk
public final void jdk(org.gradle.jvm.toolchain.JavaLanguageVersion javaLanguageVersion, org.gradle.api.Action<JdkExtension> action) -
jdk
public final void jdk(int javaLanguageVersion, @DelegatesTo(JdkExtension.class) groovy.lang.Closure closure) -
jdkDistributions
-
jdkDistribution
public final void jdkDistribution(com.palantir.gradle.jdks.JdkDistributionName jdkDistributionName, org.gradle.api.Action<JdkDistributionExtension> action) -
jdkDistribution
public final void jdkDistribution(String distributionName, @DelegatesTo(JdkDistributionExtension.class) groovy.lang.Closure closure) -
fromJson
public final void fromJson(com.palantir.gradle.jdks.json.JdksInfoJson jdksInfo) -
jdkDistributionFor
public final JdkDistributionExtension jdkDistributionFor(com.palantir.gradle.jdks.JdkDistributionName jdkDistributionName)
-