UptakeEventExtras

public struct UptakeEventExtras : Equatable, Hashable
extension UptakeEventExtras: Sendable
  • Main sync status.

    Declaration

    Swift

    public var value: String?
  • Source of the sync (eg. “settings-changes-monitoring”, “main/{collection}”, …)

    Declaration

    Swift

    public var source: String?
  • age

    Age of the data in milliseconds, if available.

    Declaration

    Swift

    public var age: String?
  • Trigger that caused the sync (eg. “manual”, “startup”, “scheduled”, …) if available.

    Declaration

    Swift

    public var trigger: String?
  • Timestamp received from the server, if available.

    Declaration

    Swift

    public var timestamp: String?
  • Duration of the sync operation in milliseconds, if available.

    Declaration

    Swift

    public var duration: String?
  • The name of the error that occurred, if available.

    Declaration

    Swift

    public var errorName: String?
  • Declaration

    Swift

    public init(
        /**
         * Main sync status.
         */value: String?, 
        /**
         * Source of the sync (eg. "settings-changes-monitoring", "main/{collection}", ...)
         */source: String?, 
        /**
         * Age of the data in milliseconds, if available.
         */age: String?, 
        /**
         * Trigger that caused the sync (eg. "manual", "startup", "scheduled", ...) if available.
         */trigger: String?, 
        /**
         * Timestamp received from the server, if available.
         */timestamp: String?, 
        /**
         * Duration of the sync operation in milliseconds, if available.
         */duration: String?, 
        /**
         * The name of the error that occurred, if available.
         */errorName: String?)