public sealed class BatchCreateMessagesRequest : IMessage<BatchCreateMessagesRequest>, IEquatable<BatchCreateMessagesRequest>, IDeepCloneable<BatchCreateMessagesRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Dialogflow v2beta1 API class BatchCreateMessagesRequest.
The request message for [Conversations.BatchCreateMessagesRequest][].
Implements
IMessageBatchCreateMessagesRequest, IEquatableBatchCreateMessagesRequest, IDeepCloneableBatchCreateMessagesRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Dialogflow.V2Beta1Assembly
Google.Cloud.Dialogflow.V2Beta1.dll
Constructors
BatchCreateMessagesRequest()
public BatchCreateMessagesRequest()
BatchCreateMessagesRequest(BatchCreateMessagesRequest)
public BatchCreateMessagesRequest(BatchCreateMessagesRequest other)
Parameter | |
---|---|
Name | Description |
other |
BatchCreateMessagesRequest |
Properties
Parent
public string Parent { get; set; }
Required. Resource identifier of the conversation to create message.
Format: projects/<Project ID>/locations/<Location
ID>/conversations/<Conversation ID>
.
Property Value | |
---|---|
Type | Description |
string |
ParentAsConversationName
public ConversationName ParentAsConversationName { get; set; }
ConversationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
ConversationName |
Requests
public RepeatedField<CreateMessageRequest> Requests { get; }
Required. A maximum of 300 messages can be created in a batch. [CreateMessageRequest.message.send_time][] is required. All created messages will have identical [Message.create_time][google.cloud.dialogflow.v2beta1.Message.create_time].
Property Value | |
---|---|
Type | Description |
RepeatedFieldCreateMessageRequest |