Google Cloud Dialogflow Cx V3 Client - Class LoggingSettings (0.4.0)

Reference documentation and code samples for the Google Cloud Dialogflow Cx V3 Client class LoggingSettings.

Define behaviors on logging.

Generated from protobuf message google.cloud.dialogflow.cx.v3.AdvancedSettings.LoggingSettings

Namespace

Google \ Cloud \ Dialogflow \ Cx \ V3 \ AdvancedSettings

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ enable_stackdriver_logging bool

Enables StackDriver logging.

↳ enable_interaction_logging bool

Enables DF Interaction logging.

↳ enable_consent_based_redaction bool

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.

getEnableStackdriverLogging

Enables StackDriver logging.

Returns
Type Description
bool

setEnableStackdriverLogging

Enables StackDriver logging.

Parameter
Name Description
var bool
Returns
Type Description
$this

getEnableInteractionLogging

Enables DF Interaction logging.

Returns
Type Description
bool

setEnableInteractionLogging

Enables DF Interaction logging.

Parameter
Name Description
var bool
Returns
Type Description
$this

getEnableConsentBasedRedaction

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.

Returns
Type Description
bool

setEnableConsentBasedRedaction

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.

Parameter
Name Description
var bool
Returns
Type Description
$this