Class GoogleCloudDialogflowV2Participant
Represents a conversation participant (human agent, virtual agent, end-user).
Inheritance
System.Object
GoogleCloudDialogflowV2Participant
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Dialogflow.v2.Data
Assembly: Google.Apis.Dialogflow.v2.dll
Syntax
public class GoogleCloudDialogflowV2Participant : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Name
Optional. The unique identifier of this participant. Format:
projects//locations//conversations//participants/.
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Role
Immutable. The role this participant plays in the conversation. This field must be set during participant creation and is then immutable.
Declaration
[JsonProperty("role")]
public virtual string Role { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
SipRecordingMediaLabel
Optional. Label applied to streams representing this participant in SIPREC XML metadata and SDP. This is used to assign transcriptions from that media stream to this participant. This field can be updated.
Declaration
[JsonProperty("sipRecordingMediaLabel")]
public virtual string SipRecordingMediaLabel { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |