ProtectConfig

public class ProtectConfig

Class to provide Protect SDK configuration attributes.

  • The environment ID for the Protect SDK.

    Declaration

    Swift

    public var envId: String?
  • A list of device attributes to ignore when collecting data.

    Declaration

    Swift

    public var deviceAttributesToIgnore: [String]
  • Custom host for the Protect SDK.

    Declaration

    Swift

    public var customHost: String?
  • Whether to enable console logging for the Protect SDK.

    Declaration

    Swift

    public var isConsoleLogEnabled: Bool
  • Whether to use lazy metadata loading for the Protect SDK.

    Declaration

    Swift

    public var isLazyMetadata: Bool
  • Whether to enable behavioral data collection.

    Declaration

    Swift

    public var isBehavioralDataCollection: Bool
  • Initializes a new instance of the ProtectConfig.

    Declaration

    Swift

    public init()