Interface ConversationParticipantOrBuilder (2.52.0)

public interface ConversationParticipantOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getDialogflowParticipant() (deprecated)

public abstract String getDialogflowParticipant()

Deprecated. google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1350

Deprecated. 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
Type Description
String

The dialogflowParticipant.

getDialogflowParticipantBytes() (deprecated)

public abstract ByteString getDialogflowParticipantBytes()

Deprecated. google.cloud.contactcenterinsights.v1.ConversationParticipant.dialogflow_participant is deprecated. See google/cloud/contactcenterinsights/v1/resources.proto;l=1350

Deprecated. 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
Type Description
ByteString

The bytes for dialogflowParticipant.

getDialogflowParticipantName()

public abstract 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
Type Description
String

The dialogflowParticipantName.

getDialogflowParticipantNameBytes()

public abstract 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
Type Description
ByteString

The bytes for dialogflowParticipantName.

getObfuscatedExternalUserId()

public abstract String getObfuscatedExternalUserId()

Obfuscated user ID from Dialogflow.

string obfuscated_external_user_id = 3;

Returns
Type Description
String

The obfuscatedExternalUserId.

getObfuscatedExternalUserIdBytes()

public abstract ByteString getObfuscatedExternalUserIdBytes()

Obfuscated user ID from Dialogflow.

string obfuscated_external_user_id = 3;

Returns
Type Description
ByteString

The bytes for obfuscatedExternalUserId.

getParticipantCase()

public abstract ConversationParticipant.ParticipantCase getParticipantCase()
Returns
Type Description
ConversationParticipant.ParticipantCase

getRole()

public abstract ConversationParticipant.Role getRole()

The role of the participant.

.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role role = 2;

Returns
Type Description
ConversationParticipant.Role

The role.

getRoleValue()

public abstract int getRoleValue()

The role of the participant.

.google.cloud.contactcenterinsights.v1.ConversationParticipant.Role role = 2;

Returns
Type Description
int

The enum numeric value on the wire for role.

getUserId()

public abstract String getUserId()

A user-specified ID representing the participant.

string user_id = 6;

Returns
Type Description
String

The userId.

getUserIdBytes()

public abstract ByteString getUserIdBytes()

A user-specified ID representing the participant.

string user_id = 6;

Returns
Type Description
ByteString

The bytes for userId.

hasDialogflowParticipantName()

public abstract 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
Type Description
boolean

Whether the dialogflowParticipantName field is set.

hasUserId()

public abstract boolean hasUserId()

A user-specified ID representing the participant.

string user_id = 6;

Returns
Type Description
boolean

Whether the userId field is set.