Skip navigation links
A B C D E G H I J K L M N O P R S V 

A

AbstractDockerMojo - Class in io.micronaut.build
Abstract base class for mojos related to Docker files and builds.
AbstractDockerMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService) - Constructor for class io.micronaut.build.AbstractDockerMojo
 
AbstractMicronautAotCliMojo - Class in io.micronaut.build.aot
Base class for Micronaut AOT mojos.
AbstractMicronautAotCliMojo(CompilerService, ExecutorService, MavenProject, MavenSession, RepositorySystem) - Constructor for class io.micronaut.build.aot.AbstractMicronautAotCliMojo
 
AbstractMicronautAotMojo - Class in io.micronaut.build.aot
 
AbstractMicronautAotMojo(CompilerService, MavenProject, MavenSession, RepositorySystem) - Constructor for class io.micronaut.build.aot.AbstractMicronautAotMojo
 
AOT_PROPERTIES_FILE_NAME - Static variable in class io.micronaut.build.aot.AotAnalysisMojo
 
AotAnalysisMojo - Class in io.micronaut.build.aot
Invokes the Micronaut AOT optimizer, generating sources/classes and the effective AOT configuration properties file.
AotAnalysisMojo(CompilerService, ExecutorService, MavenProject, MavenSession, RepositorySystem) - Constructor for class io.micronaut.build.aot.AotAnalysisMojo
 
AotRuntime - Enum in io.micronaut.build.aot
AOT runtime values.
AotSampleMojo - Class in io.micronaut.build.aot
Generates a sample aot.properties showcasing all the possible values along with a description.
AotSampleMojo(CompilerService, ExecutorService, MavenProject, MavenSession, RepositorySystem) - Constructor for class io.micronaut.build.aot.AotSampleMojo
 
appArguments - Variable in class io.micronaut.build.AbstractDockerMojo
List of additional arguments that will be passed to the application.
applicationConfigurationService - Variable in class io.micronaut.build.AbstractDockerMojo
 
ApplicationConfigurationService - Class in io.micronaut.build.services
Parses the Micronaut application configuration.
ApplicationConfigurationService(MavenProject) - Constructor for class io.micronaut.build.services.ApplicationConfigurationService
 

B

baseImageRun - Variable in class io.micronaut.build.AbstractDockerMojo
The Docker image used to run the native image
buildClasspath(List<Dependency>) - Method in class io.micronaut.build.services.CompilerService
 
buildImage(BuildImageCmd) - Method in class io.micronaut.build.services.DockerService
 
buildImageCmd(String) - Method in class io.micronaut.build.services.DockerService
 
buildImageCmd() - Method in class io.micronaut.build.services.DockerService
 
buildProjectFnEntrypoint() - Static method in class io.micronaut.build.jib.JibMicronautExtension
 

C

compileProject(boolean) - Method in class io.micronaut.build.services.CompilerService
 
compilerService - Variable in class io.micronaut.build.aot.AbstractMicronautAotMojo
 
CompilerService - Class in io.micronaut.build.services
Provides methods to compile a Maven project
CompilerService(MavenProject, MavenSession, ExecutorService, ProjectDependenciesResolver) - Constructor for class io.micronaut.build.services.CompilerService
 
copyDependencies() - Method in class io.micronaut.build.AbstractDockerMojo
 
copyFromContainer(String, String) - Method in class io.micronaut.build.services.DockerService
 

D

DEFAULT_BASE_IMAGE - Static variable in class io.micronaut.build.jib.JibMicronautExtension
 
DEFAULT_BASE_IMAGE_GRAALVM_RUN - Static variable in class io.micronaut.build.AbstractDockerMojo
 
DEFAULT_EXEC_MAVEN_PLUGIN_VERSION - Static variable in class io.micronaut.build.aot.AbstractMicronautAotCliMojo
 
DEFAULT_PORT - Static variable in class io.micronaut.build.services.ApplicationConfigurationService
 
determineProjectFnVersion() - Static method in class io.micronaut.build.jib.JibMicronautExtension
 
