See #34309 for background.
Currently our @ConfigurationProperties only considers getter/setter combinations when generating meta-data. The binder is a little more lenient and can bind to beans that only have setters.
It would be helpful if users could indicate that certain setters without getters should be included. It would also be helpful to be able to exclude properties that have getters/setters that can't actually be set in application.properties. For example SimpleMessageListenerContainer generates meta-data that includes connection-factory of type org.springframework.amqp.rabbit.connection.ConnectionFactory.
Comment From: nikhilniky
Since the processor relies on getter methods to identify properties, it may not discover these properties properly.
Comment From: philwebb
The meta-data part of this issue is somewhat duplicated by #2421