Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AbstractDockerMojo - Class in io.micronaut.maven
-
Abstract base class for mojos related to Docker files and builds.
- AbstractDockerMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService, MavenSession, MojoExecution) - Constructor for class io.micronaut.maven.AbstractDockerMojo
- AbstractMicronautAotCliMojo - Class in io.micronaut.maven.aot
-
Base class for Micronaut AOT mojos.
- AbstractMicronautAotCliMojo(CompilerService, ExecutorService, MavenProject, DependencyResolutionService) - Constructor for class io.micronaut.maven.aot.AbstractMicronautAotCliMojo
- AbstractMicronautAotMojo - Class in io.micronaut.maven.aot
-
Abstract Mojo for Micronaut AOT.
- AbstractMicronautAotMojo(CompilerService, MavenProject) - Constructor for class io.micronaut.maven.aot.AbstractMicronautAotMojo
- AbstractMicronautMojo - Class in io.micronaut.maven
-
Base class for all Micronaut Maven plugin mojos.
- AbstractMicronautMojo() - Constructor for class io.micronaut.maven.AbstractMicronautMojo
- AbstractOpenApiMojo - Class in io.micronaut.maven.openapi
-
Base class for OpenAPI generator mojos.
- AbstractOpenApiMojo() - Constructor for class io.micronaut.maven.openapi.AbstractOpenApiMojo
- AbstractTestResourcesMojo - Class in io.micronaut.maven.testresources
-
Base mojo for Micronaut test resources service handling.
- AbstractTestResourcesMojo() - Constructor for class io.micronaut.maven.testresources.AbstractTestResourcesMojo
- additionalTypeAnnotations - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
Additional annotations to be used on the generated client API classes.
- afterProjectsRead(MavenSession) - Method in class io.micronaut.maven.testresources.TestResourcesLifecycleExtension
- afterSessionEnd(MavenSession) - Method in class io.micronaut.maven.testresources.TestResourcesLifecycleExtension
- AOT_PROPERTIES_FILE_NAME - Static variable in class io.micronaut.maven.aot.AotAnalysisMojo
- AotAnalysisMojo - Class in io.micronaut.maven.aot
-
Invokes the Micronaut AOT optimizer, generating sources/classes and the effective AOT configuration properties file.
- AotAnalysisMojo(CompilerService, ExecutorService, MavenProject, DependencyResolutionService) - Constructor for class io.micronaut.maven.aot.AotAnalysisMojo
- aotCompatible - Variable in class io.micronaut.maven.openapi.OpenApiServerMojo
-
If set to true, the generated code should be made compatible with Micronaut AOT.
- AotRuntime - Enum Class in io.micronaut.maven.aot
-
AOT runtime values.
- AotSampleMojo - Class in io.micronaut.maven.aot
-
Generates a sample
aot.properties
showcasing all the possible values along with a description. - AotSampleMojo(CompilerService, ExecutorService, MavenProject, DependencyResolutionService) - Constructor for class io.micronaut.maven.aot.AotSampleMojo
- apiPackageName - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
The package name for the APIs (controller interfaces).
- appArguments - Variable in class io.micronaut.maven.AbstractDockerMojo
-
List of additional arguments that will be passed to the application.
- applicationConfigurationService - Variable in class io.micronaut.maven.AbstractDockerMojo
- ApplicationConfigurationService - Class in io.micronaut.maven.services
-
Parses the Micronaut application configuration.
- ApplicationConfigurationService(MavenProject) - Constructor for class io.micronaut.maven.services.ApplicationConfigurationService
- ARGS_FILE_PROPERTY_NAME - Static variable in class io.micronaut.maven.DockerNativeMojo
- ARM_ARCH - Static variable in class io.micronaut.maven.AbstractDockerMojo
- ARM_ARCH - Static variable in class io.micronaut.maven.DockerCracMojo
- artifactResultsFor(Stream<Artifact>, boolean) - Method in class io.micronaut.maven.services.DependencyResolutionService
-
Performs a dependency request to compute the transitive dependencies of the given artifacts.
- authorizationFilterPattern - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
The pattern for authorization filter.
- AZURE_FUNCTION - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
Azure Cloud Function.
B
- baseImageRun - Variable in class io.micronaut.maven.AbstractDockerMojo
-
The Docker image used to run the native image.
- basePathSeparator - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
The base path separator.
- BODY - Enum constant in enum class io.micronaut.maven.openapi.ParameterMapping.ParameterLocation
- buildClasspath(List<Dependency>) - Method in class io.micronaut.maven.services.CompilerService
-
Builds a classpath string for the given dependencies.
- buildDirectory - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
- buildImage(BuildImageCmd) - Method in class io.micronaut.maven.services.DockerService
-
Builds the Docker image from the given
BuildImageCmd
builder. - buildImageCmd() - Method in class io.micronaut.maven.services.DockerService
- buildImageCmd(String) - Method in class io.micronaut.maven.services.DockerService
- buildProjectFnEntrypoint() - Static method in class io.micronaut.maven.jib.JibMicronautExtension
C
- CHECKPOINT_SCRIPT_NAME - Static variable in class io.micronaut.maven.DockerCracMojo
- CheckSnakeYaml - Class in io.micronaut.maven.enforcer
-
Enforcer rule to check that, when the application has YAML configuration, the SnakeYAML library is present.
- CheckSnakeYaml(MavenProject) - Constructor for class io.micronaut.maven.enforcer.CheckSnakeYaml
- classpathInference - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
If set to true, Micronaut will attempt to infer which dependencies should be added to the Test Resources server classpath, based on the project dependencies.
- clientId - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
Client id.
- clientTimeout - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
Configures the maximum amount of time to wait for the server to start a test resource.
- compileProject() - Method in class io.micronaut.maven.services.CompilerService
-
Compiles the project.
- compilerService - Variable in class io.micronaut.maven.aot.AbstractMicronautAotMojo
- CompilerService - Class in io.micronaut.maven.services
-
Provides methods to compile a Maven project.
- CompilerService(MavenSession, ExecutorService, ProjectDependenciesResolver) - Constructor for class io.micronaut.maven.services.CompilerService
- computeNativeImageArgs(List<String>, String, String) - Static method in class io.micronaut.maven.MojoUtils
- computeSystemProperties(ServerSettings) - Method in class io.micronaut.maven.testresources.TestResourcesHelper
-
Computes the system properties to set for the test resources client to be able to connect to the server.
- CONFIG_PROPERTY_PREFIX - Static variable in class io.micronaut.maven.testresources.TestResourcesConfiguration
- CONFIGURATION_PROPERTIES - Static variable in class io.micronaut.maven.openapi.OpenApiGenericMojo
- configureBuilder(MicronautCodeGeneratorBuilder) - Method in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Configures the OpenAPI generator.
- configureBuilder(MicronautCodeGeneratorBuilder) - Method in class io.micronaut.maven.openapi.OpenApiClientMojo
- configureBuilder(MicronautCodeGeneratorBuilder) - Method in class io.micronaut.maven.openapi.OpenApiGenericMojo
- configureBuilder(MicronautCodeGeneratorBuilder) - Method in class io.micronaut.maven.openapi.OpenApiServerMojo
- controllerPackageName - Variable in class io.micronaut.maven.openapi.OpenApiServerMojo
-
The package name of the controller if controller implementation files are generated.
- COOKIE - Enum constant in enum class io.micronaut.maven.openapi.ParameterMapping.ParameterLocation
- copyDependencies() - Method in class io.micronaut.maven.AbstractDockerMojo
-
Copy project dependencies to a
target/dependency
directory. - copyFromContainer(String, String) - Method in class io.micronaut.maven.services.DockerService
-
Copies a file from the specified container path in the given image ID, into a temporal location.
- CRAC_ARCHITECTURE - Static variable in class io.micronaut.maven.DockerCracMojo
- CRAC_CHECKPOINT_NETWORK_PROPERTY - Static variable in class io.micronaut.maven.DockerCracMojo
- CRAC_CHECKPOINT_TIMEOUT_PROPERTY - Static variable in class io.micronaut.maven.DockerCracMojo
- CRAC_JAVA_VERSION - Static variable in class io.micronaut.maven.DockerCracMojo
- CRAC_OS - Static variable in class io.micronaut.maven.DockerCracMojo
- CRAC_READINESS_PROPERTY - Static variable in class io.micronaut.maven.DockerCracMojo
D
- debug(CharSequence) - Method in class io.micronaut.maven.JansiLog
- debug(CharSequence, Throwable) - Method in class io.micronaut.maven.JansiLog
- debug(Throwable) - Method in class io.micronaut.maven.JansiLog
- debugServer - Variable in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
Allows starting the test resources server in debug mode.
- DEFAULT - Enum constant in enum class io.micronaut.maven.core.DockerBuildStrategy
-
Default docker build strategy.
- DEFAULT_BASE_IMAGE - Static variable in class io.micronaut.maven.DockerCracMojo
- DEFAULT_BASE_IMAGE_GRAALVM_RUN - Static variable in class io.micronaut.maven.AbstractDockerMojo
- DEFAULT_CRAC_CHECKPOINT_TIMEOUT - Static variable in class io.micronaut.maven.DockerCracMojo
- DEFAULT_CRAC_OS - Static variable in class io.micronaut.maven.DockerCracMojo
- DEFAULT_EXEC_MAVEN_PLUGIN_VERSION - Static variable in class io.micronaut.maven.aot.AbstractMicronautAotCliMojo
- DEFAULT_JAVA17_BASE_IMAGE - Static variable in class io.micronaut.maven.jib.JibMicronautExtension
- DEFAULT_JAVA21_BASE_IMAGE - Static variable in class io.micronaut.maven.jib.JibMicronautExtension
- DEFAULT_ORACLE_LINUX_VERSION - Static variable in class io.micronaut.maven.AbstractDockerMojo
- DEFAULT_PORT - Static variable in class io.micronaut.maven.services.ApplicationConfigurationService
- DEFAULT_READINESS_COMMAND - Static variable in class io.micronaut.maven.DockerCracMojo
- DefaultServerFactory - Class in io.micronaut.maven.testresources
-
Default implementation for
ServerFactory
. - DefaultServerFactory(Log, ToolchainManager, MavenSession, AtomicBoolean, String, boolean) - Constructor for class io.micronaut.maven.testresources.DefaultServerFactory
- definitionFile - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
The OpenAPI specification file path relative to the project's root path.
- DependencyResolutionService - Class in io.micronaut.maven.services
-
Utility methods for performing dependency resolution.
- DependencyResolutionService(MavenSession, MavenProject, RepositorySystem) - Constructor for class io.micronaut.maven.services.DependencyResolutionService
- determineBaseImage(String, DockerBuildStrategy) - Static method in class io.micronaut.maven.jib.JibMicronautExtension
- determineProjectFnVersion(String) - Static method in class io.micronaut.maven.jib.JibMicronautExtension
- DISABLED - Static variable in class io.micronaut.maven.testresources.TestResourcesConfiguration
- DOCKER - Enum constant in enum class io.micronaut.maven.Packaging
- DOCKER_CRAC - Enum constant in enum class io.micronaut.maven.Packaging
- DOCKER_CRAC_PACKAGING - Static variable in class io.micronaut.maven.DockerCracMojo
- DOCKER_NATIVE - Enum constant in enum class io.micronaut.maven.Packaging
- DOCKER_NATIVE_PACKAGING - Static variable in class io.micronaut.maven.DockerNativeMojo
- DOCKER_PACKAGING - Static variable in class io.micronaut.maven.DockerMojo
- DockerBuildStrategy - Enum Class in io.micronaut.maven.core
-
Different strategies for building docker images.
- DockerCracMojo - Class in io.micronaut.maven
-
Implementation of the
docker-crac
packaging. - DockerCracMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService, MavenReaderFilter, MavenSession, MojoExecution) - Constructor for class io.micronaut.maven.DockerCracMojo
- DOCKERFILE - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_AWS - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_AWS_CUSTOM_RUNTIME - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_CRAC - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_CRAC_CHECKPOINT - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_CRAC_CHECKPOINT_FILE - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_NATIVE - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_NATIVE_DISTROLESS - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_NATIVE_ORACLE_CLOUD - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_NATIVE_STATIC - Static variable in class io.micronaut.maven.DockerfileMojo
- DOCKERFILE_ORACLE_CLOUD - Static variable in class io.micronaut.maven.DockerfileMojo
- DockerfileMojo - Class in io.micronaut.maven
-
Generates a
Dockerfile
depending on thepackaging
andmicronaut.runtime
properties. - DockerfileMojo(MavenProject, DockerService, JibConfigurationService, ApplicationConfigurationService, ExecutorService, MavenSession, MojoExecution, CompilerService) - Constructor for class io.micronaut.maven.DockerfileMojo
- DockerMojo - Class in io.micronaut.maven
-
Allows using a provided Dockerfile.
- DockerMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService, MavenSession, MojoExecution) - Constructor for class io.micronaut.maven.DockerMojo
- DockerNativeMojo - Class in io.micronaut.maven
-
Implementation of the
docker-native
packaging. - DockerNativeMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService, MavenSession, MojoExecution) - Constructor for class io.micronaut.maven.DockerNativeMojo
- DockerPushMojo - Class in io.micronaut.maven
-
Implementation of the
deploy
lifecycle for pushing Docker images - DockerPushMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService, MavenSession, MojoExecution) - Constructor for class io.micronaut.maven.DockerPushMojo
- dockerService - Variable in class io.micronaut.maven.AbstractDockerMojo
- DockerService - Class in io.micronaut.maven.services
-
Provides methods to work with Docker images.
- DockerService(MavenProject, JibConfigurationService) - Constructor for class io.micronaut.maven.services.DockerService
- doExecute() - Method in class io.micronaut.maven.aot.AbstractMicronautAotCliMojo
- doExecute() - Method in class io.micronaut.maven.aot.AbstractMicronautAotMojo
E
- enabled - Variable in class io.micronaut.maven.aot.AbstractMicronautAotMojo
-
Whether to enable or disable Micronaut AOT.
- enabled - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
The property that defines if this mojo is used.
- enabled - Variable in class io.micronaut.maven.openapi.OpenApiServerMojo
-
The property that defines if this mojo should be used in configuration.
- error(CharSequence) - Method in class io.micronaut.maven.JansiLog
- error(CharSequence, Throwable) - Method in class io.micronaut.maven.JansiLog
- error(Throwable) - Method in class io.micronaut.maven.JansiLog
- EXEC_MAIN_CLASS - Static variable in class io.micronaut.maven.RunMojo
- EXEC_MAVEN_PLUGIN_ARTIFACT - Static variable in class io.micronaut.maven.aot.AbstractMicronautAotCliMojo
- EXEC_MAVEN_PLUGIN_GROUP - Static variable in class io.micronaut.maven.aot.AbstractMicronautAotCliMojo
- EXEC_MAVEN_PLUGIN_VERSION_PROPERTY - Static variable in class io.micronaut.maven.aot.AbstractMicronautAotCliMojo
- execute() - Method in class io.micronaut.maven.aot.AbstractMicronautAotMojo
- execute() - Method in class io.micronaut.maven.DockerCracMojo
- execute() - Method in class io.micronaut.maven.DockerfileMojo
- execute() - Method in class io.micronaut.maven.DockerMojo
- execute() - Method in class io.micronaut.maven.DockerNativeMojo
- execute() - Method in class io.micronaut.maven.DockerPushMojo
- execute() - Method in class io.micronaut.maven.enforcer.CheckSnakeYaml
- execute() - Method in class io.micronaut.maven.GraalVMResourcesMojo
-
Deprecated.
- execute() - Method in class io.micronaut.maven.HelpMojo
- execute() - Method in class io.micronaut.maven.ImportFactoryMojo
- execute() - Method in class io.micronaut.maven.openapi.AbstractOpenApiMojo
- execute() - Method in class io.micronaut.maven.RunMojo
- execute() - Method in class io.micronaut.maven.testresources.StartTestResourcesServerMojo
- execute() - Method in class io.micronaut.maven.testresources.StopTestResourcesServerMojo
- executeGoal(String, String) - Method in class io.micronaut.maven.services.ExecutorService
-
Executes the given goal from the given plugin coordinates.
- executeGoal(String, String, String, String, Xpp3Dom) - Method in class io.micronaut.maven.services.ExecutorService
-
Executes a goal using the given arguments.
- ExecutorService - Class in io.micronaut.maven.services
-
Provides methods to execute goals on the current project.
- ExecutorService(MavenProject, MavenSession, BuildPluginManager, Invoker) - Constructor for class io.micronaut.maven.services.ExecutorService
- explicitPort - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
By default, the Test Resources server will be started on a random (available) port, but it can be set a fixed port by using this parameter.
- expressionEvaluator - Variable in class io.micronaut.maven.AbstractDockerMojo
- extendContainerBuildPlan(ContainerBuildPlan, Map<String, String>, Optional<Void>, MavenData, ExtensionLogger) - Method in class io.micronaut.maven.jib.JibMicronautExtension
F
- findJavaExecutable(ToolchainManager, MavenSession) - Static method in class io.micronaut.maven.MojoUtils
- findRunnableProject() - Method in class io.micronaut.maven.services.CompilerService
-
Finds the Maven project that has the Micronaut Maven plugin defined.
- fluxForArrays - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
Determines if the client should use flux for arrays.
- fluxForArrays - Variable in class io.micronaut.maven.openapi.OpenApiServerMojo
-
Determines if the server should use flux for arrays.
- FORM - Enum constant in enum class io.micronaut.maven.openapi.ParameterMapping.ParameterLocation
G
- generatedAnnotation - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
If set to true, the `javax.annotation.Generated` annotation will be added to all generated classes.
- generatedAnnotation - Variable in class io.micronaut.maven.openapi.OpenApiServerMojo
-
If set to true, the `javax.annotation.Generated` annotation will be added to all generated classes.
- generatorClassName - Variable in class io.micronaut.maven.openapi.OpenApiGenericMojo
-
The classname of the generator to be used for code generation.
- getArgs() - Method in class io.micronaut.maven.jib.JibConfigurationService
- getAuthConfigFor(String, String, String) - Method in class io.micronaut.maven.services.DockerService
- getBaseImage() - Method in class io.micronaut.maven.AbstractDockerMojo
- getBaseOutputDirectory() - Method in class io.micronaut.maven.aot.AbstractMicronautAotMojo
- getBuildStrategy() - Method in enum class io.micronaut.maven.core.MicronautRuntime
- getCmd() - Method in class io.micronaut.maven.AbstractDockerMojo
- getExtraArgs() - Method in class io.micronaut.maven.aot.AbstractMicronautAotCliMojo
- getExtraArgs() - Method in class io.micronaut.maven.aot.AotAnalysisMojo
- getExtraArgs() - Method in class io.micronaut.maven.aot.AotSampleMojo
- getExtraConfigType() - Method in class io.micronaut.maven.jib.JibMicronautExtension
- getFrom() - Method in class io.micronaut.maven.AbstractDockerMojo
- getFromCredentials() - Method in class io.micronaut.maven.jib.JibConfigurationService
- getFromImage() - Method in class io.micronaut.maven.AbstractDockerMojo
- getFromImage() - Method in class io.micronaut.maven.jib.JibConfigurationService
- getHeaderName() - Method in class io.micronaut.maven.openapi.ResponseBodyMapping
- getJdkVersion(MavenProject) - Static method in class io.micronaut.maven.jib.JibMicronautExtension
- getLocation() - Method in class io.micronaut.maven.openapi.ParameterMapping
- getLog() - Method in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
- getLog() - Method in class io.micronaut.maven.enforcer.CheckSnakeYaml
- getMappedBodyType() - Method in class io.micronaut.maven.openapi.ResponseBodyMapping
- getMappedName() - Method in class io.micronaut.maven.openapi.ParameterMapping
- getMappedType() - Method in class io.micronaut.maven.openapi.ParameterMapping
- getName() - Method in class io.micronaut.maven.openapi.ParameterMapping
- getNetworkMode() - Method in class io.micronaut.maven.AbstractDockerMojo
- getPluginContext() - Method in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
- getPort() - Method in class io.micronaut.maven.AbstractDockerMojo
- getServerPort() - Method in class io.micronaut.maven.services.ApplicationConfigurationService
-
Determines the application port by looking at the
MICRONAUT_SERVER_PORT
environment variable, themicronaut.server.port
configuration property, or falls back to a default port. - getSharedServerNamespace() - Method in class io.micronaut.maven.testresources.TestResourcesConfiguration
- getTags() - Method in class io.micronaut.maven.AbstractDockerMojo
- getTags() - Method in class io.micronaut.maven.jib.JibConfigurationService
- getToCredentials() - Method in class io.micronaut.maven.jib.JibConfigurationService
- getToImage() - Method in class io.micronaut.maven.jib.JibConfigurationService
- getWorkingDirectory() - Method in class io.micronaut.maven.jib.JibConfigurationService
- GOOGLE_FUNCTION - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
Google Cloud Function, packaged as a Fat JAR.
- GRAALVM_RESOURCES - Static variable in class io.micronaut.maven.GraalVMResourcesMojo
-
Deprecated.
- graalVmArch() - Method in class io.micronaut.maven.AbstractDockerMojo
- graalVmJvmVersion() - Method in class io.micronaut.maven.AbstractDockerMojo
- GraalVMResourcesMojo - Class in io.micronaut.maven
-
Deprecated, for removal: This API element is subject to removal in a future version.Please use native:generateResourceConfig and/or native:generateTestResourceConfig instead.
- GraalVMResourcesMojo() - Constructor for class io.micronaut.maven.GraalVMResourcesMojo
-
Deprecated.
- graalVmVersion() - Method in class io.micronaut.maven.AbstractDockerMojo
H
- HEADER - Enum constant in enum class io.micronaut.maven.openapi.ParameterMapping.ParameterLocation
- HelpMojo - Class in io.micronaut.maven
-
Display help information on micronaut-maven-plugin.
Callmvn mn:help -Ddetail=true -Dgoal=<goal-name>
to display parameter details. - HelpMojo() - Constructor for class io.micronaut.maven.HelpMojo
I
- id() - Method in enum class io.micronaut.maven.Packaging
- ImportFactoryMojo - Class in io.micronaut.maven
-
Import beans from project dependencies by generating factories annotated with
@Import
containing the list of packages. - ImportFactoryMojo(MavenProject) - Constructor for class io.micronaut.maven.ImportFactoryMojo
- info(CharSequence) - Method in class io.micronaut.maven.JansiLog
- info(CharSequence, Throwable) - Method in class io.micronaut.maven.JansiLog
- info(Throwable) - Method in class io.micronaut.maven.JansiLog
- initialize() - Method in class io.micronaut.maven.RunMojo
- invokeGoal(String, String) - Method in class io.micronaut.maven.services.ExecutorService
-
Executes a goal using the Maven shared invoker.
- invokeGoals(String...) - Method in class io.micronaut.maven.services.ExecutorService
-
Executes a goal using the Maven shared invoker.
- invokerPackageName - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
The name of the package that can be used for various classes required for invocation.
- io.micronaut.maven - package io.micronaut.maven
- io.micronaut.maven.aot - package io.micronaut.maven.aot
- io.micronaut.maven.core - package io.micronaut.maven.core
- io.micronaut.maven.enforcer - package io.micronaut.maven.enforcer
- io.micronaut.maven.jib - package io.micronaut.maven.jib
- io.micronaut.maven.openapi - package io.micronaut.maven.openapi
- io.micronaut.maven.services - package io.micronaut.maven.services
- io.micronaut.maven.testresources - package io.micronaut.maven.testresources
- isArm() - Method in class io.micronaut.maven.AbstractDockerMojo
-
Check os.arch against known ARM architecture identifiers.
- isDebugEnabled() - Method in class io.micronaut.maven.JansiLog
- isEnabled() - Method in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Determines if this mojo must be executed.
- isEnabled() - Method in class io.micronaut.maven.openapi.OpenApiClientMojo
- isEnabled() - Method in class io.micronaut.maven.openapi.OpenApiGenericMojo
- isEnabled() - Method in class io.micronaut.maven.openapi.OpenApiServerMojo
- isErrorEnabled() - Method in class io.micronaut.maven.JansiLog
- isInfoEnabled() - Method in class io.micronaut.maven.JansiLog
- isListWrapper() - Method in class io.micronaut.maven.openapi.ResponseBodyMapping
- isShared() - Method in class io.micronaut.maven.testresources.TestResourcesConfiguration
- isTestResourcesEnabled() - Method in class io.micronaut.maven.testresources.TestResourcesConfiguration
- isValidated() - Method in class io.micronaut.maven.openapi.ParameterMapping
- isValidated() - Method in class io.micronaut.maven.openapi.ResponseBodyMapping
- isWarnEnabled() - Method in class io.micronaut.maven.JansiLog
J
- JansiLog - Class in io.micronaut.maven
-
A
Log
implementation that uses Jansi to colorize the output. - JansiLog(Log) - Constructor for class io.micronaut.maven.JansiLog
- JAR - Enum constant in enum class io.micronaut.maven.Packaging
- javaVersion() - Method in class io.micronaut.maven.AbstractDockerMojo
- JETTY - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
Jetty server.
- jibConfigurationService - Variable in class io.micronaut.maven.AbstractDockerMojo
- JibConfigurationService - Class in io.micronaut.maven.jib
-
Exposes the Jib plugin configuration so that it can be read by other mojos.
- JibConfigurationService(MavenProject) - Constructor for class io.micronaut.maven.jib.JibConfigurationService
- JibMicronautExtension - Class in io.micronaut.maven.jib
-
Jib extension to support building Docker images.
- JibMicronautExtension() - Constructor for class io.micronaut.maven.jib.JibMicronautExtension
- JIT - Enum constant in enum class io.micronaut.maven.aot.AotRuntime
L
- LAMBDA - Enum constant in enum class io.micronaut.maven.core.DockerBuildStrategy
-
An AWS Lambda.
- LAMBDA - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
AWS lambda packaged as a Jar file.
- lang - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Allows specifying the language of the generated code.
- LATEST_TAG - Static variable in class io.micronaut.maven.AbstractDockerMojo
- loadDockerfileAsResource(String) - Method in class io.micronaut.maven.services.DockerService
-
Loads the given Dockerfile as classpath resource and copies it into a temporary location in the target directory.
- loadDockerfileAsResource(String, String) - Method in class io.micronaut.maven.services.DockerService
-
Loads the given Dockerfile as classpath resource and copies it into a temporary location in the target directory.
- log - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
Instance logger.
- lombok - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
Determines if the client should use lombok.
- lombok - Variable in class io.micronaut.maven.openapi.OpenApiServerMojo
-
Determines if the server should use lombok.
M
- mainClass - Variable in class io.micronaut.maven.AbstractDockerMojo
-
The main class of the application, as defined in the Exec Maven Plugin.
- MAVEN_JAR_PLUGIN - Static variable in class io.micronaut.maven.services.CompilerService
- mavenDependencyToAetherArtifact(Dependency) - Static method in class io.micronaut.maven.services.DependencyResolutionService
- mavenDependencyToAetherDependency(Dependency) - Static method in class io.micronaut.maven.services.DependencyResolutionService
- mavenDependencyToTestResourcesDependency(Dependency) - Static method in class io.micronaut.maven.services.DependencyResolutionService
- mavenProject - Variable in class io.micronaut.maven.AbstractDockerMojo
- mavenProject - Variable in class io.micronaut.maven.aot.AbstractMicronautAotMojo
- MICRONAUT_PARENT - Static variable in class io.micronaut.maven.DockerNativeMojo
- MICRONAUT_TEST_RESOURCES_KEEPALIVE - Static variable in class io.micronaut.maven.testresources.StopTestResourcesServerMojo
- MICRONAUT_VERSION - Static variable in class io.micronaut.maven.DockerNativeMojo
- micronautAotVersion - Variable in class io.micronaut.maven.aot.AbstractMicronautAotMojo
-
Micronaut AOT version.
- micronautRuntime - Variable in class io.micronaut.maven.AbstractDockerMojo
-
The target runtime of the application.
- MicronautRuntime - Enum Class in io.micronaut.maven.core
-
The packaging kind of the application.
- MN_APP_ARGS - Static variable in class io.micronaut.maven.RunMojo
- modelPackageName - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
The package name for the model classes.
- MOJO_NAME - Static variable in class io.micronaut.maven.ImportFactoryMojo
-
Name of the import factory mojo.
- MOJO_NAME - Static variable in class io.micronaut.maven.openapi.OpenApiClientMojo
- MOJO_NAME - Static variable in class io.micronaut.maven.openapi.OpenApiGenericMojo
- MOJO_NAME - Static variable in class io.micronaut.maven.openapi.OpenApiServerMojo
- MojoUtils - Class in io.micronaut.maven
-
Utility methods for different mojos.
- MOSTLY_STATIC_NATIVE_IMAGE_GRAALVM_FLAG - Static variable in class io.micronaut.maven.AbstractDockerMojo
N
- NAME - Static variable in class io.micronaut.maven.aot.AotAnalysisMojo
- NAME - Static variable in class io.micronaut.maven.aot.AotSampleMojo
- NAME - Static variable in class io.micronaut.maven.testresources.StartTestResourcesServerMojo
- NAME - Static variable in class io.micronaut.maven.testresources.StopTestResourcesServerMojo
- NATIVE - Enum constant in enum class io.micronaut.maven.aot.AotRuntime
- NATIVE_BUILD_TOOLS_MAVEN_PLUGIN - Static variable in class io.micronaut.maven.DockerfileMojo
- NATIVE_IMAGE - Enum constant in enum class io.micronaut.maven.Packaging
- nativeImageBuildArgs - Variable in class io.micronaut.maven.AbstractDockerMojo
-
Additional arguments that will be passed to the
native-image
executable. - NETTY - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
Default packaging.
- networkMode - Variable in class io.micronaut.maven.AbstractDockerMojo
-
Networking mode for the RUN instructions during build.
- NONE - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
No specific runtime specified.
O
- of(String) - Static method in enum class io.micronaut.maven.Packaging
- onSuccess(File) - Method in class io.micronaut.maven.aot.AotAnalysisMojo
- onSuccess(File) - Method in class io.micronaut.maven.aot.AotSampleMojo
- OpenApiClientMojo - Class in io.micronaut.maven.openapi
-
Generates an OpenAPI client.
- OpenApiClientMojo() - Constructor for class io.micronaut.maven.openapi.OpenApiClientMojo
- OpenApiGenericMojo - Class in io.micronaut.maven.openapi
-
A generic OpenAPI mojo that will be used for configuring custom Micronaut OpenAPI generator extensions.
- OpenApiGenericMojo() - Constructor for class io.micronaut.maven.openapi.OpenApiGenericMojo
- OpenApiServerMojo - Class in io.micronaut.maven.openapi
-
Generates an OpenAPI server.
- OpenApiServerMojo() - Constructor for class io.micronaut.maven.openapi.OpenApiServerMojo
- ORACLE_FUNCTION - Enum constant in enum class io.micronaut.maven.core.DockerBuildStrategy
-
An oracle function.
- ORACLE_FUNCTION - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
Oracle Cloud Function, packaged as a docker container.
- oracleLinuxVersion - Variable in class io.micronaut.maven.AbstractDockerMojo
-
The version of Oracle Linux to use as a native-compile base when building a native image inside a Docker container.
- outputDirectory - Variable in class io.micronaut.maven.aot.AbstractMicronautAotMojo
-
Directory where compiled application classes are.
- outputDirectory - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
The output directory to which all the sources will be generated.
- outputFile(String) - Method in class io.micronaut.maven.aot.AbstractMicronautAotMojo
- outputKinds - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Comma-separated values of output kinds to generate.
P
- packageName - Variable in class io.micronaut.maven.aot.AbstractMicronautAotCliMojo
-
Package name to use for generated sources.
- packageProject() - Method in class io.micronaut.maven.services.CompilerService
-
Packages the project by invoking the Jar plugin.
- Packaging - Enum Class in io.micronaut.maven
-
Packaging types supported by this plugin.
- ParameterMapping - Class in io.micronaut.maven.openapi
-
A class used to specify parameter mapping.
- ParameterMapping() - Constructor for class io.micronaut.maven.openapi.ParameterMapping
- ParameterMapping.ParameterLocation - Enum Class in io.micronaut.maven.openapi
-
The location of the parameter to be mapped.
- parameterMappings - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Define parameter mappings that allow using custom types for parameter binding.
- pluginContext - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
Plugin container context.
- properties - Variable in class io.micronaut.maven.openapi.OpenApiGenericMojo
-
The configuration properties that will be passed on to the custom generator options builder.
- PROPERTY - Static variable in enum class io.micronaut.maven.core.MicronautRuntime
- pushImageCmd(String) - Method in class io.micronaut.maven.services.DockerService
Q
- QUERY - Enum constant in enum class io.micronaut.maven.openapi.ParameterMapping.ParameterLocation
R
- resolveDependencies(String...) - Method in class io.micronaut.maven.services.CompilerService
-
Resolves project dependencies for the given scopes.
- resolveSourceDirectories() - Method in class io.micronaut.maven.services.CompilerService
-
Resolves the source directories by checking the existence of Java, Groovy or Kotlin sources.
- RESOURCES_DIR - Static variable in class io.micronaut.maven.RunMojo
- ResponseBodyMapping - Class in io.micronaut.maven.openapi
-
A class used to specify parameter mapping.
- ResponseBodyMapping() - Constructor for class io.micronaut.maven.openapi.ResponseBodyMapping
- responseBodyMappings - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Define parameter mappings that allow using custom types for parameter binding.
- RUN_SCRIPT_NAME - Static variable in class io.micronaut.maven.DockerCracMojo
- runApplication() - Method in class io.micronaut.maven.RunMojo
-
Runs or restarts the application.
- RunMojo - Class in io.micronaut.maven
-
Executes a Micronaut application in development mode.
- RunMojo(MavenSession, BuildPluginManager, ProjectBuilder, ToolchainManager, CompilerService, ExecutorService, DependencyResolutionService) - Constructor for class io.micronaut.maven.RunMojo
- runPrivilegedImageAndWait(String, Integer, String, String...) - Method in class io.micronaut.maven.services.DockerService
-
Creates a container based on a given image, and runs it.
- runtime - Variable in class io.micronaut.maven.aot.AbstractMicronautAotMojo
-
Micronaut AOT runtime.
S
- SAMPLE_AOT_PROPERTIES_FILE_NAME - Static variable in class io.micronaut.maven.aot.AotSampleMojo
- serverIdleTimeoutMinutes - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
Configures the duration after which the test resources service will automatically shut down if it doesn't get any request.
- serverSettingsDirectoryOf(Path) - Static method in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
- setDebugServer(boolean) - Method in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
Whether to start the test resources server in debug mode.
- setHeaderName(String) - Method in class io.micronaut.maven.openapi.ResponseBodyMapping
- setListWrapper(boolean) - Method in class io.micronaut.maven.openapi.ResponseBodyMapping
- setLocation(ParameterMapping.ParameterLocation) - Method in class io.micronaut.maven.openapi.ParameterMapping
- setLog(EnforcerLogger) - Method in class io.micronaut.maven.enforcer.CheckSnakeYaml
- setLog(Log) - Method in class io.micronaut.maven.AbstractMicronautMojo
- setLog(Log) - Method in class io.micronaut.maven.GraalVMResourcesMojo
-
Deprecated.
- setLog(Log) - Method in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
- setMappedBodyType(String) - Method in class io.micronaut.maven.openapi.ResponseBodyMapping
- setMappedName(String) - Method in class io.micronaut.maven.openapi.ParameterMapping
- setMappedType(String) - Method in class io.micronaut.maven.openapi.ParameterMapping
- setName(String) - Method in class io.micronaut.maven.openapi.ParameterMapping
- setPluginContext(Map) - Method in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
- setShared(boolean) - Method in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
Whether the test resources service should be shared between independent builds.
- setSharedServerNamespace(String) - Method in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
The shared server namespace (if any).
- setSharedServerNamespace(String) - Method in class io.micronaut.maven.testresources.TestResourcesHelper
- setTestResourcesEnabled(boolean) - Method in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
Whether to enable or disable Micronaut test resources support.
- setValidated(boolean) - Method in class io.micronaut.maven.openapi.ParameterMapping
- setValidated(boolean) - Method in class io.micronaut.maven.openapi.ResponseBodyMapping
- setWatches(List<FileSet>) - Method in class io.micronaut.maven.RunMojo
- shared - Variable in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
Whether the test resources service should be shared between independent builds (e.g different projects, even built with different build tools).
- sharedServerNamespace - Variable in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
Allows configuring a namespace for the shared test resources server.
- start() - Method in class io.micronaut.maven.testresources.TestResourcesHelper
-
Starts the Test Resources Service.
- startServer(ServerUtils.ProcessParameters) - Method in class io.micronaut.maven.testresources.DefaultServerFactory
- StartTestResourcesServerMojo - Class in io.micronaut.maven.testresources
-
Starts the Micronaut test resources server.
- StartTestResourcesServerMojo(MavenProject, MavenSession, DependencyResolutionService, ToolchainManager) - Constructor for class io.micronaut.maven.testresources.StartTestResourcesServerMojo
- staticNativeImage - Variable in class io.micronaut.maven.AbstractDockerMojo
-
Whether to produce a static native image when using
docker-native
packaging. - stop() - Method in class io.micronaut.maven.testresources.TestResourcesHelper
-
Contains the logic to stop the Test Resources Service.
- StopTestResourcesServerMojo - Class in io.micronaut.maven.testresources
-
Stops the Micronaut test resources server.
- StopTestResourcesServerMojo(MavenProject, MavenSession, DependencyResolutionService, ToolchainManager) - Constructor for class io.micronaut.maven.testresources.StopTestResourcesServerMojo
T
- TEST_RESOURCES_ARTIFACT_ID_PREFIX - Static variable in class io.micronaut.maven.services.DependencyResolutionService
- TEST_RESOURCES_GROUP - Static variable in class io.micronaut.maven.services.DependencyResolutionService
- TestResourcesConfiguration - Class in io.micronaut.maven.testresources
-
Base configuration class for Test Resources.
- TestResourcesConfiguration() - Constructor for class io.micronaut.maven.testresources.TestResourcesConfiguration
- testResourcesDependencies - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
Additional dependencies to add to the Test Resources server classpath when not using classpath inference, or when the inference doesn't produce the desired result.
- testResourcesDependencyToAetherArtifact(MavenDependency) - Static method in class io.micronaut.maven.services.DependencyResolutionService
- testResourcesEnabled - Variable in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
Whether to enable or disable Micronaut test resources support.
- TestResourcesHelper - Class in io.micronaut.maven.testresources
-
Utility class to stop Test Resources service.
- TestResourcesHelper(boolean, boolean, File, Integer, Integer, Integer, MavenProject, MavenSession, DependencyResolutionService, ToolchainManager, String, boolean, List<Dependency>, String, boolean) - Constructor for class io.micronaut.maven.testresources.TestResourcesHelper
- TestResourcesHelper(MavenSession, boolean, boolean, File) - Constructor for class io.micronaut.maven.testresources.TestResourcesHelper
- TestResourcesLifecycleExtension - Class in io.micronaut.maven.testresources
-
A lifecycle extension which determines if the test resources server should be stopped when the build is complete.
- TestResourcesLifecycleExtension(Logger) - Constructor for class io.micronaut.maven.testresources.TestResourcesLifecycleExtension
- testResourcesVersion - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
Micronaut Test Resources version.
- THIS_PLUGIN - Static variable in class io.micronaut.maven.RunMojo
- toClasspath(List<ArtifactResult>) - Static method in class io.micronaut.maven.services.DependencyResolutionService
- toClasspathFiles(List<ArtifactResult>) - Static method in class io.micronaut.maven.services.DependencyResolutionService
- TOMCAT - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
Tomcat server.
- toString() - Method in class io.micronaut.maven.enforcer.CheckSnakeYaml
U
- UNDERTOW - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
Undertow server.
- useAuth - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
Whether to configure authentication for client.
- useAuth - Variable in class io.micronaut.maven.openapi.OpenApiServerMojo
-
Whether to generate authentication annotations for APIs.
- useBeanValidation - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Whether to generate validation annotations for models and APIs.
- useOptional - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Whether to use
Optional
for non-required model properties and API parameters. - useReactive - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Whether to use reactor types for operation responses.
V
- valueOf(String) - Static method in enum class io.micronaut.maven.aot.AotRuntime
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.maven.core.DockerBuildStrategy
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.maven.core.MicronautRuntime
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.maven.openapi.ParameterMapping.ParameterLocation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.micronaut.maven.Packaging
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.micronaut.maven.aot.AotRuntime
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.maven.core.DockerBuildStrategy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.maven.core.MicronautRuntime
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.maven.openapi.ParameterMapping.ParameterLocation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.micronaut.maven.Packaging
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- waitFor(Duration) - Method in class io.micronaut.maven.testresources.DefaultServerFactory
- WARMUP_SCRIPT_NAME - Static variable in class io.micronaut.maven.DockerCracMojo
- warn(CharSequence) - Method in class io.micronaut.maven.JansiLog
- warn(CharSequence, Throwable) - Method in class io.micronaut.maven.JansiLog
- warn(Throwable) - Method in class io.micronaut.maven.JansiLog
X
- X86_64_ARCH - Static variable in class io.micronaut.maven.AbstractDockerMojo
- X86_64_ARCH - Static variable in class io.micronaut.maven.DockerCracMojo
All Classes and Interfaces|All Packages|Constant Field Values