public sealed class SearchResponse.Types.SessionInfo : IMessage<SearchResponse.Types.SessionInfo>, IEquatable<SearchResponse.Types.SessionInfo>, IDeepCloneable<SearchResponse.Types.SessionInfo>, IBufferMessage, IMessage
Reference documentation and code samples for the Discovery Engine v1 API class SearchResponse.Types.SessionInfo.
Name of the session.
If the auto-session mode is used (when
[SearchRequest.session][google.cloud.discoveryengine.v1.SearchRequest.session]
ends with "-"), this field holds the newly generated session name.
Query ID that corresponds to this search API call.
One session can have multiple turns, each with a unique query ID.
By specifying the session name and this query ID in the Answer API call,
the answer generation happens in the context of the search results from
this search call.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis document provides reference documentation for the \u003ccode\u003eSearchResponse.Types.SessionInfo\u003c/code\u003e class within the Google Cloud Discovery Engine v1 API.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSessionInfo\u003c/code\u003e class, inheriting from \u003ccode\u003eobject\u003c/code\u003e, offers details about a search session and implements interfaces like \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe latest version available is \u003ccode\u003e1.6.0\u003c/code\u003e, with versions back to \u003ccode\u003e1.0.0-beta06\u003c/code\u003e also listed.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eSessionInfo\u003c/code\u003e class contains two properties, \u003ccode\u003eName\u003c/code\u003e and \u003ccode\u003eQueryId\u003c/code\u003e, which represent the session name and the associated query ID, respectively.\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors provided, a default constructor and one that takes another \u003ccode\u003eSessionInfo\u003c/code\u003e object to create a copy.\u003c/p\u003e\n"]]],[],null,[]]