public sealed class BatchDeleteConversationsRequest : IMessage<BatchDeleteConversationsRequest>, IEquatable<BatchDeleteConversationsRequest>, IDeepCloneable<BatchDeleteConversationsRequest>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1 API class BatchDeleteConversationsRequest.
Request message for [AgentService.BatchDeleteConversations][google.cloud.ces.v1.AgentService.BatchDeleteConversations].
Implements
IMessageBatchDeleteConversationsRequest, IEquatableBatchDeleteConversationsRequest, IDeepCloneableBatchDeleteConversationsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1Assembly
Google.Cloud.Ces.V1.dll
Constructors
BatchDeleteConversationsRequest()
public BatchDeleteConversationsRequest()BatchDeleteConversationsRequest(BatchDeleteConversationsRequest)
public BatchDeleteConversationsRequest(BatchDeleteConversationsRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
BatchDeleteConversationsRequest |
Properties
Conversations
public RepeatedField<string> Conversations { get; }Required. The resource names of the conversations to delete.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
ConversationsAsConversationNames
public ResourceNameList<ConversationName> ConversationsAsConversationNames { get; }ConversationName-typed view over the Conversations resource name property.
| Property Value | |
|---|---|
| Type | Description |
ResourceNameListConversationName |
|
Parent
public string Parent { get; set; }Required. The resource name of the app to delete conversations from.
Format:
projects/{project}/locations/{location}/apps/{app}
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsAppName
public AppName ParentAsAppName { get; set; }| Property Value | |
|---|---|
| Type | Description |
AppName |
|