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 v2beta1 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"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides reference documentation for the `GenerateStatelessSummaryRequest.Types.MinimalConversation` class within the Google Cloud Dialogflow v2beta1 API, which is the minimum information required to generate a summary without creating a full Conversation resource."],["The `MinimalConversation` class implements interfaces such as `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing methods for message handling, equality comparison, deep cloning, and buffered messaging."],["The class has two constructors, one default and another that accepts another `MinimalConversation` instance for copying, and it exposes two properties: `Messages` to supply the messages for generating a summary and `Parent` to define the billing project."],["The `Messages` property, a `RepeatedField\u003cMessage\u003e`, requires message content, language code, participant, and participant role, and allows optional `send_time`, in order to create the generated summary."],["The `Parent` property is a string specifying the project and location for billing, adhering to the format `projects/\u003cProject ID\u003e/locations/\u003cLocation ID\u003e`."]]],[]]