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
  • 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)