Package io.quarkus.deployment.builditem
Class ConfigMappingsRegistrarBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.SimpleBuildItem
io.quarkus.deployment.builditem.ConfigMappingsRegistrarBuildItem
public final class ConfigMappingsRegistrarBuildItem
extends io.quarkus.builder.item.SimpleBuildItem
The
ConfigMapping classes that must be registered with
SmallRyeConfig.
While ConfigMappingBuildItem represents each discovered ConfigMapping class,
this build item collects only the config mappings with active injection points (or marked as unremovable),
expanding all prefix overrides for the same config class, since SmallRyeConfig requires
a separate registration for each class and prefix combination.
The map key is the fully qualified config class name, and the value is the set of prefixes under which it must be registered.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
ConfigMappingsRegistrarBuildItem
-
-
Method Details
-
getConfigMappings
-