Struct aws_sdk_cloudsearch::operation::describe_analysis_schemes::builders::DescribeAnalysisSchemesFluentBuilder
source · pub struct DescribeAnalysisSchemesFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to DescribeAnalysisSchemes
.
Gets the analysis schemes configured for a domain. An analysis scheme defines language-specific text processing options for a text
field. Can be limited to specific analysis schemes by name. By default, shows all analysis schemes and includes any pending changes to the configuration. Set the Deployed
option to true
to show the active configuration and exclude pending changes. For more information, see Configuring Analysis Schemes in the Amazon CloudSearch Developer Guide.
Implementations§
source§impl DescribeAnalysisSchemesFluentBuilder
impl DescribeAnalysisSchemesFluentBuilder
sourcepub fn as_input(&self) -> &DescribeAnalysisSchemesInputBuilder
pub fn as_input(&self) -> &DescribeAnalysisSchemesInputBuilder
Access the DescribeAnalysisSchemes as a reference.
sourcepub async fn send(
self
) -> Result<DescribeAnalysisSchemesOutput, SdkError<DescribeAnalysisSchemesError, HttpResponse>>
pub async fn send( self ) -> Result<DescribeAnalysisSchemesOutput, SdkError<DescribeAnalysisSchemesError, HttpResponse>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub fn customize(
self
) -> CustomizableOperation<DescribeAnalysisSchemesOutput, DescribeAnalysisSchemesError, Self>
pub fn customize( self ) -> CustomizableOperation<DescribeAnalysisSchemesOutput, DescribeAnalysisSchemesError, Self>
Consumes this builder, creating a customizable operation that can be modified before being sent.
sourcepub fn domain_name(self, input: impl Into<String>) -> Self
pub fn domain_name(self, input: impl Into<String>) -> Self
The name of the domain you want to describe.
sourcepub fn set_domain_name(self, input: Option<String>) -> Self
pub fn set_domain_name(self, input: Option<String>) -> Self
The name of the domain you want to describe.
sourcepub fn get_domain_name(&self) -> &Option<String>
pub fn get_domain_name(&self) -> &Option<String>
The name of the domain you want to describe.
sourcepub fn analysis_scheme_names(self, input: impl Into<String>) -> Self
pub fn analysis_scheme_names(self, input: impl Into<String>) -> Self
Appends an item to AnalysisSchemeNames
.
To override the contents of this collection use set_analysis_scheme_names
.
The analysis schemes you want to describe.
sourcepub fn set_analysis_scheme_names(self, input: Option<Vec<String>>) -> Self
pub fn set_analysis_scheme_names(self, input: Option<Vec<String>>) -> Self
The analysis schemes you want to describe.
sourcepub fn get_analysis_scheme_names(&self) -> &Option<Vec<String>>
pub fn get_analysis_scheme_names(&self) -> &Option<Vec<String>>
The analysis schemes you want to describe.
sourcepub fn deployed(self, input: bool) -> Self
pub fn deployed(self, input: bool) -> Self
Whether to display the deployed configuration (true
) or include any pending changes (false
). Defaults to false
.
sourcepub fn set_deployed(self, input: Option<bool>) -> Self
pub fn set_deployed(self, input: Option<bool>) -> Self
Whether to display the deployed configuration (true
) or include any pending changes (false
). Defaults to false
.
sourcepub fn get_deployed(&self) -> &Option<bool>
pub fn get_deployed(&self) -> &Option<bool>
Whether to display the deployed configuration (true
) or include any pending changes (false
). Defaults to false
.
Trait Implementations§
source§impl Clone for DescribeAnalysisSchemesFluentBuilder
impl Clone for DescribeAnalysisSchemesFluentBuilder
source§fn clone(&self) -> DescribeAnalysisSchemesFluentBuilder
fn clone(&self) -> DescribeAnalysisSchemesFluentBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreAuto Trait Implementations§
impl Freeze for DescribeAnalysisSchemesFluentBuilder
impl !RefUnwindSafe for DescribeAnalysisSchemesFluentBuilder
impl Send for DescribeAnalysisSchemesFluentBuilder
impl Sync for DescribeAnalysisSchemesFluentBuilder
impl Unpin for DescribeAnalysisSchemesFluentBuilder
impl !UnwindSafe for DescribeAnalysisSchemesFluentBuilder
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> 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