Discovery Engine v1 API - Class Feedback.Types.ConversationInfo (1.17.0)

public sealed class Feedback.Types.ConversationInfo : IMessage<Feedback.Types.ConversationInfo>, IEquatable<Feedback.Types.ConversationInfo>, IDeepCloneable<Feedback.Types.ConversationInfo>, IBufferMessage, IMessage

Reference documentation and code samples for the Discovery Engine v1 API class Feedback.Types.ConversationInfo.

The conversation information such as the question index and session name.

Inheritance

object > Feedback.Types.ConversationInfo

Namespace

Google.Cloud.DiscoveryEngine.V1

Assembly

Google.Cloud.DiscoveryEngine.V1.dll

Constructors

ConversationInfo()

public ConversationInfo()

ConversationInfo(ConversationInfo)

public ConversationInfo(Feedback.Types.ConversationInfo other)
Parameter
Name Description
other FeedbackTypesConversationInfo

Properties

AnswerQueryToken

public string AnswerQueryToken { get; set; }

Optional. The token which could be used to fetch the answer log.

Property Value
Type Description
string

AssistToken

public string AssistToken { get; set; }

Optional. The token which could be used to fetch the assistant log.

Property Value
Type Description
string

Query

public Query Query { get; set; }

Required. The user's search query.

Property Value
Type Description
Query

QuestionIndex

public int QuestionIndex { get; set; }

The index of the user input within the conversation messages.

Property Value
Type Description
int

Session

public string Session { get; set; }

Name of the newly generated or continued session.

Property Value
Type Description
string

StepSeqNum

public long StepSeqNum { get; set; }

Optional. The TaskServerEvent.seq_num of the step that opened the rated agent task reply.

Property Value
Type Description
long

TaskName

public string TaskName { get; set; }

Optional. The full resource name of the Sobi task if the conversation was handled by a long-running agent task. Format (canonical, or the short alias the Task API also accepts): projects/{project}/locations/{location}/agents/{agent}/tasks/{task} projects/{project}/locations/{location}/tasks/{task}

Property Value
Type Description
string

TrajectoryId

public string TrajectoryId { get; set; }

Optional. The runtime trajectory id of the rated agent task turn, as set on TaskServerEvent.trajectory_id. Shared by all steps of the turn.

Property Value
Type Description
string