DOCKER_NATIVE_PACKAGING - Static variable in class io.micronaut.build.DockerNativeMojo
 
DOCKER_PACKAGING - Static variable in class io.micronaut.build.DockerMojo
 
DockerBuildStrategy - Enum in io.micronaut.build
Different strategies for building docker images.
DOCKERFILE - Static variable in class io.micronaut.build.DockerfileMojo
 
DOCKERFILE_AWS_CUSTOM_RUNTIME - Static variable in class io.micronaut.build.DockerfileMojo
 
DOCKERFILE_NATIVE - Static variable in class io.micronaut.build.DockerfileMojo
 
DOCKERFILE_NATIVE_DISTROLESS - Static variable in class io.micronaut.build.DockerfileMojo
 
DOCKERFILE_NATIVE_ORACLE_CLOUD - Static variable in class io.micronaut.build.DockerfileMojo
 
DOCKERFILE_NATIVE_STATIC - Static variable in class io.micronaut.build.DockerfileMojo
 
DockerfileMojo - Class in io.micronaut.build
Generates a Dockerfile depending on the packaging and micronaut.runtime properties, eg:
DockerfileMojo(MavenProject, DockerService, JibConfigurationService, ApplicationConfigurationService) - Constructor for class io.micronaut.build.DockerfileMojo
 
DockerMojo - Class in io.micronaut.build
Allows using a provided Dockerfile.
DockerMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService) - Constructor for class io.micronaut.build.DockerMojo
 
DockerNativeMojo - Class in io.micronaut.build
Implementation of the docker-native packaging.
DockerNativeMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService) - Constructor for class io.micronaut.build.DockerNativeMojo
 
DockerPushMojo - Class in io.micronaut.build
Implementation of the deploy lifecycle for pushing Docker images
DockerPushMojo(MavenProject, JibConfigurationService, ApplicationConfigurationService, DockerService) - Constructor for class io.micronaut.build.DockerPushMojo
 
dockerService - Variable in class io.micronaut.build.AbstractDockerMojo
 
DockerService - Class in io.micronaut.build.services
Provides methods to work with Docker images
DockerService(MavenProject) - Constructor for class io.micronaut.build.services.DockerService
 
doExecute() - Method in class io.micronaut.build.aot.AbstractMicronautAotCliMojo
 
doExecute() - Method in class io.micronaut.build.aot.AbstractMicronautAotMojo
 

E

enabled - Variable in class io.micronaut.build.aot.AbstractMicronautAotMojo
Whether to enable or disable Micronaut AOT.
EXEC_MAIN_CLASS - Static variable in class io.micronaut.build.RunMojo
 
EXEC_MAVEN_PLUGIN_ARTIFACT - Static variable in class io.micronaut.build.aot.AbstractMicronautAotCliMojo
 
EXEC_MAVEN_PLUGIN_GROUP - Static variable in class io.micronaut.build.aot.AbstractMicronautAotCliMojo
 
EXEC_MAVEN_PLUGIN_VERSION_PROPERTY - Static variable in class io.micronaut.build.aot.AbstractMicronautAotCliMojo
 
execute() - Method in class io.micronaut.build.aot.AbstractMicronautAotMojo
 
execute() - Method in class io.micronaut.build.DockerfileMojo
 
execute() - Method in class io.micronaut.build.DockerMojo
 
execute() - Method in class io.micronaut.build.DockerNativeMojo
 
execute() - Method in class io.micronaut.build.DockerPushMojo
 
execute() - Method in class io.micronaut.build.GraalVMResourcesMojo
 
execute() - Method in class io.micronaut.build.HelpMojo
execute() - Method in class io.micronaut.build.RunMojo
 
executeGoal(String, String) - Method in class io.micronaut.build.services.ExecutorService
 
executeGoal(String, String, String, String, Xpp3Dom) - Method in class io.micronaut.build.services.ExecutorService
 
ExecutorService - Class in io.micronaut.build.services
Provides methods to execute goals on the current project
ExecutorService(MavenProject, MavenSession, BuildPluginManager) - Constructor for class io.micronaut.build.services.ExecutorService
 
