Reference documentation and code samples for the Gemini Enterprise for Customer Experience V1BETA API class Google::Cloud::Ces::V1beta::LoggingSettings.
Settings to describe the logging behaviors for the app.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#audio_recording_config
def audio_recording_config() -> ::Google::Cloud::Ces::V1beta::AudioRecordingConfig- (::Google::Cloud::Ces::V1beta::AudioRecordingConfig) — Optional. Configuration for how audio interactions should be recorded. The audio is subject to redaction as configured in RedactionConfig.
#audio_recording_config=
def audio_recording_config=(value) -> ::Google::Cloud::Ces::V1beta::AudioRecordingConfig- value (::Google::Cloud::Ces::V1beta::AudioRecordingConfig) — Optional. Configuration for how audio interactions should be recorded. The audio is subject to redaction as configured in RedactionConfig.
- (::Google::Cloud::Ces::V1beta::AudioRecordingConfig) — Optional. Configuration for how audio interactions should be recorded. The audio is subject to redaction as configured in RedactionConfig.
#bigquery_export_settings
def bigquery_export_settings() -> ::Google::Cloud::Ces::V1beta::BigQueryExportSettings- (::Google::Cloud::Ces::V1beta::BigQueryExportSettings) — Optional. Configures the BigQuery export behaviors for the app. The conversation data is subject to redaction as configured in RedactionConfig.
#bigquery_export_settings=
def bigquery_export_settings=(value) -> ::Google::Cloud::Ces::V1beta::BigQueryExportSettings- value (::Google::Cloud::Ces::V1beta::BigQueryExportSettings) — Optional. Configures the BigQuery export behaviors for the app. The conversation data is subject to redaction as configured in RedactionConfig.
- (::Google::Cloud::Ces::V1beta::BigQueryExportSettings) — Optional. Configures the BigQuery export behaviors for the app. The conversation data is subject to redaction as configured in RedactionConfig.
#cloud_logging_settings
def cloud_logging_settings() -> ::Google::Cloud::Ces::V1beta::CloudLoggingSettings- (::Google::Cloud::Ces::V1beta::CloudLoggingSettings) — Optional. Settings to describe the Cloud Logging behaviors for the app.
#cloud_logging_settings=
def cloud_logging_settings=(value) -> ::Google::Cloud::Ces::V1beta::CloudLoggingSettings- value (::Google::Cloud::Ces::V1beta::CloudLoggingSettings) — Optional. Settings to describe the Cloud Logging behaviors for the app.
- (::Google::Cloud::Ces::V1beta::CloudLoggingSettings) — Optional. Settings to describe the Cloud Logging behaviors for the app.
#conversation_logging_settings
def conversation_logging_settings() -> ::Google::Cloud::Ces::V1beta::ConversationLoggingSettings- (::Google::Cloud::Ces::V1beta::ConversationLoggingSettings) — Optional. Settings to describe the conversation logging behaviors for the app.
#conversation_logging_settings=
def conversation_logging_settings=(value) -> ::Google::Cloud::Ces::V1beta::ConversationLoggingSettings- value (::Google::Cloud::Ces::V1beta::ConversationLoggingSettings) — Optional. Settings to describe the conversation logging behaviors for the app.
- (::Google::Cloud::Ces::V1beta::ConversationLoggingSettings) — Optional. Settings to describe the conversation logging behaviors for the app.
#evaluation_audio_recording_config
def evaluation_audio_recording_config() -> ::Google::Cloud::Ces::V1beta::AudioRecordingConfig- (::Google::Cloud::Ces::V1beta::AudioRecordingConfig) — Optional. Configuration for how audio interactions should be recorded for the evaluation. By default, audio recording is not enabled for evaluation sessions.
#evaluation_audio_recording_config=
def evaluation_audio_recording_config=(value) -> ::Google::Cloud::Ces::V1beta::AudioRecordingConfig- value (::Google::Cloud::Ces::V1beta::AudioRecordingConfig) — Optional. Configuration for how audio interactions should be recorded for the evaluation. By default, audio recording is not enabled for evaluation sessions.
- (::Google::Cloud::Ces::V1beta::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
def metric_analysis_settings() -> ::Google::Cloud::Ces::V1beta::MetricAnalysisSettings- (::Google::Cloud::Ces::V1beta::MetricAnalysisSettings) — Optional. Settings to describe the conversation data collection behaviors for the LLM analysis pipeline for the app.
#metric_analysis_settings=
def metric_analysis_settings=(value) -> ::Google::Cloud::Ces::V1beta::MetricAnalysisSettings- value (::Google::Cloud::Ces::V1beta::MetricAnalysisSettings) — Optional. Settings to describe the conversation data collection behaviors for the LLM analysis pipeline for the app.
- (::Google::Cloud::Ces::V1beta::MetricAnalysisSettings) — Optional. Settings to describe the conversation data collection behaviors for the LLM analysis pipeline for the app.
#redaction_config
def redaction_config() -> ::Google::Cloud::Ces::V1beta::RedactionConfig- (::Google::Cloud::Ces::V1beta::RedactionConfig) — Optional. Configuration for how sensitive data should be redacted.
#redaction_config=
def redaction_config=(value) -> ::Google::Cloud::Ces::V1beta::RedactionConfig- value (::Google::Cloud::Ces::V1beta::RedactionConfig) — Optional. Configuration for how sensitive data should be redacted.
- (::Google::Cloud::Ces::V1beta::RedactionConfig) — Optional. Configuration for how sensitive data should be redacted.
#required_recording_consent
def required_recording_consent() -> ::Boolean-
(::Boolean) — Optional. Whether the app has to say what may be recorded before anything
is kept.
When true, a session starts with recording off and stays off until the client sends [SessionInput.recording_control][google.cloud.ces.v1main.SessionInput.recording_control], which then decides every turn from that point on. This covers audio recording as well as conversation history, BigQuery export and Cloud Logging.
When
false, the default, the settings above decide on their own and the client does not have to send anything.
#required_recording_consent=
def required_recording_consent=(value) -> ::Boolean-
value (::Boolean) — Optional. Whether the app has to say what may be recorded before anything
is kept.
When true, a session starts with recording off and stays off until the client sends [SessionInput.recording_control][google.cloud.ces.v1main.SessionInput.recording_control], which then decides every turn from that point on. This covers audio recording as well as conversation history, BigQuery export and Cloud Logging.
When
false, the default, the settings above decide on their own and the client does not have to send anything.
-
(::Boolean) — Optional. Whether the app has to say what may be recorded before anything
is kept.
When true, a session starts with recording off and stays off until the client sends [SessionInput.recording_control][google.cloud.ces.v1main.SessionInput.recording_control], which then decides every turn from that point on. This covers audio recording as well as conversation history, BigQuery export and Cloud Logging.
When
false, the default, the settings above decide on their own and the client does not have to send anything.
#unredacted_audio_recording_config
def unredacted_audio_recording_config() -> ::Google::Cloud::Ces::V1beta::AudioRecordingConfig- (::Google::Cloud::Ces::V1beta::AudioRecordingConfig) — Optional. Configures an additional recording of unredacted audio. This can be used to maintain a raw audio copy when audio redaction is enabled, typically for auditing or monitoring purposes.
#unredacted_audio_recording_config=
def unredacted_audio_recording_config=(value) -> ::Google::Cloud::Ces::V1beta::AudioRecordingConfig- value (::Google::Cloud::Ces::V1beta::AudioRecordingConfig) — Optional. Configures an additional recording of unredacted audio. This can be used to maintain a raw audio copy when audio redaction is enabled, typically for auditing or monitoring purposes.
- (::Google::Cloud::Ces::V1beta::AudioRecordingConfig) — Optional. Configures an additional recording of unredacted audio. This can be used to maintain a raw audio copy when audio redaction is enabled, typically for auditing or monitoring purposes.
#unredacted_bigquery_export_settings
def unredacted_bigquery_export_settings() -> ::Google::Cloud::Ces::V1beta::BigQueryExportSettings- (::Google::Cloud::Ces::V1beta::BigQueryExportSettings) — Optional. Configures the BigQuery export behaviors for the app. The unredacted conversation data will be exported to BigQuery tables if it is enabled.
#unredacted_bigquery_export_settings=
def unredacted_bigquery_export_settings=(value) -> ::Google::Cloud::Ces::V1beta::BigQueryExportSettings- value (::Google::Cloud::Ces::V1beta::BigQueryExportSettings) — Optional. Configures the BigQuery export behaviors for the app. The unredacted conversation data will be exported to BigQuery tables if it is enabled.
- (::Google::Cloud::Ces::V1beta::BigQueryExportSettings) — Optional. Configures the BigQuery export behaviors for the app. The unredacted conversation data will be exported to BigQuery tables if it is enabled.