All Classes and Interfaces

Class
Description
Abstract base class for mojos related to Docker files and builds.
Base class for Micronaut AOT mojos.
Abstract Mojo for Micronaut AOT.
Base class for all Micronaut Maven plugin mojos.
Base class for OpenAPI generator mojos.
Base mojo for Micronaut test resources service handling.
Invokes the Micronaut AOT optimizer, generating sources/classes and the effective AOT configuration properties file.
AOT runtime values.
Generates a sample aot.properties showcasing all the possible values along with a description.
Parses the Micronaut application configuration.
Enforcer rule to check that, when the application has YAML configuration, the SnakeYAML library is present.
Provides methods to compile a Maven project.
Default implementation for ServerFactory.
Utility methods for performing dependency resolution.
Different strategies for building docker images.
Implementation of the docker-crac packaging.
Generates a Dockerfile depending on the packaging and micronaut.runtime properties.
Allows using a provided Dockerfile.
Implementation of the docker-native packaging.
Implementation of the deploy lifecycle for pushing Docker images
Provides methods to work with Docker images.
Provides methods to execute goals on the current project.
Deprecated, for removal: This API element is subject to removal in a future version.
Please use native:generateResourceConfig and/or native:generateTestResourceConfig instead.
Display help information on micronaut-maven-plugin.
Call mvn mn:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
Import beans from project dependencies by generating factories annotated with @Import containing the list of packages.
A Log implementation that uses Jansi to colorize the output.
Exposes the Jib plugin configuration so that it can be read by other mojos.
Jib extension to support building Docker images.
The packaging kind of the application.
Utility methods for different mojos.
Generates an OpenAPI client.
A generic OpenAPI mojo that will be used for configuring custom Micronaut OpenAPI generator extensions.
Generates an OpenAPI server.
Packaging types supported by this plugin.
A class used to specify parameter mapping.
The location of the parameter to be mapped.
A class used to specify parameter mapping.
Executes a Micronaut application in development mode.
Starts the Micronaut test resources server.
Stops the Micronaut test resources server.
Base configuration class for Test Resources.
Utility class to stop Test Resources service.
A lifecycle extension which determines if the test resources server should be stopped when the build is complete.