Contact Center AI Insights v1 API - Class IngestConversationsRequest (2.12.0)

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

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

The request to ingest conversations.

Inheritance

object > IngestConversationsRequest

Namespace

Google.Cloud.ContactCenterInsights.V1

Assembly

Google.Cloud.ContactCenterInsights.V1.dll

Constructors

IngestConversationsRequest()

public IngestConversationsRequest()

IngestConversationsRequest(IngestConversationsRequest)

public IngestConversationsRequest(IngestConversationsRequest other)
Parameter
NameDescription
otherIngestConversationsRequest

Properties

ConversationConfig

public IngestConversationsRequest.Types.ConversationConfig ConversationConfig { get; set; }

Configuration that applies to all conversations.

Property Value
TypeDescription
IngestConversationsRequestTypesConversationConfig

GcsSource

public IngestConversationsRequest.Types.GcsSource GcsSource { get; set; }

A cloud storage bucket source. Note that any previously ingested objects from the source will be skipped to avoid duplication.

Property Value
TypeDescription
IngestConversationsRequestTypesGcsSource

ObjectConfigCase

public IngestConversationsRequest.ObjectConfigOneofCase ObjectConfigCase { get; }
Property Value
TypeDescription
IngestConversationsRequestObjectConfigOneofCase

Parent

public string Parent { get; set; }

Required. The parent resource for new conversations.

Property Value
TypeDescription
string

ParentAsLocationName

public LocationName ParentAsLocationName { get; set; }

LocationName-typed view over the Parent resource name property.

Property Value
TypeDescription
LocationName

RedactionConfig

public RedactionConfig RedactionConfig { get; set; }

Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.

Property Value
TypeDescription
RedactionConfig

SourceCase

public IngestConversationsRequest.SourceOneofCase SourceCase { get; }
Property Value
TypeDescription
IngestConversationsRequestSourceOneofCase

SpeechConfig

public SpeechConfig SpeechConfig { get; set; }

Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.

Property Value
TypeDescription
SpeechConfig

TranscriptObjectConfig

public IngestConversationsRequest.Types.TranscriptObjectConfig TranscriptObjectConfig { get; set; }

Configuration for when source contains conversation transcripts.

Property Value
TypeDescription
IngestConversationsRequestTypesTranscriptObjectConfig