Package io.micronaut.gradle.aot
Interface AOTExtension
- All Superinterfaces:
AOTOptimizations
Micronaut AOT extension, used to configure
the ahead-of-time/build time optimizations.
-
Method Summary
Modifier and TypeMethodDescriptionorg.gradle.api.file.RegularFileProperty
Path to a user provided AOT configuration file.org.gradle.api.provider.Property<String>
Allows configuring the Micronaut AOT version to use.Methods inherited from interface io.micronaut.gradle.aot.AOTOptimizations
getCacheEnvironment, getConfigurationProperties, getConvertYamlToJava, getDeduceEnvironment, getEnvironmentVariables, getNettyOptimizations, getOptimizeClassLoading, getOptimizeNetty, getOptimizeServiceLoading, getPossibleEnvironments, getPrecomputeOperations, getReplaceLogbackXml, getTargetEnvironments, getTargetPackage, netty
-
Method Details
-
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
-