Struct aws_sdk_connect::input::disassociate_bot_input::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for DisassociateBotInput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn instance_id(self, input: impl Into<String>) -> Self
pub fn instance_id(self, input: impl Into<String>) -> Self
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
sourcepub fn set_instance_id(self, input: Option<String>) -> Self
pub fn set_instance_id(self, input: Option<String>) -> Self
The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.
sourcepub fn set_lex_bot(self, input: Option<LexBot>) -> Self
pub fn set_lex_bot(self, input: Option<LexBot>) -> Self
Configuration information of an Amazon Lex bot.
sourcepub fn lex_v2_bot(self, input: LexV2Bot) -> Self
pub fn lex_v2_bot(self, input: LexV2Bot) -> Self
The Amazon Lex V2 bot to disassociate from the instance.
sourcepub fn set_lex_v2_bot(self, input: Option<LexV2Bot>) -> Self
pub fn set_lex_v2_bot(self, input: Option<LexV2Bot>) -> Self
The Amazon Lex V2 bot to disassociate from the instance.
sourcepub fn build(self) -> Result<DisassociateBotInput, BuildError>
pub fn build(self) -> Result<DisassociateBotInput, BuildError>
Consumes the builder and constructs a DisassociateBotInput
.