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.
Implements
IMessageIngestConversationsRequest, IEquatableIngestConversationsRequest, IDeepCloneableIngestConversationsRequest, IBufferMessage, IMessageNamespace
Google.Cloud.ContactCenterInsights.V1Assembly
Google.Cloud.ContactCenterInsights.V1.dll
Constructors
IngestConversationsRequest()
public IngestConversationsRequest()
IngestConversationsRequest(IngestConversationsRequest)
public IngestConversationsRequest(IngestConversationsRequest other)
Parameter | |
---|---|
Name | Description |
other | IngestConversationsRequest |
Properties
ConversationConfig
public IngestConversationsRequest.Types.ConversationConfig ConversationConfig { get; set; }
Configuration that applies to all conversations.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
IngestConversationsRequestTypesGcsSource |
ObjectConfigCase
public IngestConversationsRequest.ObjectConfigOneofCase ObjectConfigCase { get; }
Property Value | |
---|---|
Type | Description |
IngestConversationsRequestObjectConfigOneofCase |
Parent
public string Parent { get; set; }
Required. The parent resource for new conversations.
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 |
RedactionConfig
public RedactionConfig RedactionConfig { get; set; }
Optional. DLP settings for transcript redaction. Optional, will default to the config specified in Settings.
Property Value | |
---|---|
Type | Description |
RedactionConfig |
SourceCase
public IngestConversationsRequest.SourceOneofCase SourceCase { get; }
Property Value | |
---|---|
Type | Description |
IngestConversationsRequestSourceOneofCase |
SpeechConfig
public SpeechConfig SpeechConfig { get; set; }
Optional. Default Speech-to-Text configuration. Optional, will default to the config specified in Settings.
Property Value | |
---|---|
Type | Description |
SpeechConfig |
TranscriptObjectConfig
public IngestConversationsRequest.Types.TranscriptObjectConfig TranscriptObjectConfig { get; set; }
Configuration for when source
contains conversation transcripts.
Property Value | |
---|---|
Type | Description |
IngestConversationsRequestTypesTranscriptObjectConfig |