extendContainerBuildPlan(ContainerBuildPlan, Map<String, String>, Optional<Void>, MavenData, ExtensionLogger) - Method in class io.micronaut.build.jib.JibMicronautExtension
 

G

getArgs() - Method in class io.micronaut.build.services.JibConfigurationService
 
getBaseOutputDirectory() - Method in class io.micronaut.build.aot.AbstractMicronautAotMojo
 
getBuildStrategy() - Method in enum io.micronaut.build.MicronautRuntime
 
getCmd() - Method in class io.micronaut.build.AbstractDockerMojo
 
getCredentials() - Method in class io.micronaut.build.services.JibConfigurationService
 
getCredHelper() - Method in class io.micronaut.build.services.JibConfigurationService
 
getExtraArgs() - Method in class io.micronaut.build.aot.AbstractMicronautAotCliMojo
 
getExtraArgs() - Method in class io.micronaut.build.aot.AotAnalysisMojo
 
getExtraArgs() - Method in class io.micronaut.build.aot.AotSampleMojo
 
getExtraConfigType() - Method in class io.micronaut.build.jib.JibMicronautExtension
 
getFrom() - Method in class io.micronaut.build.AbstractDockerMojo
 
getFromImage() - Method in class io.micronaut.build.services.JibConfigurationService
 
getGraalVmBuildArgs() - Method in class io.micronaut.build.AbstractDockerMojo
 
getPort() - Method in class io.micronaut.build.AbstractDockerMojo
 
getServerPort() - Method in class io.micronaut.build.services.ApplicationConfigurationService
 
getTags() - Method in class io.micronaut.build.AbstractDockerMojo
 
getTags() - Method in class io.micronaut.build.services.JibConfigurationService
 
getToImage() - Method in class io.micronaut.build.services.JibConfigurationService
 
getWorkingDirectory() - Method in class io.micronaut.build.services.JibConfigurationService
 
GMAVEN_PLUS_PLUGIN - Static variable in class io.micronaut.build.services.CompilerService
 
GRAALVM_ARGS - Static variable in class io.micronaut.build.DockerNativeMojo
 
GRAALVM_RESOURCES - Static variable in class io.micronaut.build.GraalVMResourcesMojo
 
graalVmJvmVersion() - Method in class io.micronaut.build.AbstractDockerMojo
 
GraalVMResourcesMojo - Class in io.micronaut.build
Generate GraalVM resources-config.json with all the resources included in the application
GraalVMResourcesMojo() - Constructor for class io.micronaut.build.GraalVMResourcesMojo
 
graalVmVersion() - Method in class io.micronaut.build.AbstractDockerMojo
 

H

HelpMojo - Class in io.micronaut.build
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.build.HelpMojo
 

I

id() - Method in enum io.micronaut.build.Packaging
 
io.micronaut.build - package io.micronaut.build
 
io.micronaut.build.aot - package io.micronaut.build.aot
 
io.micronaut.build.jib - package io.micronaut.build.jib
 
io.micronaut.build.services - package io.micronaut.build.services
 

J

javaVersion() - Method in class io.micronaut.build.AbstractDockerMojo
 
jibConfigurationService - Variable in class io.micronaut.build.AbstractDockerMojo
 
JibConfigurationService - Class in io.micronaut.build.services
Exposes the Jib plugin configuration so that it can be read by other mojos.
JibConfigurationService(MavenProject) - Constructor for class io.micronaut.build.services.JibConfigurationService
 
JibMicronautExtension - Class in io.micronaut.build.jib
Jib extension to support building Docker images
JibMicronautExtension() - Constructor for class io.micronaut.build.jib.JibMicronautExtension
 

K

KOTLIN_MAVEN_PLUGIN - Static variable in class io.micronaut.build.services.CompilerService
 

L

LATEST_TAG - Static variable in class io.micronaut.build.AbstractDockerMojo
 
loadDockerfileAsResource(String) - Method in class io.micronaut.build.services.DockerService
 

