Contact Center AI Insights v1 API - Class BulkDeleteConversationsRequest (2.14.0)

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.

Inheritance

object > BulkDeleteConversationsRequest

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

BulkDeleteConversationsRequest()

public BulkDeleteConversationsRequest()

BulkDeleteConversationsRequest(BulkDeleteConversationsRequest)

public BulkDeleteConversationsRequest(BulkDeleteConversationsRequest other)
Parameter
NameDescription
otherBulkDeleteConversationsRequest

Properties

Filter

public string Filter { get; set; }

Filter used to select the subset of conversations to delete.

Property Value
TypeDescription
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
TypeDescription
bool

MaxDeleteCount

public int MaxDeleteCount { get; set; }

Maximum number of conversations to delete.

Property Value
TypeDescription
int

Parent

public string Parent { get; set; }

Required. The parent resource to delete conversations from. Format: projects/{project}/locations/{location}

Property Value
TypeDescription
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName