YospaceLogLevelConfiguration

@objc(THEOplayerYospaceLogLevelConfiguration)
public class YospaceLogLevelConfiguration : NSObject, Codable

The configuration of the Yospace log level.

  • Whether polling logs are enabled.

    Declaration

    Swift

    @objc
    public let polling: Bool
  • Whether ID3 tag logs are enabled.

    Declaration

    Swift

    @objc
    public let id3Tags: Bool
  • Whether parsing logs are enabled.

    Declaration

    Swift

    @objc
    public let parsing: Bool
  • Whether report logs are enabled.

    Declaration

    Swift

    @objc
    public let reports: Bool
  • Whether HTTP logs are enabled.

    Declaration

    Swift

    @objc
    public let http: Bool
  • Whether raw XML logs are enabled.

    Declaration

    Swift

    @objc
    public let rawXml: Bool
  • The builder for the YoSpace log level configuration.

    Declaration

    Swift

    @objc
    public init(polling: Bool = false,
                id3Tags: Bool = false,
                parsing: Bool = false,
                reports: Bool = false,
                http: Bool = false,
                rawXml: Bool = false)

    Parameters

    polling

    Whether polling logs are enabled, defaults to false.

    id3Tags

    Whether ID3 tags logs are enabled, defaults to false.

    parsing

    Whether parsing logs are enabled, defaults to false.

    reports

    Whether reports logs are enabled, defaults to false.

    http

    Whether HTTP logs are enabled, defaults to false.

    rawXml

    Whether raw XML logs are enabled, defaults to false.