Google Cloud Ces V1 Client - Class LoggingSettings (0.1.0)

Reference documentation and code samples for the Google Cloud Ces V1 Client class LoggingSettings.

Settings to describe the logging behaviors for the app.

Generated from protobuf message google.cloud.ces.v1.LoggingSettings

Namespace

Google \ Cloud \ Ces \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ redaction_config RedactionConfig

Optional. Configuration for how sensitive data should be redacted.

↳ audio_recording_config AudioRecordingConfig

Optional. Configuration for how audio interactions should be recorded.

↳ bigquery_export_settings BigQueryExportSettings

Optional. Settings to describe the BigQuery export behaviors for the app. The conversation data will be exported to BigQuery tables if it is enabled.

↳ cloud_logging_settings CloudLoggingSettings

Optional. Settings to describe the Cloud Logging behaviors for the app.

↳ conversation_logging_settings ConversationLoggingSettings

Optional. Settings to describe the conversation logging behaviors for the app.

↳ evaluation_audio_recording_config AudioRecordingConfig

Optional. Configuration for how audio interactions should be recorded for the evaluation. By default, audio recording is not enabled for evaluation sessions.

↳ metric_analysis_settings MetricAnalysisSettings

Optional. Settings to describe the conversation data collection behaviors for the LLM analysis pipeline for the app.

getRedactionConfig

Optional. Configuration for how sensitive data should be redacted.

Returns
Type Description
RedactionConfig|null

hasRedactionConfig

clearRedactionConfig

setRedactionConfig

Optional. Configuration for how sensitive data should be redacted.

Parameter
Name Description
var RedactionConfig
Returns
Type Description
$this

getAudioRecordingConfig

Optional. Configuration for how audio interactions should be recorded.

Returns
Type Description
AudioRecordingConfig|null

hasAudioRecordingConfig

clearAudioRecordingConfig

setAudioRecordingConfig

Optional. Configuration for how audio interactions should be recorded.

Parameter
Name Description
var AudioRecordingConfig
Returns
Type Description
$this

getBigqueryExportSettings

Optional. Settings to describe the BigQuery export behaviors for the app.

The conversation data will be exported to BigQuery tables if it is enabled.

Returns
Type Description
BigQueryExportSettings|null

hasBigqueryExportSettings

clearBigqueryExportSettings

setBigqueryExportSettings

Optional. Settings to describe the BigQuery export behaviors for the app.

The conversation data will be exported to BigQuery tables if it is enabled.

Parameter
Name Description
var BigQueryExportSettings
Returns
Type Description
$this

getCloudLoggingSettings

Optional. Settings to describe the Cloud Logging behaviors for the app.

Returns
Type Description
CloudLoggingSettings|null

hasCloudLoggingSettings

clearCloudLoggingSettings

setCloudLoggingSettings

Optional. Settings to describe the Cloud Logging behaviors for the app.

Parameter
Name Description
var CloudLoggingSettings
Returns
Type Description
$this

getConversationLoggingSettings

Optional. Settings to describe the conversation logging behaviors for the app.

Returns
Type Description
ConversationLoggingSettings|null

hasConversationLoggingSettings

clearConversationLoggingSettings

setConversationLoggingSettings

Optional. Settings to describe the conversation logging behaviors for the app.

Parameter
Name Description
var ConversationLoggingSettings
Returns
Type Description
$this

getEvaluationAudioRecordingConfig

Optional. Configuration for how audio interactions should be recorded for the evaluation. By default, audio recording is not enabled for evaluation sessions.

Returns
Type Description
AudioRecordingConfig|null

hasEvaluationAudioRecordingConfig

clearEvaluationAudioRecordingConfig

setEvaluationAudioRecordingConfig

Optional. Configuration for how audio interactions should be recorded for the evaluation. By default, audio recording is not enabled for evaluation sessions.

Parameter
Name Description
var AudioRecordingConfig
Returns
Type Description
$this

getMetricAnalysisSettings

Optional. Settings to describe the conversation data collection behaviors for the LLM analysis pipeline for the app.

Returns
Type Description
MetricAnalysisSettings|null

hasMetricAnalysisSettings

clearMetricAnalysisSettings

setMetricAnalysisSettings

Optional. Settings to describe the conversation data collection behaviors for the LLM analysis pipeline for the app.

Parameter
Name Description
var MetricAnalysisSettings
Returns
Type Description
$this