This wraps an Input and provides validation information
final case classValidationOptions(ignoreUnknownFields: Boolean, ignoreUnsetFields: Boolean, reportUnsetFieldsWithDefaultValues: Boolean, reportUnsetOptionFields: Boolean) extends Product with Serializable