Event
public struct Event : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
The package name of the app that’s recording the event.
Declaration
Swift
public let appPackageName: String?
-
The title of the app that’s recording the event.
Declaration
Swift
public let appTitle: String?
-
The version number of the app that’s recording the event.
Declaration
Swift
public let appVersionCode: String?
-
One or more custom attributes that are associated with the event.
Declaration
Swift
public let attributes: [String : String]?
-
The version of the SDK that’s running on the client device.
Declaration
Swift
public let clientSdkVersion: String?
-
The name of the event.
Declaration
Swift
public let eventType: String
-
One or more custom metrics that are associated with the event.
Declaration
Swift
public let metrics: [String : Double]?
-
The name of the SDK that’s being used to record the event.
Declaration
Swift
public let sdkName: String?
-
Information about the session in which the event occurred.
Declaration
Swift
public let session: Session?
-
The date and time, in ISO 8601 format, when the event occurred.
Declaration
Swift
public let timestamp: String
-
init(appPackageName:appTitle:appVersionCode:attributes:clientSdkVersion:eventType:metrics:sdkName:session:timestamp:)
Undocumented
Declaration
Swift
public init(appPackageName: String? = nil, appTitle: String? = nil, appVersionCode: String? = nil, attributes: [String : String]? = nil, clientSdkVersion: String? = nil, eventType: String, metrics: [String : Double]? = nil, sdkName: String? = nil, session: Session? = nil, timestamp: String)