public sealed class ConversationLoggingSettings : IMessage<ConversationLoggingSettings>, IEquatable<ConversationLoggingSettings>, IDeepCloneable<ConversationLoggingSettings>, IBufferMessage, IMessageReference documentation and code samples for the Gemini Enterprise for Customer Experience v1beta API class ConversationLoggingSettings.
Settings to describe the conversation logging behaviors for the app.
Implements
IMessageConversationLoggingSettings, IEquatableConversationLoggingSettings, IDeepCloneableConversationLoggingSettings, IBufferMessage, IMessageNamespace
Google.Cloud.Ces.V1BetaAssembly
Google.Cloud.Ces.V1Beta.dll
Constructors
ConversationLoggingSettings()
public ConversationLoggingSettings()ConversationLoggingSettings(ConversationLoggingSettings)
public ConversationLoggingSettings(ConversationLoggingSettings other)| Parameter | |
|---|---|
| Name | Description |
other |
ConversationLoggingSettings |
Properties
DisableConversationLogging
public bool DisableConversationLogging { get; set; }Optional. Whether to disable conversation logging for the sessions.
| Property Value | |
|---|---|
| Type | Description |
bool |
|
RetentionWindow
public Duration RetentionWindow { get; set; }Optional. Controls the retention window for the conversation. If not set, the conversation will be retained for 365 days.
| Property Value | |
|---|---|
| Type | Description |
Duration |
|