Class: Google::Cloud::ContactCenterInsights::V1::ConversationParticipant
- Inherits:
-
Object
- Object
- Google::Cloud::ContactCenterInsights::V1::ConversationParticipant
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/contactcenterinsights/v1/resources.rb
Overview
The call participant speaking for a given utterance.
Defined Under Namespace
Modules: Role
Instance Attribute Summary collapse
-
#dialogflow_participant ⇒ ::String
Deprecated.
-
#dialogflow_participant_name ⇒ ::String
The name of the participant provided by Dialogflow.
-
#obfuscated_external_user_id ⇒ ::String
Obfuscated user ID from Dialogflow.
-
#role ⇒ ::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role
The role of the participant.
-
#user_id ⇒ ::String
A user-specified ID representing the participant.
Instance Attribute Details
#dialogflow_participant ⇒ ::String
Returns Deprecated. Use dialogflow_participant_name
instead.
The name of the Dialogflow participant. Format:
projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}.
1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1373 class ConversationParticipant include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The role of the participant. module Role # Participant's role is not set. ROLE_UNSPECIFIED = 0 # Participant is a human agent. HUMAN_AGENT = 1 # Participant is an automated agent. AUTOMATED_AGENT = 2 # Participant is an end user who conversed with the contact center. END_USER = 3 # Participant is either a human or automated agent. ANY_AGENT = 4 end end |
#dialogflow_participant_name ⇒ ::String
Returns The name of the participant provided by Dialogflow. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}.
1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1373 class ConversationParticipant include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The role of the participant. module Role # Participant's role is not set. ROLE_UNSPECIFIED = 0 # Participant is a human agent. HUMAN_AGENT = 1 # Participant is an automated agent. AUTOMATED_AGENT = 2 # Participant is an end user who conversed with the contact center. END_USER = 3 # Participant is either a human or automated agent. ANY_AGENT = 4 end end |
#obfuscated_external_user_id ⇒ ::String
Returns Obfuscated user ID from Dialogflow.
1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1373 class ConversationParticipant include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The role of the participant. module Role # Participant's role is not set. ROLE_UNSPECIFIED = 0 # Participant is a human agent. HUMAN_AGENT = 1 # Participant is an automated agent. AUTOMATED_AGENT = 2 # Participant is an end user who conversed with the contact center. END_USER = 3 # Participant is either a human or automated agent. ANY_AGENT = 4 end end |
#role ⇒ ::Google::Cloud::ContactCenterInsights::V1::ConversationParticipant::Role
Returns The role of the participant.
1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1373 class ConversationParticipant include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The role of the participant. module Role # Participant's role is not set. ROLE_UNSPECIFIED = 0 # Participant is a human agent. HUMAN_AGENT = 1 # Participant is an automated agent. AUTOMATED_AGENT = 2 # Participant is an end user who conversed with the contact center. END_USER = 3 # Participant is either a human or automated agent. ANY_AGENT = 4 end end |
#user_id ⇒ ::String
Returns A user-specified ID representing the participant.
1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1373 class ConversationParticipant include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The role of the participant. module Role # Participant's role is not set. ROLE_UNSPECIFIED = 0 # Participant is a human agent. HUMAN_AGENT = 1 # Participant is an automated agent. AUTOMATED_AGENT = 2 # Participant is an end user who conversed with the contact center. END_USER = 3 # Participant is either a human or automated agent. ANY_AGENT = 4 end end |