Struct aws_sdk_chimesdkidentity::operation::update_app_instance_bot::builders::UpdateAppInstanceBotInputBuilder
source · #[non_exhaustive]pub struct UpdateAppInstanceBotInputBuilder { /* private fields */ }Expand description
A builder for UpdateAppInstanceBotInput.
Implementations§
source§impl UpdateAppInstanceBotInputBuilder
impl UpdateAppInstanceBotInputBuilder
sourcepub fn app_instance_bot_arn(self, input: impl Into<String>) -> Self
pub fn app_instance_bot_arn(self, input: impl Into<String>) -> Self
The ARN of the AppInstanceBot.
sourcepub fn set_app_instance_bot_arn(self, input: Option<String>) -> Self
pub fn set_app_instance_bot_arn(self, input: Option<String>) -> Self
The ARN of the AppInstanceBot.
sourcepub fn get_app_instance_bot_arn(&self) -> &Option<String>
pub fn get_app_instance_bot_arn(&self) -> &Option<String>
The ARN of the AppInstanceBot.
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the AppInstanceBot.
sourcepub fn metadata(self, input: impl Into<String>) -> Self
pub fn metadata(self, input: impl Into<String>) -> Self
The metadata of the AppInstanceBot.
sourcepub fn set_metadata(self, input: Option<String>) -> Self
pub fn set_metadata(self, input: Option<String>) -> Self
The metadata of the AppInstanceBot.
sourcepub fn get_metadata(&self) -> &Option<String>
pub fn get_metadata(&self) -> &Option<String>
The metadata of the AppInstanceBot.
sourcepub fn configuration(self, input: Configuration) -> Self
pub fn configuration(self, input: Configuration) -> Self
The configuration for the bot update.
sourcepub fn set_configuration(self, input: Option<Configuration>) -> Self
pub fn set_configuration(self, input: Option<Configuration>) -> Self
The configuration for the bot update.
sourcepub fn get_configuration(&self) -> &Option<Configuration>
pub fn get_configuration(&self) -> &Option<Configuration>
The configuration for the bot update.
sourcepub fn build(self) -> Result<UpdateAppInstanceBotInput, BuildError>
pub fn build(self) -> Result<UpdateAppInstanceBotInput, BuildError>
Consumes the builder and constructs a UpdateAppInstanceBotInput.
source§impl UpdateAppInstanceBotInputBuilder
impl UpdateAppInstanceBotInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UpdateAppInstanceBotOutput, SdkError<UpdateAppInstanceBotError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UpdateAppInstanceBotOutput, SdkError<UpdateAppInstanceBotError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Clone for UpdateAppInstanceBotInputBuilder
impl Clone for UpdateAppInstanceBotInputBuilder
source§fn clone(&self) -> UpdateAppInstanceBotInputBuilder
fn clone(&self) -> UpdateAppInstanceBotInputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresource§impl Default for UpdateAppInstanceBotInputBuilder
impl Default for UpdateAppInstanceBotInputBuilder
source§fn default() -> UpdateAppInstanceBotInputBuilder
fn default() -> UpdateAppInstanceBotInputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for UpdateAppInstanceBotInputBuilder
impl PartialEq for UpdateAppInstanceBotInputBuilder
source§fn eq(&self, other: &UpdateAppInstanceBotInputBuilder) -> bool
fn eq(&self, other: &UpdateAppInstanceBotInputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for UpdateAppInstanceBotInputBuilder
Auto Trait Implementations§
impl Freeze for UpdateAppInstanceBotInputBuilder
impl RefUnwindSafe for UpdateAppInstanceBotInputBuilder
impl Send for UpdateAppInstanceBotInputBuilder
impl Sync for UpdateAppInstanceBotInputBuilder
impl Unpin for UpdateAppInstanceBotInputBuilder
impl UnwindSafe for UpdateAppInstanceBotInputBuilder
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.