Class NativeImageConfigBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.deployment.builditem.nativeimage.NativeImageConfigBuildItem
A build item used to aggregate configuration settings for the GraalVM native image build.
This is a MultiBuildItem, meaning multiple instances can be produced by different extensions
during the build process.
It collects information such as:
- Classes to be initialized at runtime (
runtimeInitializedClasses) - Classes to be re-initialized at runtime (
runtimeReinitializedClasses) - Resource bundles to include (
resourceBundles) - Dynamic proxy definitions (
proxyDefinitions) - System properties to be set within the native image (
nativeImageSystemProperties)
builder() method to construct instances.-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
NativeImageConfigBuildItem
-
-
Method Details
-
getRuntimeInitializedClasses
-
getRuntimeReinitializedClasses
-
getResourceBundles
-
getProxyDefinitions
-
getNativeImageSystemProperties
-
builder
-