Struct aws_sdk_chatbot::operation::update_account_preferences::builders::UpdateAccountPreferencesInputBuilder
source · #[non_exhaustive]pub struct UpdateAccountPreferencesInputBuilder { /* private fields */ }
Expand description
A builder for UpdateAccountPreferencesInput
.
Implementations§
source§impl UpdateAccountPreferencesInputBuilder
impl UpdateAccountPreferencesInputBuilder
Enables use of a user role requirement in your chat configuration.
Enables use of a user role requirement in your chat configuration.
Enables use of a user role requirement in your chat configuration.
sourcepub fn training_data_collection_enabled(self, input: bool) -> Self
pub fn training_data_collection_enabled(self, input: bool) -> Self
Turns on training data collection. This helps improve the AWS Chatbot experience by allowing AWS Chatbot to store and use your customer information, such as AWS Chatbot configurations, notifications, user inputs, AWS Chatbot generated responses, and interaction data. This data helps us to continuously improve and develop Artificial Intelligence (AI) technologies. Your data is not shared with any third parties and is protected using sophisticated controls to prevent unauthorized access and misuse. AWS Chatbot does not store or use interactions in chat channels with Amazon Q for training AWS Chatbot’s AI technologies.
sourcepub fn set_training_data_collection_enabled(self, input: Option<bool>) -> Self
pub fn set_training_data_collection_enabled(self, input: Option<bool>) -> Self
Turns on training data collection. This helps improve the AWS Chatbot experience by allowing AWS Chatbot to store and use your customer information, such as AWS Chatbot configurations, notifications, user inputs, AWS Chatbot generated responses, and interaction data. This data helps us to continuously improve and develop Artificial Intelligence (AI) technologies. Your data is not shared with any third parties and is protected using sophisticated controls to prevent unauthorized access and misuse. AWS Chatbot does not store or use interactions in chat channels with Amazon Q for training AWS Chatbot’s AI technologies.
sourcepub fn get_training_data_collection_enabled(&self) -> &Option<bool>
pub fn get_training_data_collection_enabled(&self) -> &Option<bool>
Turns on training data collection. This helps improve the AWS Chatbot experience by allowing AWS Chatbot to store and use your customer information, such as AWS Chatbot configurations, notifications, user inputs, AWS Chatbot generated responses, and interaction data. This data helps us to continuously improve and develop Artificial Intelligence (AI) technologies. Your data is not shared with any third parties and is protected using sophisticated controls to prevent unauthorized access and misuse. AWS Chatbot does not store or use interactions in chat channels with Amazon Q for training AWS Chatbot’s AI technologies.
sourcepub fn build(self) -> Result<UpdateAccountPreferencesInput, BuildError>
pub fn build(self) -> Result<UpdateAccountPreferencesInput, BuildError>
Consumes the builder and constructs a UpdateAccountPreferencesInput
.
source§impl UpdateAccountPreferencesInputBuilder
impl UpdateAccountPreferencesInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateAccountPreferencesOutput, SdkError<UpdateAccountPreferencesError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateAccountPreferencesOutput, SdkError<UpdateAccountPreferencesError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateAccountPreferencesInputBuilder
impl Clone for UpdateAccountPreferencesInputBuilder
source§fn clone(&self) -> UpdateAccountPreferencesInputBuilder
fn clone(&self) -> UpdateAccountPreferencesInputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for UpdateAccountPreferencesInputBuilder
impl Default for UpdateAccountPreferencesInputBuilder
source§fn default() -> UpdateAccountPreferencesInputBuilder
fn default() -> UpdateAccountPreferencesInputBuilder
source§impl PartialEq for UpdateAccountPreferencesInputBuilder
impl PartialEq for UpdateAccountPreferencesInputBuilder
source§fn eq(&self, other: &UpdateAccountPreferencesInputBuilder) -> bool
fn eq(&self, other: &UpdateAccountPreferencesInputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.