public sealed class CreateMessageRequest : IMessage<CreateMessageRequest>, IEquatable<CreateMessageRequest>, IDeepCloneable<CreateMessageRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class CreateMessageRequest.
The request message to create one Message. Currently it is only used in
BatchCreateMessagesRequest.
Required. Resource identifier of the conversation to create message.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>.
[[["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."],[[["The `CreateMessageRequest` class is part of the Google Cloud Dialogflow v2beta1 API and is used to create a single message, primarily within a `BatchCreateMessagesRequest`."],["This class implements several interfaces, including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, providing functionalities for message handling, equality checks, deep cloning, and buffered message operations."],["The `CreateMessageRequest` includes properties like `Message`, which is the required message to create, and `Parent`, which specifies the resource identifier of the conversation where the message will be created."],["The `ParentAsConversationName` property provides a typed view over the `Parent` property, facilitating the use of `ConversationName` objects for specifying the conversation."],["The class offers two constructors: a default constructor and another which takes an existing `CreateMessageRequest` object to copy its properties."]]],[]]