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
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#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
This field is deprecated and may be removed in the next major version update.
Returns Deprecated. Use dialogflow_participant_name
instead.
The name of the Dialogflow participant. Format:
projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}.
1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1513 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}.
1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1513 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.
1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1513 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.
1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1513 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.
1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 |
# File 'proto_docs/google/cloud/contactcenterinsights/v1/resources.rb', line 1513 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 |