AWSConnectRealTimeContactAnalysisSegmentEvent

Objective-C

@interface AWSConnectRealTimeContactAnalysisSegmentEvent

Swift

class AWSConnectRealTimeContactAnalysisSegmentEvent

Segment type describing a contact event.

Required parameters: [Id, EventType, Time]

  • The display name of the participant. Can be redacted.

    Declaration

    Objective-C

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

    Swift

    var displayName: String? { get set }
  • Type of the event. For example, application/vnd.amazonaws.connect.event.participant.left.

    Declaration

    Objective-C

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

    Swift

    var eventType: String? { get set }
  • The identifier of the contact event.

    Declaration

    Objective-C

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

    Swift

    var identifier: String? { get set }
  • The identifier of the participant.

    Declaration

    Objective-C

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

    Swift

    var participantId: String? { get set }
  • The role of the participant. For example, is it a customer, agent, or system.

    Declaration

    Objective-C

    @property (nonatomic) AWSConnectParticipantRole participantRole;

    Swift

    var participantRole: AWSConnectParticipantRole { get set }
  • Field describing the time of the event. It can have different representations of time.

    Declaration

    Objective-C

    @property (nonatomic, strong) AWSConnectRealTimeContactAnalysisTimeData *_Nullable time;

    Swift

    var time: AWSConnectRealTimeContactAnalysisTimeData? { get set }