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
- additionalEnumTypeAnnotations - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Additional annotations for enum type (class level annotations).
- additionalModelTypeAnnotations - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Additional annotations for model type (class level annotations).
- additionalOneOfTypeAnnotations - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Additional annotations for oneOf interfaces (class level annotations).
- additionalProperties - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Additional generator properties.
- 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
- allowUnicodeIdentifiers - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
boolean, toggles whether Unicode identifiers are allowed in names or not, default is false.
- alwaysUseGenerateHttpResponse - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
If true, the generated operation return types will be wrapped in HttpResponse.
- 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
- apiNamePrefix - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Set the api name prefix.
- apiNameSuffix - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Set the api name suffix.
- 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() - Method in record class io.micronaut.maven.jib.JibConfiguration.ContainerConfiguration
-
Returns the value of the
args
record component. - 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.
- auth() - Method in record class io.micronaut.maven.jib.JibConfiguration.FromConfiguration
-
Returns the value of the
auth
record component. - auth() - Method in record class io.micronaut.maven.jib.JibConfiguration.ToConfiguration
-
Returns the value of the
auth
record component. - AuthConfiguration(Optional<String>, Optional<String>) - Constructor for record class io.micronaut.maven.jib.JibConfiguration.AuthConfiguration
-
Creates an instance of a
AuthConfiguration
record class. - 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.
- clientPath - Variable in class io.micronaut.maven.openapi.OpenApiClientMojo
-
If set to true, Api annotation @Client will be with `path` attribute.
- 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
- container() - Method in record class io.micronaut.maven.jib.JibConfiguration
-
Returns the value of the
container
record component. - ContainerConfiguration(Optional<String>, Set<String>, List<String>, Set<String>) - Constructor for record class io.micronaut.maven.jib.JibConfiguration.ContainerConfiguration
-
Creates an instance of a
ContainerConfiguration
record class. - 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
- dateTimeFormat - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Configure the date-time format.
- 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, 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) - 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.
- ensureUniqueParams - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Whether to ensure parameter names are unique in an operation (rename parameters that are not).
- enumNameMapping - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the enum name mappings.
- equals(Object) - Method in record class io.micronaut.maven.jib.JibConfiguration.AuthConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.maven.jib.JibConfiguration.ContainerConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.maven.jib.JibConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.maven.jib.JibConfiguration.FromConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class io.micronaut.maven.jib.JibConfiguration.ToConfiguration
-
Indicates whether some other object is "equal to" this one.
- 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
- 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.
- foreground - Variable in class io.micronaut.maven.testresources.TestResourcesConfiguration
-
Whether the test resources server should be started in the foreground.
- FORM - Enum constant in enum class io.micronaut.maven.openapi.ParameterMapping.ParameterLocation
- from() - Method in record class io.micronaut.maven.jib.JibConfiguration
-
Returns the value of the
from
record component. - FromConfiguration(Optional<String>, Optional<JibConfiguration.AuthConfiguration>) - Constructor for record class io.micronaut.maven.jib.JibConfiguration.FromConfiguration
-
Creates an instance of a
FromConfiguration
record class.
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.
- generateHttpResponseWhereRequired - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Wrap the operations response in HttpResponse object where non-200 HTTP status codes or additional headers are defined.
- generateSwaggerAnnotations - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
If set to true, controller and client method will be generated with openAPI annotations.
- 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
- getPorts() - Method in class io.micronaut.maven.AbstractDockerMojo
- getPorts() - Method in class io.micronaut.maven.jib.JibConfigurationService
- 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_DOWNLOAD_URL - Static variable in class io.micronaut.maven.AbstractDockerMojo
- GRAALVM_FOR_JDK17 - Static variable in class io.micronaut.maven.AbstractDockerMojo
- GRAALVM_RESOURCES - Static variable in class io.micronaut.maven.GraalVMResourcesMojo
-
Deprecated.
- graalVmArch() - Method in class io.micronaut.maven.AbstractDockerMojo
- graalVmDownloadUrl() - 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.
H
- hashCode() - Method in record class io.micronaut.maven.jib.JibConfiguration.AuthConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.maven.jib.JibConfiguration.ContainerConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.maven.jib.JibConfiguration.FromConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.maven.jib.JibConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class io.micronaut.maven.jib.JibConfiguration.ToConfiguration
-
Returns a hash code value for this object.
- hasMicronautMavenPlugin(MavenProject) - Static method in class io.micronaut.maven.MojoUtils
-
Checks if the project has the Micronaut Maven plugin defined.
- 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
- image() - Method in record class io.micronaut.maven.jib.JibConfiguration.FromConfiguration
-
Returns the value of the
image
record component. - image() - Method in record class io.micronaut.maven.jib.JibConfiguration.ToConfiguration
-
Returns the value of the
image
record component. - implicitHeaders - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Set the implicit headers flag.
- implicitHeadersRegex - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Set the implicit headers regex.
- 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
- importMapping - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the import mappings.
- 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
- inlineSchemaNameMapping - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the inline schema name mappings.
- inlineSchemaOption - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the inline schema options.
- 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.
- JibConfiguration - Record Class in io.micronaut.maven.jib
-
Represents the Jib plugin configuration.
- JibConfiguration(Optional<JibConfiguration.FromConfiguration>, Optional<JibConfiguration.ToConfiguration>, Optional<JibConfiguration.ContainerConfiguration>) - Constructor for record class io.micronaut.maven.jib.JibConfiguration
-
Creates an instance of a
JibConfiguration
record class. - JibConfiguration.AuthConfiguration - Record Class in io.micronaut.maven.jib
-
Represents the authentication configuration.
- JibConfiguration.ContainerConfiguration - Record Class in io.micronaut.maven.jib
-
Represents the container configuration.
- JibConfiguration.FromConfiguration - Record Class in io.micronaut.maven.jib
-
Represents the from configuration.
- JibConfiguration.ToConfiguration - Record Class in io.micronaut.maven.jib
-
Represents the to configuration.
- 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
K
- ksp - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
If set to true, generated code will be fully compatible with KSP, but not 100% with KAPT.
L
- labels() - Method in record class io.micronaut.maven.jib.JibConfiguration.ContainerConfiguration
-
Returns the value of the
labels
record component. - 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
- modelNameMapping - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the model name mappings.
- modelNamePrefix - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Set the model name prefix.
- modelNameSuffix - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Set the model name suffix.
- 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
- nameMapping - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the name mappings.
- 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
- openapiNormalizer - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the OpenAPI normalizer options.
- OpenApiServerMojo - Class in io.micronaut.maven.openapi
-
Generates an OpenAPI server.
- OpenApiServerMojo() - Constructor for class io.micronaut.maven.openapi.OpenApiServerMojo
- ORACLE_CLOUD_FUNCTION_DEFAULT_CMD - Static variable in class io.micronaut.maven.AbstractDockerMojo
- 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.
- oracleCloudFunctionCmd(File) - Method in class io.micronaut.maven.AbstractDockerMojo
-
Adds cmd to docker oracle cloud function file.
- 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.
- password() - Method in record class io.micronaut.maven.jib.JibConfiguration.AuthConfiguration
-
Returns the value of the
password
record component. - pluginContext - Variable in class io.micronaut.maven.testresources.AbstractTestResourcesMojo
-
Plugin container context.
- ports() - Method in record class io.micronaut.maven.jib.JibConfiguration.ContainerConfiguration
-
Returns the value of the
ports
record component. - prependFormOrBodyParameters - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add form or body parameters to the beginning of the parameter list.
- project - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
- 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
- removeOperationIdPrefixCount - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Count of delimiter for the prefix.
- removeOperationIdPrefixDelimiter - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Character to use as a delimiter for the prefix.
- resolveDependencies(MavenProject, String...) - Method in class io.micronaut.maven.services.CompilerService
-
Resolves project dependencies for the given scopes.
- 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
- schemaMapping - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the schema mappings.
- serializationFramework - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Configure the serialization library.
- 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.
- skipOperationExample - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Skip examples defined in operations to avoid out of memory errors.
- skipSortingOperations - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Skip sorting operations.
- sortModelPropertiesByRequiredFlag - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Sort model properties to place required parameters before optional parameters.
- sortParamsByRequiredFlag - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Sort method arguments to place required parameters before optional parameters.
- 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(boolean) - 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
- tags() - Method in record class io.micronaut.maven.jib.JibConfiguration.ToConfiguration
-
Returns the value of the
tags
record component. - TEST_RESOURCES_ARTIFACT_ID_PREFIX - Static variable in class io.micronaut.maven.services.DependencyResolutionService
- TEST_RESOURCES_ENABLED_PROPERTY - Static variable in class io.micronaut.maven.testresources.TestResourcesConfiguration
- 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, 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
- to() - Method in record class io.micronaut.maven.jib.JibConfiguration
-
Returns the value of the
to
record component. - toClasspath(List<ArtifactResult>) - Static method in class io.micronaut.maven.services.DependencyResolutionService
- toClasspathFiles(List<ArtifactResult>) - Static method in class io.micronaut.maven.services.DependencyResolutionService
- ToConfiguration(Optional<String>, Set<String>, Optional<JibConfiguration.AuthConfiguration>) - Constructor for record class io.micronaut.maven.jib.JibConfiguration.ToConfiguration
-
Creates an instance of a
ToConfiguration
record class. - TOMCAT - Enum constant in enum class io.micronaut.maven.core.MicronautRuntime
-
Tomcat server.
- toString() - Method in class io.micronaut.maven.enforcer.CheckSnakeYaml
- toString() - Method in record class io.micronaut.maven.jib.JibConfiguration.AuthConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.maven.jib.JibConfiguration.ContainerConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.maven.jib.JibConfiguration.FromConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.maven.jib.JibConfiguration.ToConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class io.micronaut.maven.jib.JibConfiguration
-
Returns a string representation of this record class.
- typeMapping - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Add the type mappings.
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.
- useEnumCaseInsensitive - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
If set to true, the generated enums check enum value with ignoring case.
- useJakartaEe - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Flag to indicate whether to use the "jakarta" or "javax" package.
- useOneOfInterfaces - Variable in class io.micronaut.maven.openapi.AbstractOpenApiMojo
-
Flag to indicate whether to use the utils.OneOfImplementorAdditionalData related logic.
- 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.
- username() - Method in record class io.micronaut.maven.jib.JibConfiguration.AuthConfiguration
-
Returns the value of the
username
record component.
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
- workingDirectory() - Method in record class io.micronaut.maven.jib.JibConfiguration.ContainerConfiguration
-
Returns the value of the
workingDirectory
record component.
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