public sealed class GenerateStatelessSummaryRequest.Types.MinimalConversation : IMessage<GenerateStatelessSummaryRequest.Types.MinimalConversation>, IEquatable<GenerateStatelessSummaryRequest.Types.MinimalConversation>, IDeepCloneable<GenerateStatelessSummaryRequest.Types.MinimalConversation>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2 API class GenerateStatelessSummaryRequest.Types.MinimalConversation.
The minimum amount of information required to generate a Summary without
having a Conversation resource created.
Required. The messages that the Summary will be generated from. It is
expected that this message content is already redacted and does not
contain any PII. Required fields: {content, language_code, participant,
participant_role} Optional fields: {send_time} If send_time is not
provided, then the messages must be provided in chronological order.
[[["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 documentation covers the \u003ccode\u003eGenerateStatelessSummaryRequest.Types.MinimalConversation\u003c/code\u003e class within the Google Cloud Dialogflow v2 API, detailing its use for creating summaries without a pre-existing Conversation resource.\u003c/p\u003e\n"],["\u003cp\u003eThe class implements several interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, providing methods for message handling, equality checks, deep cloning, and buffer-based operations.\u003c/p\u003e\n"],["\u003cp\u003eIt is designed to be utilized with the \u003ccode\u003eMinimalConversation()\u003c/code\u003e constructors, either by creating a new instance or copying an existing \u003ccode\u003eMinimalConversation\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eMessages\u003c/code\u003e property, of type \u003ccode\u003eRepeatedField<Message>\u003c/code\u003e, is required and should contain the redacted message content for generating a summary.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eParent\u003c/code\u003e property, also required, is a string representing the project and location to be charged for the Summary's generation in the format \u003ccode\u003eprojects/<Project ID>/locations/<Location ID>\u003c/code\u003e.\u003c/p\u003e\n"]]],[],null,[]]