Class ConfigurationPropertiesMetadataBuildItem
java.lang.Object
io.quarkus.builder.item.BuildItem
io.quarkus.builder.item.MultiBuildItem
io.quarkus.spring.boot.properties.deployment.ConfigurationPropertiesMetadataBuildItem
final class ConfigurationPropertiesMetadataBuildItem
extends io.quarkus.builder.item.MultiBuildItem
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceClass that takes aMethodCreatorand the config object class name and produces an instance of that class -
Constructor Summary
ConstructorsConstructorDescriptionConfigurationPropertiesMetadataBuildItem(org.jboss.jandex.ClassInfo classInfo, String prefix, io.smallrye.config.ConfigMapping.NamingStrategy namingStrategy, boolean failOnMismatchingMember) ConfigurationPropertiesMetadataBuildItem(org.jboss.jandex.ClassInfo classInfo, String prefix, io.smallrye.config.ConfigMapping.NamingStrategy namingStrategy, boolean failOnMismatchingMember, ConfigurationPropertiesMetadataBuildItem.InstanceFactory instanceFactory) -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.jandex.ClassInfoio.smallrye.config.ConfigMapping.NamingStrategyboolean
-
Constructor Details
-
ConfigurationPropertiesMetadataBuildItem
public ConfigurationPropertiesMetadataBuildItem(org.jboss.jandex.ClassInfo classInfo, String prefix, io.smallrye.config.ConfigMapping.NamingStrategy namingStrategy, boolean failOnMismatchingMember) -
ConfigurationPropertiesMetadataBuildItem
public ConfigurationPropertiesMetadataBuildItem(org.jboss.jandex.ClassInfo classInfo, String prefix, io.smallrye.config.ConfigMapping.NamingStrategy namingStrategy, boolean failOnMismatchingMember, ConfigurationPropertiesMetadataBuildItem.InstanceFactory instanceFactory)
-
-
Method Details
-
getClassInfo
public org.jboss.jandex.ClassInfo getClassInfo() -
getPrefix
-
getNamingStrategy
public io.smallrye.config.ConfigMapping.NamingStrategy getNamingStrategy() -
isFailOnMismatchingMember
public boolean isFailOnMismatchingMember() -
getInstanceFactory
-