Show / Hide Table of Contents

Class GoogleCloudDialogflowCxV3beta1Conversation

Represents a conversation.

Inheritance
object
GoogleCloudDialogflowCxV3beta1Conversation
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX