Interface AOTExtension

All Superinterfaces:
AOTOptimizations

public interface AOTExtension extends AOTOptimizations
Micronaut AOT extension, used to configure the ahead-of-time/build time optimizations.
  • Method Details

    • getVersion

      @Optional @Input org.gradle.api.provider.Property<String> getVersion()
      Allows configuring the Micronaut AOT version to use.
      Returns:
      the Micronaut AOT version
    • getConfigFile

      @Optional @InputFile org.gradle.api.file.RegularFileProperty getConfigFile()
      Path to a user provided AOT configuration file. If not provided, the plugin will use reasonable defaults. If it's provided, the file will be read and merged with options configured in this extension.
      Returns:
      the configuration file