Struct aws_sdk_chime::types::builders::BotBuilder
source · #[non_exhaustive]pub struct BotBuilder { /* private fields */ }
Expand description
A builder for Bot
.
Implementations§
source§impl BotBuilder
impl BotBuilder
sourcepub fn set_bot_id(self, input: Option<String>) -> Self
pub fn set_bot_id(self, input: Option<String>) -> Self
The bot ID.
sourcepub fn get_bot_id(&self) -> &Option<String>
pub fn get_bot_id(&self) -> &Option<String>
The bot ID.
sourcepub fn set_user_id(self, input: Option<String>) -> Self
pub fn set_user_id(self, input: Option<String>) -> Self
The unique ID for the bot user.
sourcepub fn get_user_id(&self) -> &Option<String>
pub fn get_user_id(&self) -> &Option<String>
The unique ID for the bot user.
sourcepub fn display_name(self, input: impl Into<String>) -> Self
pub fn display_name(self, input: impl Into<String>) -> Self
The bot display name.
sourcepub fn set_display_name(self, input: Option<String>) -> Self
pub fn set_display_name(self, input: Option<String>) -> Self
The bot display name.
sourcepub fn get_display_name(&self) -> &Option<String>
pub fn get_display_name(&self) -> &Option<String>
The bot display name.
sourcepub fn set_bot_type(self, input: Option<BotType>) -> Self
pub fn set_bot_type(self, input: Option<BotType>) -> Self
The bot type.
sourcepub fn get_bot_type(&self) -> &Option<BotType>
pub fn get_bot_type(&self) -> &Option<BotType>
The bot type.
sourcepub fn disabled(self, input: bool) -> Self
pub fn disabled(self, input: bool) -> Self
When true, the bot is stopped from running in your account.
sourcepub fn set_disabled(self, input: Option<bool>) -> Self
pub fn set_disabled(self, input: Option<bool>) -> Self
When true, the bot is stopped from running in your account.
sourcepub fn get_disabled(&self) -> &Option<bool>
pub fn get_disabled(&self) -> &Option<bool>
When true, the bot is stopped from running in your account.
sourcepub fn created_timestamp(self, input: DateTime) -> Self
pub fn created_timestamp(self, input: DateTime) -> Self
The bot creation timestamp, in ISO 8601 format.
sourcepub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_created_timestamp(self, input: Option<DateTime>) -> Self
The bot creation timestamp, in ISO 8601 format.
sourcepub fn get_created_timestamp(&self) -> &Option<DateTime>
pub fn get_created_timestamp(&self) -> &Option<DateTime>
The bot creation timestamp, in ISO 8601 format.
sourcepub fn updated_timestamp(self, input: DateTime) -> Self
pub fn updated_timestamp(self, input: DateTime) -> Self
The updated bot timestamp, in ISO 8601 format.
sourcepub fn set_updated_timestamp(self, input: Option<DateTime>) -> Self
pub fn set_updated_timestamp(self, input: Option<DateTime>) -> Self
The updated bot timestamp, in ISO 8601 format.
sourcepub fn get_updated_timestamp(&self) -> &Option<DateTime>
pub fn get_updated_timestamp(&self) -> &Option<DateTime>
The updated bot timestamp, in ISO 8601 format.
sourcepub fn set_bot_email(self, input: Option<String>) -> Self
pub fn set_bot_email(self, input: Option<String>) -> Self
The bot email address.
sourcepub fn get_bot_email(&self) -> &Option<String>
pub fn get_bot_email(&self) -> &Option<String>
The bot email address.
sourcepub fn security_token(self, input: impl Into<String>) -> Self
pub fn security_token(self, input: impl Into<String>) -> Self
The security token used to authenticate Amazon Chime with the outgoing event endpoint.
sourcepub fn set_security_token(self, input: Option<String>) -> Self
pub fn set_security_token(self, input: Option<String>) -> Self
The security token used to authenticate Amazon Chime with the outgoing event endpoint.
sourcepub fn get_security_token(&self) -> &Option<String>
pub fn get_security_token(&self) -> &Option<String>
The security token used to authenticate Amazon Chime with the outgoing event endpoint.
Trait Implementations§
source§impl Clone for BotBuilder
impl Clone for BotBuilder
source§fn clone(&self) -> BotBuilder
fn clone(&self) -> BotBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BotBuilder
impl Debug for BotBuilder
source§impl Default for BotBuilder
impl Default for BotBuilder
source§fn default() -> BotBuilder
fn default() -> BotBuilder
source§impl PartialEq for BotBuilder
impl PartialEq for BotBuilder
source§fn eq(&self, other: &BotBuilder) -> bool
fn eq(&self, other: &BotBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.