Class LoggingSettings (0.1.0)

public final class LoggingSettings extends GeneratedMessage implements LoggingSettingsOrBuilder

Settings to describe the logging behaviors for the app.

Protobuf type google.cloud.ces.v1.LoggingSettings

Static Fields

AUDIO_RECORDING_CONFIG_FIELD_NUMBER

public static final int AUDIO_RECORDING_CONFIG_FIELD_NUMBER
Field Value
Type Description
int

BIGQUERY_EXPORT_SETTINGS_FIELD_NUMBER

public static final int BIGQUERY_EXPORT_SETTINGS_FIELD_NUMBER
Field Value
Type Description
int

CLOUD_LOGGING_SETTINGS_FIELD_NUMBER

public static final int CLOUD_LOGGING_SETTINGS_FIELD_NUMBER
Field Value
Type Description
int

CONVERSATION_LOGGING_SETTINGS_FIELD_NUMBER

public static final int CONVERSATION_LOGGING_SETTINGS_FIELD_NUMBER
Field Value
Type Description
int

EVALUATION_AUDIO_RECORDING_CONFIG_FIELD_NUMBER

public static final int EVALUATION_AUDIO_RECORDING_CONFIG_FIELD_NUMBER
Field Value
Type Description
int

METRIC_ANALYSIS_SETTINGS_FIELD_NUMBER

public static final int METRIC_ANALYSIS_SETTINGS_FIELD_NUMBER
Field Value
Type Description
int

REDACTION_CONFIG_FIELD_NUMBER

public static final int REDACTION_CONFIG_FIELD_NUMBER
Field Value
Type Description
int

Static Methods

getDefaultInstance()

public static LoggingSettings getDefaultInstance()
Returns
Type Description
LoggingSettings

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

newBuilder()

public static LoggingSettings.Builder newBuilder()
Returns
Type Description
LoggingSettings.Builder

newBuilder(LoggingSettings prototype)

public static LoggingSettings.Builder newBuilder(LoggingSettings prototype)
Parameter
Name Description
prototype LoggingSettings
Returns
Type Description
LoggingSettings.Builder

parseDelimitedFrom(InputStream input)

public static LoggingSettings parseDelimitedFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
LoggingSettings
Exceptions
Type Description
IOException

parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static LoggingSettings parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LoggingSettings
Exceptions
Type Description
IOException

parseFrom(byte[] data)

public static LoggingSettings parseFrom(byte[] data)
Parameter
Name Description
data byte[]
Returns
Type Description
LoggingSettings
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)

public static LoggingSettings parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data byte[]
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LoggingSettings
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data)

public static LoggingSettings parseFrom(ByteString data)
Parameter
Name Description
data ByteString
Returns
Type Description
LoggingSettings
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)

public static LoggingSettings parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteString
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LoggingSettings
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(CodedInputStream input)

public static LoggingSettings parseFrom(CodedInputStream input)
Parameter
Name Description
input CodedInputStream
Returns
Type Description
LoggingSettings
Exceptions
Type Description
IOException

parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public static LoggingSettings parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LoggingSettings
Exceptions
Type Description
IOException

parseFrom(InputStream input)

public static LoggingSettings parseFrom(InputStream input)
Parameter
Name Description
input InputStream
Returns
Type Description
LoggingSettings
Exceptions
Type Description
IOException

parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)

public static LoggingSettings parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input InputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LoggingSettings
Exceptions
Type Description
IOException

parseFrom(ByteBuffer data)

public static LoggingSettings parseFrom(ByteBuffer data)
Parameter
Name Description
data ByteBuffer
Returns
Type Description
LoggingSettings
Exceptions
Type Description
InvalidProtocolBufferException

parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)

public static LoggingSettings parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
data ByteBuffer
extensionRegistry ExtensionRegistryLite
Returns
Type Description
LoggingSettings
Exceptions
Type Description
InvalidProtocolBufferException

parser()

public static Parser<LoggingSettings> parser()
Returns
Type Description
Parser<LoggingSettings>

Methods

equals(Object obj)

public boolean equals(Object obj)
Parameter
Name Description
obj Object
Returns
Type Description
boolean
Overrides

getAudioRecordingConfig()

public AudioRecordingConfig getAudioRecordingConfig()

Optional. Configuration for how audio interactions should be recorded.

.google.cloud.ces.v1.AudioRecordingConfig audio_recording_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AudioRecordingConfig

The audioRecordingConfig.

getAudioRecordingConfigOrBuilder()

public AudioRecordingConfigOrBuilder getAudioRecordingConfigOrBuilder()

Optional. Configuration for how audio interactions should be recorded.

.google.cloud.ces.v1.AudioRecordingConfig audio_recording_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AudioRecordingConfigOrBuilder

getBigqueryExportSettings()

public BigQueryExportSettings 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.

.google.cloud.ces.v1.BigQueryExportSettings bigquery_export_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BigQueryExportSettings

The bigqueryExportSettings.

getBigqueryExportSettingsOrBuilder()

public BigQueryExportSettingsOrBuilder getBigqueryExportSettingsOrBuilder()

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

.google.cloud.ces.v1.BigQueryExportSettings bigquery_export_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BigQueryExportSettingsOrBuilder

getCloudLoggingSettings()

public CloudLoggingSettings getCloudLoggingSettings()

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

.google.cloud.ces.v1.CloudLoggingSettings cloud_logging_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CloudLoggingSettings

The cloudLoggingSettings.

getCloudLoggingSettingsOrBuilder()

public CloudLoggingSettingsOrBuilder getCloudLoggingSettingsOrBuilder()

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

.google.cloud.ces.v1.CloudLoggingSettings cloud_logging_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CloudLoggingSettingsOrBuilder

getConversationLoggingSettings()

public ConversationLoggingSettings getConversationLoggingSettings()

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

.google.cloud.ces.v1.ConversationLoggingSettings conversation_logging_settings = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConversationLoggingSettings

The conversationLoggingSettings.

getConversationLoggingSettingsOrBuilder()

public ConversationLoggingSettingsOrBuilder getConversationLoggingSettingsOrBuilder()

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

.google.cloud.ces.v1.ConversationLoggingSettings conversation_logging_settings = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ConversationLoggingSettingsOrBuilder

getDefaultInstanceForType()

public LoggingSettings getDefaultInstanceForType()
Returns
Type Description
LoggingSettings

getEvaluationAudioRecordingConfig()

public AudioRecordingConfig getEvaluationAudioRecordingConfig()

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.v1.AudioRecordingConfig evaluation_audio_recording_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AudioRecordingConfig

The evaluationAudioRecordingConfig.

getEvaluationAudioRecordingConfigOrBuilder()

public AudioRecordingConfigOrBuilder getEvaluationAudioRecordingConfigOrBuilder()

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.v1.AudioRecordingConfig evaluation_audio_recording_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
AudioRecordingConfigOrBuilder

getMetricAnalysisSettings()

public MetricAnalysisSettings getMetricAnalysisSettings()

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

.google.cloud.ces.v1.MetricAnalysisSettings metric_analysis_settings = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MetricAnalysisSettings

The metricAnalysisSettings.

getMetricAnalysisSettingsOrBuilder()

public MetricAnalysisSettingsOrBuilder getMetricAnalysisSettingsOrBuilder()

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

.google.cloud.ces.v1.MetricAnalysisSettings metric_analysis_settings = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
MetricAnalysisSettingsOrBuilder

getParserForType()

public Parser<LoggingSettings> getParserForType()
Returns
Type Description
Parser<LoggingSettings>
Overrides

getRedactionConfig()

public RedactionConfig getRedactionConfig()

Optional. Configuration for how sensitive data should be redacted.

.google.cloud.ces.v1.RedactionConfig redaction_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RedactionConfig

The redactionConfig.

getRedactionConfigOrBuilder()

public RedactionConfigOrBuilder getRedactionConfigOrBuilder()

Optional. Configuration for how sensitive data should be redacted.

.google.cloud.ces.v1.RedactionConfig redaction_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
RedactionConfigOrBuilder

getSerializedSize()

public int getSerializedSize()
Returns
Type Description
int
Overrides

hasAudioRecordingConfig()

public boolean hasAudioRecordingConfig()

Optional. Configuration for how audio interactions should be recorded.

.google.cloud.ces.v1.AudioRecordingConfig audio_recording_config = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the audioRecordingConfig field is set.

hasBigqueryExportSettings()

public boolean hasBigqueryExportSettings()

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

.google.cloud.ces.v1.BigQueryExportSettings bigquery_export_settings = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the bigqueryExportSettings field is set.

hasCloudLoggingSettings()

public boolean hasCloudLoggingSettings()

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

.google.cloud.ces.v1.CloudLoggingSettings cloud_logging_settings = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the cloudLoggingSettings field is set.

hasConversationLoggingSettings()

public boolean hasConversationLoggingSettings()

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

.google.cloud.ces.v1.ConversationLoggingSettings conversation_logging_settings = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the conversationLoggingSettings field is set.

hasEvaluationAudioRecordingConfig()

public boolean hasEvaluationAudioRecordingConfig()

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.v1.AudioRecordingConfig evaluation_audio_recording_config = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the evaluationAudioRecordingConfig field is set.

hasMetricAnalysisSettings()

public boolean hasMetricAnalysisSettings()

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

.google.cloud.ces.v1.MetricAnalysisSettings metric_analysis_settings = 7 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the metricAnalysisSettings field is set.

hasRedactionConfig()

public boolean hasRedactionConfig()

Optional. Configuration for how sensitive data should be redacted.

.google.cloud.ces.v1.RedactionConfig redaction_config = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the redactionConfig field is set.

hashCode()

public int hashCode()
Returns
Type Description
int
Overrides

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

newBuilderForType()

public LoggingSettings.Builder newBuilderForType()
Returns
Type Description
LoggingSettings.Builder

newBuilderForType(AbstractMessage.BuilderParent parent)

protected LoggingSettings.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Parameter
Name Description
parent BuilderParent
Returns
Type Description
LoggingSettings.Builder
Overrides

toBuilder()

public LoggingSettings.Builder toBuilder()
Returns
Type Description
LoggingSettings.Builder

writeTo(CodedOutputStream output)

public void writeTo(CodedOutputStream output)
Parameter
Name Description
output CodedOutputStream
Overrides
Exceptions
Type Description
IOException