See: Description
Interface | Description |
---|---|
ConfigurationPropertiesBindHandlerAdvisor |
Allows additional functionality to be applied to the
BindHandler used by the
ConfigurationPropertiesBindingPostProcessor . |
PropertyMapper.SourceOperator |
An operation that can be applied to a
PropertyMapper.Source . |
Class | Description |
---|---|
BoundConfigurationProperties |
Bean to record and provide bound
@ConfigurationProperties . |
ConfigurationBeanFactoryMetadata | Deprecated
since 2.2.0 in favor of
ConfigurationPropertiesBean |
ConfigurationPropertiesBean |
Provides access to
@ConfigurationProperties bean
details, regardless of if the annotation was used directly or on a @Bean
factory method. |
ConfigurationPropertiesBindingPostProcessor | |
PropertyMapper |
Utility that can be used to map values from a supplied source to a destination.
|
PropertyMapper.Source<T> |
A source that is in the process of being mapped.
|
Enum | Description |
---|---|
ConfigurationPropertiesBean.BindMethod |
The binding method that is used for the bean.
|
Exception | Description |
---|---|
ConfigurationPropertiesBindException |
Exception thrown when
@ConfigurationProperties binding
fails. |
IncompatibleConfigurationException |
Exception thrown when the application has configured an incompatible set of
ConfigurationProperties keys. |
Annotation Type | Description |
---|---|
ConfigurationProperties |
Annotation for externalized configuration.
|
ConfigurationPropertiesBinding |
Qualifier for beans that are needed to configure the binding of
@ConfigurationProperties (e.g. |
ConfigurationPropertiesScan |
Configures the base packages used when scanning for
@ConfigurationProperties classes. |
ConstructorBinding |
Annotation that can be used to indicate that configuration properties should be bound
using constructor arguments rather than by calling setters.
|
DeprecatedConfigurationProperty |
Indicates that a getter in a
@ConfigurationProperties
object is deprecated. |
EnableConfigurationProperties |
Enable support for
@ConfigurationProperties annotated
beans. |
ImportAsConfigurationPropertiesBean |
Imports classes as
@ConfigurationProperties beans. |
ImportAsConfigurationPropertiesBeans |
Container annotation that aggregates several
@ImportAsConfigurationPropertiesBean
annotations. |
NestedConfigurationProperty |
Indicates that a field in a
@ConfigurationProperties
object should be treated as if it were a nested type. |