@Name can be used on a constructor parameter or record component to customize the name of a property. For example, this allows a property to be named import when that is not a legal parameter name. See https://github.com/spring-projects/spring-boot/issues/22492.