Contact Center AI Insights v1 API - Class UpdateConversationRequest (2.17.0)

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

Reference documentation and code samples for the Contact Center AI Insights v1 API class UpdateConversationRequest.

The request to update a conversation.

Inheritance

object > UpdateConversationRequest

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

UpdateConversationRequest()

public UpdateConversationRequest()

UpdateConversationRequest(UpdateConversationRequest)

public UpdateConversationRequest(UpdateConversationRequest other)
Parameter
Name Description
other UpdateConversationRequest

Properties

Conversation

public Conversation Conversation { get; set; }

Required. The new values for the conversation.

Property Value
Type Description
Conversation

UpdateMask

public FieldMask UpdateMask { get; set; }

The list of fields to be updated. All possible fields can be updated by passing *, or a subset of the following updateable fields can be provided:

  • agent_id
  • language_code
  • labels
  • metadata
  • quality_metadata
  • call_metadata
  • start_time
  • expire_time or ttl
  • data_source.gcs_source.audio_uri or data_source.dialogflow_source.audio_uri
Property Value
Type Description
FieldMask