#[non_exhaustive]pub struct ConversationLogSettings { /* private fields */ }Expand description
Configures conversation logging that saves audio, text, and metadata for the conversations with your users.
Implementations§
source§impl ConversationLogSettings
impl ConversationLogSettings
sourcepub fn text_log_settings(&self) -> Option<&[TextLogSetting]>
pub fn text_log_settings(&self) -> Option<&[TextLogSetting]>
The Amazon CloudWatch Logs settings for logging text and metadata.
sourcepub fn audio_log_settings(&self) -> Option<&[AudioLogSetting]>
pub fn audio_log_settings(&self) -> Option<&[AudioLogSetting]>
The Amazon S3 settings for logging audio to an S3 bucket.
source§impl ConversationLogSettings
impl ConversationLogSettings
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture ConversationLogSettings.
Trait Implementations§
source§impl Clone for ConversationLogSettings
impl Clone for ConversationLogSettings
source§fn clone(&self) -> ConversationLogSettings
fn clone(&self) -> ConversationLogSettings
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Debug for ConversationLogSettings
impl Debug for ConversationLogSettings
source§impl PartialEq<ConversationLogSettings> for ConversationLogSettings
impl PartialEq<ConversationLogSettings> for ConversationLogSettings
source§fn eq(&self, other: &ConversationLogSettings) -> bool
fn eq(&self, other: &ConversationLogSettings) -> bool
This method tests for
self and other values to be equal, and is used
by ==.