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 ==
.impl StructuralPartialEq for BotMemberBuilder
Auto Trait Implementations§
impl Freeze for BotMemberBuilder
impl RefUnwindSafe for BotMemberBuilder
impl Send for BotMemberBuilder
impl Sync for BotMemberBuilder
impl Unpin for BotMemberBuilder
impl UnwindSafe for BotMemberBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more