A B C D E G H I J K L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
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
- 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
- AZURE_FUNCTION - io.micronaut.build.MicronautRuntime
-
Azure Cloud Function.
B
- buildImage(BuildImageCmd) - Method in class io.micronaut.build.services.DockerService
- buildImageCmd() - Method in class io.micronaut.build.services.DockerService
- buildImageCmd(String) - Method in class io.micronaut.build.services.DockerService
C
- compileProject(boolean) - Method in class io.micronaut.build.services.CompilerService
- CompilerService - Class in io.micronaut.build.services
-
Provides methods to compile a Maven project
- CompilerService(MavenProject, MavenSession, ExecutorService) - 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 - io.micronaut.build.DockerBuildStrategy
-
Default docker build strategy
- DEFAULT_BASE_IMAGE - Static variable in class io.micronaut.build.jib.JibMicronautExtension
- DEFAULT_GRAAL_JVM_VERSION - Static variable in class io.micronaut.build.DockerNativeMojo
- DOCKER_NATIVE_PACKAGING - Static variable in class io.micronaut.build.DockerNativeMojo
- DOCKER_PACKAGING - Static variable in class io.micronaut.build.DockerfileMojo
- DOCKER_PACKAGING - Static variable in class io.micronaut.build.DockerMojo
- DockerBuildStrategy - Enum in io.micronaut.build
-
Different strategies for building docker images.
- DockerfileMojo - Class in io.micronaut.build
-
Generates a
Dockerfile
depending on thepackaging
andmicronaut.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
E
- 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.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) - Method in class io.micronaut.build.services.ExecutorService
- executeGoal(String, String, String, String, Xpp3Dom) - Method in class io.micronaut.build.services.ExecutorService
- executeGoal(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
- getApplicationConfiguration() - Method in class io.micronaut.build.services.ApplicationConfigurationService
- 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
- 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
- getPort() - Method in class io.micronaut.build.AbstractDockerMojo
- 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
- GMAVEN_PLUS_PLUGIN - Static variable in class io.micronaut.build.services.CompilerService
- GOOGLE_FUNCTION - io.micronaut.build.MicronautRuntime
-
Google Cloud Function, packaged as a Fat JAR.
- graalVmJvmVersion() - Method in class io.micronaut.build.AbstractDockerMojo
- graalVmVersion() - Method in class io.micronaut.build.AbstractDockerMojo
H
- HelpMojo - Class in io.micronaut.build
-
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.build.HelpMojo
I
- io.micronaut.build - package io.micronaut.build
- 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
- JETTY - io.micronaut.build.MicronautRuntime
-
Jetty server.
- 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
- LAMBDA - io.micronaut.build.DockerBuildStrategy
-
An AWS Lambda
- LAMBDA - io.micronaut.build.MicronautRuntime
-
AWS lambda packaged as a Jar file.
- 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_RESOURCES_PLUGIN - Static variable in class io.micronaut.build.services.CompilerService
- mavenProject - Variable in class io.micronaut.build.AbstractDockerMojo
- 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.
N
- 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
- NETTY - io.micronaut.build.MicronautRuntime
-
Default packaging.
- NONE - io.micronaut.build.MicronautRuntime
-
No specific runtime specified.
O
- ORACLE_FUNCTION - io.micronaut.build.DockerBuildStrategy
-
An oracle function
- ORACLE_FUNCTION - io.micronaut.build.MicronautRuntime
-
Oracle Cloud Function, packaged as a docker container.
P
- PROPERTY - Static variable in enum io.micronaut.build.MicronautRuntime
R
- 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
S
- staticNativeImage - Variable in class io.micronaut.build.AbstractDockerMojo
-
Whether to produce a static native image when using
docker-native
packaging
T
- TOMCAT - io.micronaut.build.MicronautRuntime
-
Tomcat server.
U
- UNDERTOW - io.micronaut.build.MicronautRuntime
-
Undertow server.
V
- 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.
- 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.
All Classes All Packages