M

mainClass - Variable in class io.micronaut.build.AbstractDockerMojo
The main class of the application, as defined in the Exec Maven Plugin.
MAVEN_COMPILER_PLUGIN - Static variable in class io.micronaut.build.services.CompilerService
 
MAVEN_JAR_PLUGIN - Static variable in class io.micronaut.build.services.CompilerService
 
MAVEN_RESOURCES_PLUGIN - Static variable in class io.micronaut.build.services.CompilerService
 
mavenProject - Variable in class io.micronaut.build.AbstractDockerMojo
 
mavenProject - Variable in class io.micronaut.build.aot.AbstractMicronautAotMojo
 
mavenSession - Variable in class io.micronaut.build.aot.AbstractMicronautAotMojo
 
micronautAotVersion - Variable in class io.micronaut.build.aot.AbstractMicronautAotMojo
Micronaut AOT version.
micronautRuntime - Variable in class io.micronaut.build.AbstractDockerMojo
The target runtime of the application
MicronautRuntime - Enum in io.micronaut.build
The packaging kind of the application.
MN_APP_ARGS - Static variable in class io.micronaut.build.RunMojo
 
MOSTLY_STATIC_NATIVE_IMAGE_GRAALVM_FLAG - Static variable in class io.micronaut.build.AbstractDockerMojo
 

N

NAME - Static variable in class io.micronaut.build.aot.AotAnalysisMojo
 
NAME - Static variable in class io.micronaut.build.aot.AotSampleMojo
 
nativeImageBuildArgs - Variable in class io.micronaut.build.AbstractDockerMojo
Additional arguments that will be passed to the native-image executable.
needsCompilation() - Method in class io.micronaut.build.services.CompilerService
 

O

of(String) - Static method in enum io.micronaut.build.Packaging
 
onSuccess(File) - Method in class io.micronaut.build.aot.AotAnalysisMojo
 
onSuccess(File) - Method in class io.micronaut.build.aot.AotSampleMojo
 
outputFile(String) - Method in class io.micronaut.build.aot.AbstractMicronautAotMojo
 

P

packageName - Variable in class io.micronaut.build.aot.AbstractMicronautAotCliMojo
Package name to use for generated sources.
packageProject() - Method in class io.micronaut.build.services.CompilerService
 
Packaging - Enum in io.micronaut.build
Packaging types supported by this plugin.
PROPERTY - Static variable in enum io.micronaut.build.MicronautRuntime
 
pushImageCmd(String) - Method in class io.micronaut.build.services.DockerService
 

R

repositorySystem - Variable in class io.micronaut.build.aot.AbstractMicronautAotMojo
 
resolveDependencies(String...) - Method in class io.micronaut.build.services.CompilerService
 
resolveSourceDirectories() - Method in class io.micronaut.build.services.CompilerService
 
RunMojo - Class in io.micronaut.build
Executes a Micronaut application in development mode.
RunMojo(MavenProject, MavenSession, BuildPluginManager, ProjectDependenciesResolver, ProjectBuilder, ToolchainManager, CompilerService, ExecutorService) - Constructor for class io.micronaut.build.RunMojo
 
runtime - Variable in class io.micronaut.build.aot.AbstractMicronautAotMojo
Micronaut AOT runtime.

S

SAMPLE_AOT_PROPERTIES_FILE_NAME - Static variable in class io.micronaut.build.aot.AotSampleMojo
 
staticNativeImage - Variable in class io.micronaut.build.AbstractDockerMojo
Whether to produce a static native image when using docker-native packaging

V

valueOf(String) - Static method in enum io.micronaut.build.aot.AotRuntime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.build.DockerBuildStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.build.MicronautRuntime
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.micronaut.build.Packaging
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.micronaut.build.aot.AotRuntime
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.build.DockerBuildStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.build.MicronautRuntime
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.micronaut.build.Packaging
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E G H I J K L M N O P R S V 
Skip navigation links

Copyright © 2020–2022 Micronaut. All rights reserved.