Control Import Result
Summary result returned by Controls.importAll and Controls.importAllFromJson.
The import continues past individual errors, accumulating them here. failures holds one ControlUpdateException per control whose value was rejected (string allowedValues violation or JSON deserialization failure). missingKeys holds the key name of every control present in the export snapshot but absent from the live model — these are logged at WARN level and left unchanged.
Parameters
number of controls successfully updated across all families
validation exceptions in encounter order; empty on clean import
keys present in the export but not found in this model; empty when every exported key resolved to a live control
Constructors
Properties
Number of controls that could not be updated due to validation errors.
true if at least one control update failed validation.
true if at least one exported key was not found in this model.
Number of export keys that had no matching control in this model.