Class JdkOsExtension


  • public abstract class JdkOsExtension
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      JdkOsExtension()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      void arch​(com.palantir.gradle.jdks.setup.common.Arch arch, org.gradle.api.Action<JdkOsArchExtension> action)  
      void arch​(java.lang.String arch, org.gradle.api.Action<JdkOsArchExtension> action)  
      void fromJson​(com.palantir.gradle.jdks.json.JdkOsInfoJson osInfo)  
      abstract org.gradle.api.provider.Property<java.lang.String> getJdkVersion()  
      protected abstract org.gradle.api.model.ObjectFactory getObjectFactory()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JdkOsExtension

        public JdkOsExtension()
    • Method Detail

      • getJdkVersion

        public abstract org.gradle.api.provider.Property<java.lang.String> getJdkVersion()
      • getObjectFactory

        @Inject
        protected abstract org.gradle.api.model.ObjectFactory getObjectFactory()
      • arch

        public final void arch​(com.palantir.gradle.jdks.setup.common.Arch arch,
                               org.gradle.api.Action<JdkOsArchExtension> action)
      • arch

        public final void arch​(java.lang.String arch,
                               org.gradle.api.Action<JdkOsArchExtension> action)
      • fromJson

        public final void fromJson​(com.palantir.gradle.jdks.json.JdkOsInfoJson osInfo)