### Description The annotation `@ConstructorBinding` is used to create immutable properties: ``` @ConstructorBinding @ConfigurationProperties("my.service") public class MyProperties { private final String name; public MyProperties(boolean name) { this.name = name; } public String getName() { return name; } } ``` At the moment, all the classes annotation with `@ConfigurationProperties` must not contain constructors with arguments. ### Implementation ideas _No response_