AWSConnectAgentContactReference
Objective-C
@interface AWSConnectAgentContactReference
Swift
class AWSConnectAgentContactReference
Information about the contact associated to the user.
-
The state of the contact.
When
AgentContactStateis set toCONNECTED_ONHOLD,StateStartTimestampis not changed. Instead,StateStartTimestampreflects the time the contact wasCONNECTEDto the agent.Declaration
Objective-C
@property (nonatomic) AWSConnectContactState agentContactState;Swift
var agentContactState: AWSConnectContactState { get set } -
The channel of the contact.
Declaration
Objective-C
@property (nonatomic) AWSConnectChannel channel;Swift
var channel: AWSConnectChannel { get set } -
The time at which the contact was connected to an agent.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable connectedToAgentTimestamp;Swift
var connectedToAgentTimestamp: Date? { get set } -
The identifier of the contact in this instance of Amazon Connect.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable contactId;Swift
var contactId: String? { get set } -
How the contact was initiated.
Declaration
Objective-C
@property (nonatomic) AWSConnectContactInitiationMethod initiationMethod;Swift
var initiationMethod: AWSConnectContactInitiationMethod { get set } -
Contains information about a queue resource for which metrics are returned.
Declaration
Objective-C
@property (nonatomic, strong) AWSConnectQueueReference *_Nullable queue;Swift
var queue: AWSConnectQueueReference? { get set } -
The epoch timestamp when the contact state started.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable stateStartTimestamp;Swift
var stateStartTimestamp: Date? { get set }
View on GitHub
Install in Dash
AWSConnectAgentContactReference Class Reference