Class: Aws::Connect::Types::ParticipantMetrics
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Connect::Types::ParticipantMetrics
 
- Defined in:
- gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb
Overview
Information about a participant's interactions in a contact.
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #conversation_abandon  ⇒ Boolean 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A boolean flag indicating whether the chat conversation was abandoned by a Participant. 
- 
  
    
      #last_message_timestamp  ⇒ Time 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Timestamp of last chat message by Participant. 
- 
  
    
      #max_response_time_in_millis  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Maximum chat response time by Participant. 
- 
  
    
      #message_length_in_chars  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Number of chat characters sent by Participant. 
- 
  
    
      #messages_sent  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Number of chat messages sent by Participant. 
- 
  
    
      #num_responses  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Number of chat messages sent by Participant. 
- 
  
    
      #participant_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The Participant's ID. 
- 
  
    
      #participant_type  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Information about the conversation participant. 
- 
  
    
      #total_response_time_in_millis  ⇒ Integer 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Total chat response time by Participant. 
Instance Attribute Details
#conversation_abandon ⇒ Boolean
A boolean flag indicating whether the chat conversation was abandoned by a Participant.
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end | 
#last_message_timestamp ⇒ Time
Timestamp of last chat message by Participant.
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end | 
#max_response_time_in_millis ⇒ Integer
Maximum chat response time by Participant.
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end | 
#message_length_in_chars ⇒ Integer
Number of chat characters sent by Participant.
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end | 
#messages_sent ⇒ Integer
Number of chat messages sent by Participant.
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end | 
#num_responses ⇒ Integer
Number of chat messages sent by Participant.
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end | 
#participant_id ⇒ String
The Participant's ID.
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end | 
#participant_type ⇒ String
Information about the conversation participant. Following are the participant types: [Agent, Customer, Supervisor].
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end | 
#total_response_time_in_millis ⇒ Integer
Total chat response time by Participant.
| 18555 18556 18557 18558 18559 18560 18561 18562 18563 18564 18565 18566 18567 | # File 'gems/aws-sdk-connect/lib/aws-sdk-connect/types.rb', line 18555 class ParticipantMetrics < Struct.new( :participant_id, :participant_type, :conversation_abandon, :messages_sent, :num_responses, :message_length_in_chars, :total_response_time_in_millis, :max_response_time_in_millis, :last_message_timestamp) SENSITIVE = [] include Aws::Structure end |