Contact Center AI Insights v1 API - Class IngestConversationsRequest (2.20.0)
Stay organized with collections
Save and categorize content based on your preferences.
public sealed class IngestConversationsRequest : IMessage<IngestConversationsRequest>, IEquatable<IngestConversationsRequest>, IDeepCloneable<IngestConversationsRequest>, IBufferMessage, IMessageReference documentation and code samples for the Contact Center AI Insights v1 API class IngestConversationsRequest.
The request to ingest conversations.
Implements
IMessage IngestConversationsRequest, IEquatable IngestConversationsRequest, IDeepCloneable IngestConversationsRequest, 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 |
IngestConversationsRequest Types ConversationConfig |
|
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 |
IngestConversationsRequest Types GcsSource |
|
HasSampleSize
public bool HasSampleSize { get; }Gets whether the "sample_size" field is set
| Property Value | |
|---|---|
| Type | Description |
bool |
|
ObjectConfigCase
public IngestConversationsRequest.ObjectConfigOneofCase ObjectConfigCase { get; }| Property Value | |
|---|---|
| Type | Description |
IngestConversationsRequest ObjectConfigOneofCase |
|
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 |
|
SampleSize
public int SampleSize { get; set; }Optional. If set, this fields indicates the number of objects to ingest from the Cloud Storage bucket. If empty, the entire bucket will be ingested. Unless they are first deleted, conversations produced through sampling won't be ingested by subsequent ingest requests.
| Property Value | |
|---|---|
| Type | Description |
int |
|
SourceCase
public IngestConversationsRequest.SourceOneofCase SourceCase { get; }| Property Value | |
|---|---|
| Type | Description |
IngestConversationsRequest SourceOneofCase |
|
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 |
IngestConversationsRequest Types TranscriptObjectConfig |
|