IngestionEvent
@objcMembers
public class IngestionEvent : NSObject, Codable
Event data that will be send to the ingestion server
-
Event Client Type associated with this event
Declaration
Swift
public let type: String
-
metadata that could be overriden
Declaration
Swift
public let metadata: [String : AnyCodable?]
-
Payload associated with this ingestion event.
Declaration
Swift
public let payloads: [IngestionPayload]
-
Version of payload. Different event format could give different version.
Declaration
Swift
public let version: Int
-
Declaration
Swift
public convenience init(type: String, metadata: [String: AnyCodable?], payloads: [IngestionPayload])
-
Declaration
Swift
public init(type: String, metadata: [String: AnyCodable?], payloads: [IngestionPayload], version: Int)