Описание тега java-record
Записи предоставляют компактный синтаксис для объявления классов, которые являются прозрачными держателями неглубоко неизменяемых данных. Используйте этот тег для вопросов, связанных с синтаксисом и использованием записей в Java.
Подробно в JEP 359: Records и на предварительном просмотре с JDK-14.