Struct aws_sdk_opensearch::types::builders::NaturalLanguageQueryGenerationOptionsOutputBuilder
source · #[non_exhaustive]pub struct NaturalLanguageQueryGenerationOptionsOutputBuilder { /* private fields */ }Expand description
A builder for NaturalLanguageQueryGenerationOptionsOutput.
Implementations§
source§impl NaturalLanguageQueryGenerationOptionsOutputBuilder
impl NaturalLanguageQueryGenerationOptionsOutputBuilder
sourcepub fn desired_state(
self,
input: NaturalLanguageQueryGenerationDesiredState,
) -> Self
pub fn desired_state( self, input: NaturalLanguageQueryGenerationDesiredState, ) -> Self
The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.
sourcepub fn set_desired_state(
self,
input: Option<NaturalLanguageQueryGenerationDesiredState>,
) -> Self
pub fn set_desired_state( self, input: Option<NaturalLanguageQueryGenerationDesiredState>, ) -> Self
The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.
sourcepub fn get_desired_state(
&self,
) -> &Option<NaturalLanguageQueryGenerationDesiredState>
pub fn get_desired_state( &self, ) -> &Option<NaturalLanguageQueryGenerationDesiredState>
The desired state of the natural language query generation feature. Valid values are ENABLED and DISABLED.
sourcepub fn current_state(
self,
input: NaturalLanguageQueryGenerationCurrentState,
) -> Self
pub fn current_state( self, input: NaturalLanguageQueryGenerationCurrentState, ) -> Self
The current state of the natural language query generation feature, indicating completion, in progress, or failure.
sourcepub fn set_current_state(
self,
input: Option<NaturalLanguageQueryGenerationCurrentState>,
) -> Self
pub fn set_current_state( self, input: Option<NaturalLanguageQueryGenerationCurrentState>, ) -> Self
The current state of the natural language query generation feature, indicating completion, in progress, or failure.
sourcepub fn get_current_state(
&self,
) -> &Option<NaturalLanguageQueryGenerationCurrentState>
pub fn get_current_state( &self, ) -> &Option<NaturalLanguageQueryGenerationCurrentState>
The current state of the natural language query generation feature, indicating completion, in progress, or failure.
sourcepub fn build(self) -> NaturalLanguageQueryGenerationOptionsOutput
pub fn build(self) -> NaturalLanguageQueryGenerationOptionsOutput
Consumes the builder and constructs a NaturalLanguageQueryGenerationOptionsOutput.
Trait Implementations§
source§impl Clone for NaturalLanguageQueryGenerationOptionsOutputBuilder
impl Clone for NaturalLanguageQueryGenerationOptionsOutputBuilder
source§fn clone(&self) -> NaturalLanguageQueryGenerationOptionsOutputBuilder
fn clone(&self) -> NaturalLanguageQueryGenerationOptionsOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Default for NaturalLanguageQueryGenerationOptionsOutputBuilder
impl Default for NaturalLanguageQueryGenerationOptionsOutputBuilder
source§fn default() -> NaturalLanguageQueryGenerationOptionsOutputBuilder
fn default() -> NaturalLanguageQueryGenerationOptionsOutputBuilder
source§impl PartialEq for NaturalLanguageQueryGenerationOptionsOutputBuilder
impl PartialEq for NaturalLanguageQueryGenerationOptionsOutputBuilder
source§fn eq(&self, other: &NaturalLanguageQueryGenerationOptionsOutputBuilder) -> bool
fn eq(&self, other: &NaturalLanguageQueryGenerationOptionsOutputBuilder) -> bool
self and other values to be equal, and is used by ==.impl StructuralPartialEq for NaturalLanguageQueryGenerationOptionsOutputBuilder
Auto Trait Implementations§
impl Freeze for NaturalLanguageQueryGenerationOptionsOutputBuilder
impl RefUnwindSafe for NaturalLanguageQueryGenerationOptionsOutputBuilder
impl Send for NaturalLanguageQueryGenerationOptionsOutputBuilder
impl Sync for NaturalLanguageQueryGenerationOptionsOutputBuilder
impl Unpin for NaturalLanguageQueryGenerationOptionsOutputBuilder
impl UnwindSafe for NaturalLanguageQueryGenerationOptionsOutputBuilder
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