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