required
Marks the field as required or soft-required during configuration validation.
A required field must be explicitly provided in the configuration. A soft-required field may still allow null or default values, depending on the loader logic.
Parameters
soft
if true, marks the field as soft-required; otherwise, it is marked as strictly required