Gemini Enterprise for Customer Experience v1 API - Class BatchDeleteConversationsRequest (1.0.0-beta01)

public sealed class BatchDeleteConversationsRequest : IMessage<BatchDeleteConversationsRequest>, IEquatable<BatchDeleteConversationsRequest>, IDeepCloneable<BatchDeleteConversationsRequest>, IBufferMessage, IMessage

Reference 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].

Inheritance

object > BatchDeleteConversationsRequest

Namespace

Google.Cloud.Ces.V1

Assembly

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; }

AppName-typed view over the Parent resource name property.

Property Value
Type Description
AppName