Struct aws_sdk_lexmodelsv2::output::CreateSlotTypeOutput
source · [−]#[non_exhaustive]pub struct CreateSlotTypeOutput { /* private fields */ }Implementations
sourceimpl CreateSlotTypeOutput
impl CreateSlotTypeOutput
sourcepub fn slot_type_id(&self) -> Option<&str>
pub fn slot_type_id(&self) -> Option<&str>
The unique identifier assigned to the slot type. Use this to identify the slot type in the UpdateSlotType and DeleteSlotType operations.
sourcepub fn slot_type_name(&self) -> Option<&str>
pub fn slot_type_name(&self) -> Option<&str>
The name specified for the slot type.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The description specified for the slot type.
sourcepub fn slot_type_values(&self) -> Option<&[SlotTypeValue]>
pub fn slot_type_values(&self) -> Option<&[SlotTypeValue]>
The list of values that the slot type can assume.
sourcepub fn value_selection_setting(&self) -> Option<&SlotValueSelectionSetting>
pub fn value_selection_setting(&self) -> Option<&SlotValueSelectionSetting>
The strategy that Amazon Lex uses to select a value from the list of possible values.
sourcepub fn parent_slot_type_signature(&self) -> Option<&str>
pub fn parent_slot_type_signature(&self) -> Option<&str>
The signature of the base slot type specified for the slot type.
sourcepub fn bot_version(&self) -> Option<&str>
pub fn bot_version(&self) -> Option<&str>
The version of the bot associated with the slot type.
sourcepub fn locale_id(&self) -> Option<&str>
pub fn locale_id(&self) -> Option<&str>
The specified language and local specified for the slot type.
sourcepub fn creation_date_time(&self) -> Option<&DateTime>
pub fn creation_date_time(&self) -> Option<&DateTime>
A timestamp of the date and time that the slot type was created.
sourcepub fn external_source_setting(&self) -> Option<&ExternalSourceSetting>
pub fn external_source_setting(&self) -> Option<&ExternalSourceSetting>
The type of external information used to create the slot type.
sourceimpl CreateSlotTypeOutput
impl CreateSlotTypeOutput
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture CreateSlotTypeOutput.
Trait Implementations
sourceimpl Clone for CreateSlotTypeOutput
impl Clone for CreateSlotTypeOutput
sourcefn clone(&self) -> CreateSlotTypeOutput
fn clone(&self) -> CreateSlotTypeOutput
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl Debug for CreateSlotTypeOutput
impl Debug for CreateSlotTypeOutput
sourceimpl PartialEq<CreateSlotTypeOutput> for CreateSlotTypeOutput
impl PartialEq<CreateSlotTypeOutput> for CreateSlotTypeOutput
sourcefn eq(&self, other: &CreateSlotTypeOutput) -> bool
fn eq(&self, other: &CreateSlotTypeOutput) -> bool
impl StructuralPartialEq for CreateSlotTypeOutput
Auto Trait Implementations
impl RefUnwindSafe for CreateSlotTypeOutput
impl Send for CreateSlotTypeOutput
impl Sync for CreateSlotTypeOutput
impl Unpin for CreateSlotTypeOutput
impl UnwindSafe for CreateSlotTypeOutput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more