ConstraintMetadata
data class ConstraintMetadata(val annotationFqName: String, val constraintCode: String, val messageKey: String, val defaultMessage: String, val params: Map<String, Any>, val groups: List<String>, val isCustom: Boolean, val schemaKeyword: SchemaKeyword)
Metadata descriptor for a single constraint rule attached to a field or class.