Struct aws_sdk_lexmodelsv2::types::builders::BotMemberBuilder
source · #[non_exhaustive]pub struct BotMemberBuilder { /* private fields */ }
Expand description
A builder for BotMember
.
Implementations§
source§impl BotMemberBuilder
impl BotMemberBuilder
sourcepub fn bot_member_id(self, input: impl Into<String>) -> Self
pub fn bot_member_id(self, input: impl Into<String>) -> Self
The unique ID of a bot that is a member of this network of bots.
This field is required.sourcepub fn set_bot_member_id(self, input: Option<String>) -> Self
pub fn set_bot_member_id(self, input: Option<String>) -> Self
The unique ID of a bot that is a member of this network of bots.
sourcepub fn get_bot_member_id(&self) -> &Option<String>
pub fn get_bot_member_id(&self) -> &Option<String>
The unique ID of a bot that is a member of this network of bots.
sourcepub fn bot_member_name(self, input: impl Into<String>) -> Self
pub fn bot_member_name(self, input: impl Into<String>) -> Self
The unique name of a bot that is a member of this network of bots.
This field is required.sourcepub fn set_bot_member_name(self, input: Option<String>) -> Self
pub fn set_bot_member_name(self, input: Option<String>) -> Self
The unique name of a bot that is a member of this network of bots.
sourcepub fn get_bot_member_name(&self) -> &Option<String>
pub fn get_bot_member_name(&self) -> &Option<String>
The unique name of a bot that is a member of this network of bots.
sourcepub fn bot_member_alias_id(self, input: impl Into<String>) -> Self
pub fn bot_member_alias_id(self, input: impl Into<String>) -> Self
The alias ID of a bot that is a member of this network of bots.
This field is required.sourcepub fn set_bot_member_alias_id(self, input: Option<String>) -> Self
pub fn set_bot_member_alias_id(self, input: Option<String>) -> Self
The alias ID of a bot that is a member of this network of bots.
sourcepub fn get_bot_member_alias_id(&self) -> &Option<String>
pub fn get_bot_member_alias_id(&self) -> &Option<String>
The alias ID of a bot that is a member of this network of bots.
sourcepub fn bot_member_alias_name(self, input: impl Into<String>) -> Self
pub fn bot_member_alias_name(self, input: impl Into<String>) -> Self
The alias name of a bot that is a member of this network of bots.
This field is required.sourcepub fn set_bot_member_alias_name(self, input: Option<String>) -> Self
pub fn set_bot_member_alias_name(self, input: Option<String>) -> Self
The alias name of a bot that is a member of this network of bots.
sourcepub fn get_bot_member_alias_name(&self) -> &Option<String>
pub fn get_bot_member_alias_name(&self) -> &Option<String>
The alias name of a bot that is a member of this network of bots.
sourcepub fn bot_member_version(self, input: impl Into<String>) -> Self
pub fn bot_member_version(self, input: impl Into<String>) -> Self
The version of a bot that is a member of this network of bots.
This field is required.sourcepub fn set_bot_member_version(self, input: Option<String>) -> Self
pub fn set_bot_member_version(self, input: Option<String>) -> Self
The version of a bot that is a member of this network of bots.
sourcepub fn get_bot_member_version(&self) -> &Option<String>
pub fn get_bot_member_version(&self) -> &Option<String>
The version of a bot that is a member of this network of bots.
Trait Implementations§
source§impl Clone for BotMemberBuilder
impl Clone for BotMemberBuilder
source§fn clone(&self) -> BotMemberBuilder
fn clone(&self) -> BotMemberBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BotMemberBuilder
impl Debug for BotMemberBuilder
source§impl Default for BotMemberBuilder
impl Default for BotMemberBuilder
source§fn default() -> BotMemberBuilder
fn default() -> BotMemberBuilder
source§impl PartialEq for BotMemberBuilder
impl PartialEq for BotMemberBuilder
source§fn eq(&self, other: &BotMemberBuilder) -> bool
fn eq(&self, other: &BotMemberBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.