AWSMobileAnalyticsERSEvent

Objective-C

@interface AWSMobileAnalyticsERSEvent

Swift

class AWSMobileAnalyticsERSEvent

Represents a single event that happened on a client device. Attributes and metrics are optional. Required parameters: [eventType, timestamp, session]

  • Declaration

    Objective-C

    @property (nonatomic, strong) NSDictionary<NSString *, NSString *> *_Nullable attributes;

    Swift

    var attributes: [String : String]? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable eventType;

    Swift

    var eventType: String? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, strong) NSDictionary<NSString *, NSNumber *> *_Nullable metrics;

    Swift

    var metrics: [String : NSNumber]? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, strong) AWSMobileAnalyticsERSSession *_Nullable session;

    Swift

    var session: AWSMobileAnalyticsERSSession? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable timestamp;

    Swift

    var timestamp: String? { get set }
  • Declaration

    Objective-C

    @property (nonatomic, strong) NSString *_Nullable version;

    Swift

    var version: String? { get set }