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
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit)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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.