Interface ConversationParticipantOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ConversationParticipant,ConversationParticipant.Builder
public interface ConversationParticipantOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description StringgetDialogflowParticipant()Deprecated.google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is deprecated.com.google.protobuf.ByteStringgetDialogflowParticipantBytes()Deprecated.google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is deprecated.StringgetDialogflowParticipantName()The name of the participant provided by Dialogflow.com.google.protobuf.ByteStringgetDialogflowParticipantNameBytes()The name of the participant provided by Dialogflow.StringgetObfuscatedExternalUserId()Obfuscated user ID from Dialogflow.com.google.protobuf.ByteStringgetObfuscatedExternalUserIdBytes()Obfuscated user ID from Dialogflow.ConversationParticipant.ParticipantCasegetParticipantCase()ConversationParticipant.RolegetRole()The role of the participant.intgetRoleValue()The role of the participant.StringgetUserId()A user-specified ID representing the participant.com.google.protobuf.ByteStringgetUserIdBytes()A user-specified ID representing the participant.booleanhasDialogflowParticipantName()The name of the participant provided by Dialogflow.booleanhasUserId()A user-specified ID representing the participant.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasDialogflowParticipantName
boolean hasDialogflowParticipantName()
The name of the participant provided by Dialogflow. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}string dialogflow_participant_name = 5 [(.google.api.resource_reference) = { ... }- Returns:
- Whether the dialogflowParticipantName field is set.
-
getDialogflowParticipantName
String getDialogflowParticipantName()
The name of the participant provided by Dialogflow. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}string dialogflow_participant_name = 5 [(.google.api.resource_reference) = { ... }- Returns:
- The dialogflowParticipantName.
-
getDialogflowParticipantNameBytes
com.google.protobuf.ByteString getDialogflowParticipantNameBytes()
The name of the participant provided by Dialogflow. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}string dialogflow_participant_name = 5 [(.google.api.resource_reference) = { ... }- Returns:
- The bytes for dialogflowParticipantName.
-
hasUserId
boolean hasUserId()
A user-specified ID representing the participant.
string user_id = 6;- Returns:
- Whether the userId field is set.
-
getUserId
String getUserId()
A user-specified ID representing the participant.
string user_id = 6;- Returns:
- The userId.
-
getUserIdBytes
com.google.protobuf.ByteString getUserIdBytes()
A user-specified ID representing the participant.
string user_id = 6;- Returns:
- The bytes for userId.
-
getDialogflowParticipant
@Deprecated String getDialogflowParticipant()
Deprecated.google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1208Deprecated. Use `dialogflow_participant_name` instead. The name of the Dialogflow participant. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}string dialogflow_participant = 1 [deprecated = true];- Returns:
- The dialogflowParticipant.
-
getDialogflowParticipantBytes
@Deprecated com.google.protobuf.ByteString getDialogflowParticipantBytes()
Deprecated.google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1208Deprecated. Use `dialogflow_participant_name` instead. The name of the Dialogflow participant. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}string dialogflow_participant = 1 [deprecated = true];- Returns:
- The bytes for dialogflowParticipant.
-
getObfuscatedExternalUserId
String getObfuscatedExternalUserId()
Obfuscated user ID from Dialogflow.
string obfuscated_external_user_id = 3;- Returns:
- The obfuscatedExternalUserId.
-
getObfuscatedExternalUserIdBytes
com.google.protobuf.ByteString getObfuscatedExternalUserIdBytes()
Obfuscated user ID from Dialogflow.
string obfuscated_external_user_id = 3;- Returns:
- The bytes for obfuscatedExternalUserId.
-
getRoleValue
int getRoleValue()
The role of the participant.
.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role role = 2;- Returns:
- The enum numeric value on the wire for role.
-
getRole
ConversationParticipant.Role getRole()
The role of the participant.
.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role role = 2;- Returns:
- The role.
-
getParticipantCase
ConversationParticipant.ParticipantCase getParticipantCase()
-
-