public sealed class BulkDeleteConversationsRequest : IMessage<BulkDeleteConversationsRequest>, IEquatable<BulkDeleteConversationsRequest>, IDeepCloneable<BulkDeleteConversationsRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Contact Center AI Insights v1 API class BulkDeleteConversationsRequest.
The request to delete conversations in bulk.
Implements
IMessageBulkDeleteConversationsRequest, IEquatableBulkDeleteConversationsRequest, IDeepCloneableBulkDeleteConversationsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.ContactCenterInsights.V1Assembly
Google.Cloud.ContactCenterInsights.V1.dll
Constructors
BulkDeleteConversationsRequest()
public BulkDeleteConversationsRequest()
BulkDeleteConversationsRequest(BulkDeleteConversationsRequest)
public BulkDeleteConversationsRequest(BulkDeleteConversationsRequest other)
Parameter | |
---|---|
Name | Description |
other | BulkDeleteConversationsRequest |
Properties
Filter
public string Filter { get; set; }
Filter used to select the subset of conversations to delete.
Property Value | |
---|---|
Type | Description |
string |
Force
public bool Force { get; set; }
If set to true, all of this conversation's analyses will also be deleted. Otherwise, the request will only succeed if the conversation has no analyses.
Property Value | |
---|---|
Type | Description |
bool |
MaxDeleteCount
public int MaxDeleteCount { get; set; }
Maximum number of conversations to delete.
Property Value | |
---|---|
Type | Description |
int |
Parent
public string Parent { get; set; }
Required. The parent resource to delete conversations from. Format: projects/{project}/locations/{location}
Property Value | |
---|---|
Type | Description |
string |
ParentAsLocationName
public LocationName ParentAsLocationName { get; set; }
LocationName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
LocationName |