Struct aws_sdk_lexmodelsv2::types::BotSummary
source · #[non_exhaustive]pub struct BotSummary {
pub bot_id: Option<String>,
pub bot_name: Option<String>,
pub description: Option<String>,
pub bot_status: Option<BotStatus>,
pub latest_bot_version: Option<String>,
pub last_updated_date_time: Option<DateTime>,
pub bot_type: Option<BotType>,
}Expand description
Summary information about a bot returned by the ListBots operation.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.bot_id: Option<String>The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the DescribeBot operation.
bot_name: Option<String>The name of the bot.
description: Option<String>The description of the bot.
bot_status: Option<BotStatus>The current status of the bot. When the status is Available the bot is ready for use.
latest_bot_version: Option<String>The latest numerical version in use for the bot.
last_updated_date_time: Option<DateTime>The date and time that the bot was last updated.
bot_type: Option<BotType>The type of the bot.
Implementations§
source§impl BotSummary
impl BotSummary
sourcepub fn bot_id(&self) -> Option<&str>
pub fn bot_id(&self) -> Option<&str>
The unique identifier assigned to the bot. Use this ID to get detailed information about the bot with the DescribeBot operation.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description of the bot.
sourcepub fn bot_status(&self) -> Option<&BotStatus>
pub fn bot_status(&self) -> Option<&BotStatus>
The current status of the bot. When the status is Available the bot is ready for use.
sourcepub fn latest_bot_version(&self) -> Option<&str>
pub fn latest_bot_version(&self) -> Option<&str>
The latest numerical version in use for the bot.
sourcepub fn last_updated_date_time(&self) -> Option<&DateTime>
pub fn last_updated_date_time(&self) -> Option<&DateTime>
The date and time that the bot was last updated.
source§impl BotSummary
impl BotSummary
sourcepub fn builder() -> BotSummaryBuilder
pub fn builder() -> BotSummaryBuilder
Creates a new builder-style object to manufacture BotSummary.
Trait Implementations§
source§impl Clone for BotSummary
impl Clone for BotSummary
source§fn clone(&self) -> BotSummary
fn clone(&self) -> BotSummary
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for BotSummary
impl Debug for BotSummary
source§impl PartialEq for BotSummary
impl PartialEq for BotSummary
source§fn eq(&self, other: &BotSummary) -> bool
fn eq(&self, other: &BotSummary) -> bool
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for BotSummary
Auto Trait Implementations§
impl Freeze for BotSummary
impl RefUnwindSafe for BotSummary
impl Send for BotSummary
impl Sync for BotSummary
impl Unpin for BotSummary
impl UnwindSafe for BotSummary
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
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>
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