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"]],[["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 information for the \u003ccode\u003eCreateMessageRequest\u003c/code\u003e class within the Google Cloud Dialogflow v2beta1 API, specifically version 1.0.0-beta23.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eCreateMessageRequest\u003c/code\u003e is used to create a single message, primarily in the context of \u003ccode\u003eBatchCreateMessagesRequest\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe class inherits from \u003ccode\u003eobject\u003c/code\u003e and implements multiple interfaces including \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\u003eKey properties of the \u003ccode\u003eCreateMessageRequest\u003c/code\u003e include \u003ccode\u003eMessage\u003c/code\u003e (the content of the message to be created) and \u003ccode\u003eParent\u003c/code\u003e (the conversation's resource identifier).\u003c/p\u003e\n"],["\u003cp\u003eThere are two constructors for creating an instance of the \u003ccode\u003eCreateMessageRequest\u003c/code\u003e, one that takes no parameters and another that takes another instance of the class as a parameter.\u003c/p\u003e\n"]]],[],null,[]]