Index

A B C D E F G H I J L M N O P Q R S T U V W X 
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 the packaging and micronaut.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, the micronaut.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.
Call mvn 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
 
A B C D E F G H I J L M N O P Q R S T U V W X 
All Classes and Interfaces|All Packages|Constant Field Values