StatusReportingSettings class

Settings controlling the behavior of status reports.

Constructors

StatusReportingSettings({ApplicationReportingSettings? applicationReportingSettings, bool? applicationReportsEnabled, bool? commonCriteriaModeEnabled, bool? deviceSettingsEnabled, bool? displayInfoEnabled, bool? hardwareStatusEnabled, bool? memoryInfoEnabled, bool? networkInfoEnabled, bool? powerManagementEventsEnabled, bool? softwareInfoEnabled, bool? systemPropertiesEnabled})
StatusReportingSettings.fromJson(Map json_)

Properties

applicationReportingSettings ApplicationReportingSettings?
Application reporting settings.
getter/setter pair
applicationReportsEnabled bool?
Whether app reports are enabled.
getter/setter pair
commonCriteriaModeEnabled bool?
Whether Common Criteria Mode reporting is enabled.
getter/setter pair
deviceSettingsEnabled bool?
Whether device settings reporting is enabled.
getter/setter pair
displayInfoEnabled bool?
Whether displays reporting is enabled.
getter/setter pair
hardwareStatusEnabled bool?
Whether hardware status reporting is enabled.
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
memoryInfoEnabled bool?
Whether memory event reporting is enabled.
getter/setter pair
networkInfoEnabled bool?
Whether network info reporting is enabled.
getter/setter pair
powerManagementEventsEnabled bool?
Whether power management event reporting is enabled.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
softwareInfoEnabled bool?
Whether software info reporting is enabled.
getter/setter pair
systemPropertiesEnabled bool?
Whether system properties reporting is enabled.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited