DeviceDataSettingsBuilder

public class DeviceDataSettingsBuilder : CollectorSettingsBuilder

Builder for configuring DeviceData module settings.

  • Set the custom URL from where the devices list with user friendly names (basically, retail ones) is loaded.

    Declaration

    Swift

    public func setDeviceNamesUrl(_ deviceNamesUrl: String) -> Self
  • Enable or disable memory info reporting by the module. If true, additional data related to memory usage is collected too.

    Declaration

    Swift

    public func setMemoryReportingEnabled(_ enabled: Bool) -> Self
  • Enable or disable battery info reporting by the module. If true, additional data related to battery charge is collected too.

    Declaration

    Swift

    public func setBatteryReportingEnabled(_ enabled: Bool) -> Self
  • Enable or disable screen info reporting by the module. If true, additional data related to screen resolution and orientation is collected too.

    Declaration

    Swift

    public func setScreenReportingEnabled(_ enabled: Bool) -> Self