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 String
getDialogflowParticipant()
Deprecated.google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is deprecated.com.google.protobuf.ByteString
getDialogflowParticipantBytes()
Deprecated.google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is deprecated.String
getDialogflowParticipantName()
The name of the participant provided by Dialogflow.com.google.protobuf.ByteString
getDialogflowParticipantNameBytes()
The name of the participant provided by Dialogflow.String
getObfuscatedExternalUserId()
Obfuscated user ID from Dialogflow.com.google.protobuf.ByteString
getObfuscatedExternalUserIdBytes()
Obfuscated user ID from Dialogflow.ConversationParticipant.ParticipantCase
getParticipantCase()
ConversationParticipant.Role
getRole()
The role of the participant.int
getRoleValue()
The role of the participant.String
getUserId()
A user-specified ID representing the participant.com.google.protobuf.ByteString
getUserIdBytes()
A user-specified ID representing the participant.boolean
hasDialogflowParticipantName()
The name of the participant provided by Dialogflow.boolean
hasUserId()
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()
-
-