public class MicronautExtension
extends java.lang.Object
| Constructor and Description |
|---|
MicronautExtension(org.gradle.api.model.ObjectFactory objectFactory) |
| Modifier and Type | Method and Description |
|---|---|
MicronautExtension |
enableNativeImage(boolean b)
Sets whether native image is enabled.
|
org.gradle.api.provider.Property<java.lang.Boolean> |
getEnableNativeImage()
Whether native image is enabled
|
AnnotationProcessing |
getProcessing() |
org.gradle.api.provider.Property<MicronautRuntime> |
getRuntime() |
org.gradle.api.provider.Property<MicronautTestRuntime> |
getTestRuntime() |
org.gradle.api.provider.Property<java.lang.String> |
getVersion() |
MicronautExtension |
processing(org.gradle.api.Action<AnnotationProcessing> processingAction)
Allows configuring processing.
|
MicronautExtension |
runtime(MicronautRuntime micronautRuntime)
Configures the packaging type.
|
MicronautExtension |
runtime(java.lang.String runtime)
Configures the packaging type.
|
MicronautExtension |
testRuntime(MicronautTestRuntime testRuntime)
Configures the test runtime to use.
|
MicronautExtension |
testRuntime(java.lang.String runtime)
Configures the test runtime to use.
|
MicronautExtension |
version(java.lang.String version)
Configures the Micronaut version.
|
@Inject public MicronautExtension(org.gradle.api.model.ObjectFactory objectFactory)
public org.gradle.api.provider.Property<MicronautTestRuntime> getTestRuntime()
public org.gradle.api.provider.Property<MicronautRuntime> getRuntime()
public org.gradle.api.provider.Property<java.lang.Boolean> getEnableNativeImage()
public MicronautExtension enableNativeImage(boolean b)
b - Whether native image is enabled.public MicronautExtension version(java.lang.String version)
version - The micronaut versionpublic MicronautExtension runtime(java.lang.String runtime)
runtime - The micronaut packaging typepublic MicronautExtension runtime(MicronautRuntime micronautRuntime)
micronautRuntime - The micronaut runtime typepublic MicronautExtension testRuntime(java.lang.String runtime)
runtime - The micronaut packaging typepublic MicronautExtension testRuntime(MicronautTestRuntime testRuntime)
testRuntime - The micronaut runtime typepublic org.gradle.api.provider.Property<java.lang.String> getVersion()
public AnnotationProcessing getProcessing()
public MicronautExtension processing(org.gradle.api.Action<AnnotationProcessing> processingAction)
processingAction - The processing action