Dialogflow v3 API - Class AdvancedSettings.Types.LoggingSettings (2.21.0)

public sealed class AdvancedSettings.Types.LoggingSettings : IMessage<AdvancedSettings.Types.LoggingSettings>, IEquatable<AdvancedSettings.Types.LoggingSettings>, IDeepCloneable<AdvancedSettings.Types.LoggingSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Dialogflow v3 API class AdvancedSettings.Types.LoggingSettings.

Define behaviors on logging.

Inheritance

object > AdvancedSettings.Types.LoggingSettings

Namespace

Google.Cloud.Dialogflow.Cx.V3

Assembly

Google.Cloud.Dialogflow.Cx.V3.dll

Constructors

LoggingSettings()

public LoggingSettings()

LoggingSettings(LoggingSettings)

public LoggingSettings(AdvancedSettings.Types.LoggingSettings other)
Parameter
Name Description
other AdvancedSettingsTypesLoggingSettings

Properties

EnableConsentBasedRedaction

public bool EnableConsentBasedRedaction { get; set; }

Enables consent-based end-user input redaction, if true, a pre-defined session parameter $session.params.conversation-redaction will be used to determine if the utterance should be redacted.

Property Value
Type Description
bool

EnableInteractionLogging

public bool EnableInteractionLogging { get; set; }

Enables DF Interaction logging.

Property Value
Type Description
bool

EnableStackdriverLogging

public bool EnableStackdriverLogging { get; set; }

Enables Google Cloud Logging.

Property Value
Type Description
bool