Struct aws_sdk_lexmodelsv2::input::UpdateSlotTypeInput
source · [−]#[non_exhaustive]pub struct UpdateSlotTypeInput { /* private fields */ }Implementations
sourceimpl UpdateSlotTypeInput
impl UpdateSlotTypeInput
sourcepub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateSlotType, AwsErrorRetryPolicy>, BuildError>
pub async fn make_operation(
&self,
_config: &Config
) -> Result<Operation<UpdateSlotType, AwsErrorRetryPolicy>, BuildError>
Consumes the builder and constructs an Operation<UpdateSlotType>
sourcepub fn builder() -> Builder
pub fn builder() -> Builder
Creates a new builder-style object to manufacture UpdateSlotTypeInput.
sourceimpl UpdateSlotTypeInput
impl UpdateSlotTypeInput
sourcepub fn slot_type_id(&self) -> Option<&str>
pub fn slot_type_id(&self) -> Option<&str>
The unique identifier of the slot type to update.
sourcepub fn slot_type_name(&self) -> Option<&str>
pub fn slot_type_name(&self) -> Option<&str>
The new name of the slot type.
sourcepub fn description(&self) -> Option<&str>
pub fn description(&self) -> Option<&str>
The new description of the slot type.
sourcepub fn slot_type_values(&self) -> Option<&[SlotTypeValue]>
pub fn slot_type_values(&self) -> Option<&[SlotTypeValue]>
A new list of values and their optional synonyms that define the values that the slot type can take.
sourcepub fn value_selection_setting(&self) -> Option<&SlotValueSelectionSetting>
pub fn value_selection_setting(&self) -> Option<&SlotValueSelectionSetting>
The strategy that Amazon Lex should use when deciding on a value from the list of slot type values.
sourcepub fn parent_slot_type_signature(&self) -> Option<&str>
pub fn parent_slot_type_signature(&self) -> Option<&str>
The new built-in slot type that should be used as the parent of this slot type.
sourcepub fn bot_version(&self) -> Option<&str>
pub fn bot_version(&self) -> Option<&str>
The version of the bot that contains the slot type. Must be DRAFT.
sourcepub fn locale_id(&self) -> Option<&str>
pub fn locale_id(&self) -> Option<&str>
The identifier of the language and locale that contains the slot type. The string must match one of the supported locales. For more information, see Supported languages.
sourcepub fn external_source_setting(&self) -> Option<&ExternalSourceSetting>
pub fn external_source_setting(&self) -> Option<&ExternalSourceSetting>
Provides information about the external source of the slot type's definition.
Trait Implementations
sourceimpl Clone for UpdateSlotTypeInput
impl Clone for UpdateSlotTypeInput
sourcefn clone(&self) -> UpdateSlotTypeInput
fn clone(&self) -> UpdateSlotTypeInput
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 more
sourceimpl Debug for UpdateSlotTypeInput
impl Debug for UpdateSlotTypeInput
sourceimpl PartialEq<UpdateSlotTypeInput> for UpdateSlotTypeInput
impl PartialEq<UpdateSlotTypeInput> for UpdateSlotTypeInput
sourcefn eq(&self, other: &UpdateSlotTypeInput) -> bool
fn eq(&self, other: &UpdateSlotTypeInput) -> bool
This method tests for self and other values to be equal, and is used
by ==. Read more
impl StructuralPartialEq for UpdateSlotTypeInput
Auto Trait Implementations
impl RefUnwindSafe for UpdateSlotTypeInput
impl Send for UpdateSlotTypeInput
impl Sync for UpdateSlotTypeInput
impl Unpin for UpdateSlotTypeInput
impl UnwindSafe for UpdateSlotTypeInput
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
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
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more