Class GoogleCloudDialogflowCxV3beta1Conversation
Represents a conversation.
Implements
Inherited Members
Namespace: Google.Apis.Dialogflow.v3beta1.Data
Assembly: Google.Apis.Dialogflow.v3beta1.dll
Syntax
public class GoogleCloudDialogflowCxV3beta1Conversation : IDirectResponseSchema
Properties
Duration
Duration of the conversation.
Declaration
[JsonProperty("duration")]
public virtual object Duration { get; set; }
Property Value
Type | Description |
---|---|
object |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
Environment
Environment of the conversation. Only name
and display_name
are filled in this message.
Declaration
[JsonProperty("environment")]
public virtual GoogleCloudDialogflowCxV3beta1Environment Environment { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1Environment |
FlowVersions
Flow versions used in the conversation.
Declaration
[JsonProperty("flowVersions")]
public virtual IDictionary<string, long?> FlowVersions { get; set; }
Property Value
Type | Description |
---|---|
IDictionary<string, long?> |
Flows
All the Flow the conversation has went through. Only name
and display_name
are filled in this message.
Declaration
[JsonProperty("flows")]
public virtual IList<GoogleCloudDialogflowCxV3beta1Flow> Flows { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudDialogflowCxV3beta1Flow> |
Intents
All the matched Intent in the conversation. Only name
and display_name
are filled in this message.
Declaration
[JsonProperty("intents")]
public virtual IList<GoogleCloudDialogflowCxV3beta1Intent> Intents { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudDialogflowCxV3beta1Intent> |
Interactions
Interactions of the conversation. Only populated for GetConversation
and empty for ListConversations
.
Declaration
[JsonProperty("interactions")]
public virtual IList<GoogleCloudDialogflowCxV3beta1ConversationInteraction> Interactions { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudDialogflowCxV3beta1ConversationInteraction> |
LanguageCode
The language of the conversation, which is the language of the first request in the conversation.
Declaration
[JsonProperty("languageCode")]
public virtual string LanguageCode { get; set; }
Property Value
Type | Description |
---|---|
string |
Metrics
Conversation metrics.
Declaration
[JsonProperty("metrics")]
public virtual GoogleCloudDialogflowCxV3beta1ConversationMetrics Metrics { get; set; }
Property Value
Type | Description |
---|---|
GoogleCloudDialogflowCxV3beta1ConversationMetrics |
Name
Identifier. The identifier of the conversation. If conversation ID is reused, interactions happened later
than 48 hours of the conversation's create time will be ignored. Format:
projects//locations//agents//conversations/
Declaration
[JsonProperty("name")]
public virtual string Name { get; set; }
Property Value
Type | Description |
---|---|
string |
Pages
All the Page the conversation has went through. Only name
and display_name
are filled in this message.
Declaration
[JsonProperty("pages")]
public virtual IList<GoogleCloudDialogflowCxV3beta1Page> Pages { get; set; }
Property Value
Type | Description |
---|---|
IList<GoogleCloudDialogflowCxV3beta1Page> |
StartTime
object representation of StartTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use StartTimeDateTimeOffset instead.")]
public virtual object StartTime { get; set; }
Property Value
Type | Description |
---|---|
object |
StartTimeDateTimeOffset
DateTimeOffset representation of StartTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? StartTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
StartTimeRaw
Start time of the conversation, which is the time of the first request of the conversation.
Declaration
[JsonProperty("startTime")]
public virtual string StartTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
Type
The type of the conversation.
Declaration
[JsonProperty("type")]
public virtual string Type { get; set; }
Property Value
Type | Description |
---|---|
string |