Package org.springframework.context.aot
Class AbstractAotProcessor.Settings.Builder
java.lang.Object
org.springframework.context.aot.AbstractAotProcessor.Settings.Builder
- Enclosing class:
- AbstractAotProcessor.Settings
Fluent builder API for
AbstractAotProcessor.Settings
.-
Method Summary
Modifier and TypeMethodDescriptionartifactId
(String artifactId) Set the artifact ID of the application.build()
Build theAbstractAotProcessor.Settings
configured in thisBuilder
.classOutput
(Path classOutput) Set the output directory for generated classes.Set the group ID of the application.resourceOutput
(Path resourceOutput) Set the output directory for generated resources.sourceOutput
(Path sourceOutput) Set the output directory for generated sources.
-
Method Details
-
sourceOutput
Set the output directory for generated sources.- Parameters:
sourceOutput
- the location of generated sources- Returns:
- this builder for method chaining
-
resourceOutput
Set the output directory for generated resources.- Parameters:
resourceOutput
- the location of generated resources- Returns:
- this builder for method chaining
-
classOutput
Set the output directory for generated classes.- Parameters:
classOutput
- the location of generated classes- Returns:
- this builder for method chaining
-
groupId
Set the group ID of the application.- Parameters:
groupId
- the group ID of the application, used to locatenative-image.properties
- Returns:
- this builder for method chaining
-
artifactId
Set the artifact ID of the application.- Parameters:
artifactId
- the artifact ID of the application, used to locatenative-image.properties
- Returns:
- this builder for method chaining
-
build
Build theAbstractAotProcessor.Settings
configured in thisBuilder
.
-