Struct aws_sdk_lexmodelsv2::operation::delete_bot_replica::builders::DeleteBotReplicaOutputBuilder
source · #[non_exhaustive]pub struct DeleteBotReplicaOutputBuilder { /* private fields */ }Expand description
A builder for DeleteBotReplicaOutput.
Implementations§
source§impl DeleteBotReplicaOutputBuilder
impl DeleteBotReplicaOutputBuilder
sourcepub fn bot_id(self, input: impl Into<String>) -> Self
pub fn bot_id(self, input: impl Into<String>) -> Self
The unique bot ID of the replicated bot generated.
sourcepub fn set_bot_id(self, input: Option<String>) -> Self
pub fn set_bot_id(self, input: Option<String>) -> Self
The unique bot ID of the replicated bot generated.
sourcepub fn get_bot_id(&self) -> &Option<String>
pub fn get_bot_id(&self) -> &Option<String>
The unique bot ID of the replicated bot generated.
sourcepub fn replica_region(self, input: impl Into<String>) -> Self
pub fn replica_region(self, input: impl Into<String>) -> Self
The region of the replicated bot generated.
sourcepub fn set_replica_region(self, input: Option<String>) -> Self
pub fn set_replica_region(self, input: Option<String>) -> Self
The region of the replicated bot generated.
sourcepub fn get_replica_region(&self) -> &Option<String>
pub fn get_replica_region(&self) -> &Option<String>
The region of the replicated bot generated.
sourcepub fn bot_replica_status(self, input: BotReplicaStatus) -> Self
pub fn bot_replica_status(self, input: BotReplicaStatus) -> Self
The operational status of the replicated bot generated.
sourcepub fn set_bot_replica_status(self, input: Option<BotReplicaStatus>) -> Self
pub fn set_bot_replica_status(self, input: Option<BotReplicaStatus>) -> Self
The operational status of the replicated bot generated.
sourcepub fn get_bot_replica_status(&self) -> &Option<BotReplicaStatus>
pub fn get_bot_replica_status(&self) -> &Option<BotReplicaStatus>
The operational status of the replicated bot generated.
sourcepub fn build(self) -> DeleteBotReplicaOutput
pub fn build(self) -> DeleteBotReplicaOutput
Consumes the builder and constructs a DeleteBotReplicaOutput.
Trait Implementations§
source§impl Clone for DeleteBotReplicaOutputBuilder
impl Clone for DeleteBotReplicaOutputBuilder
source§fn clone(&self) -> DeleteBotReplicaOutputBuilder
fn clone(&self) -> DeleteBotReplicaOutputBuilder
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 DeleteBotReplicaOutputBuilder
impl Default for DeleteBotReplicaOutputBuilder
source§fn default() -> DeleteBotReplicaOutputBuilder
fn default() -> DeleteBotReplicaOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for DeleteBotReplicaOutputBuilder
impl PartialEq for DeleteBotReplicaOutputBuilder
source§fn eq(&self, other: &DeleteBotReplicaOutputBuilder) -> bool
fn eq(&self, other: &DeleteBotReplicaOutputBuilder) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for DeleteBotReplicaOutputBuilder
Auto Trait Implementations§
impl Freeze for DeleteBotReplicaOutputBuilder
impl RefUnwindSafe for DeleteBotReplicaOutputBuilder
impl Send for DeleteBotReplicaOutputBuilder
impl Sync for DeleteBotReplicaOutputBuilder
impl Unpin for DeleteBotReplicaOutputBuilder
impl UnwindSafe for DeleteBotReplicaOutputBuilder
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.