Struct aws_sdk_iot::operation::get_indexing_configuration::builders::GetIndexingConfigurationOutputBuilder
source · #[non_exhaustive]pub struct GetIndexingConfigurationOutputBuilder { /* private fields */ }
Expand description
A builder for GetIndexingConfigurationOutput
.
Implementations§
source§impl GetIndexingConfigurationOutputBuilder
impl GetIndexingConfigurationOutputBuilder
sourcepub fn thing_indexing_configuration(
self,
input: ThingIndexingConfiguration
) -> Self
pub fn thing_indexing_configuration( self, input: ThingIndexingConfiguration ) -> Self
Thing indexing configuration.
sourcepub fn set_thing_indexing_configuration(
self,
input: Option<ThingIndexingConfiguration>
) -> Self
pub fn set_thing_indexing_configuration( self, input: Option<ThingIndexingConfiguration> ) -> Self
Thing indexing configuration.
sourcepub fn get_thing_indexing_configuration(
&self
) -> &Option<ThingIndexingConfiguration>
pub fn get_thing_indexing_configuration( &self ) -> &Option<ThingIndexingConfiguration>
Thing indexing configuration.
sourcepub fn thing_group_indexing_configuration(
self,
input: ThingGroupIndexingConfiguration
) -> Self
pub fn thing_group_indexing_configuration( self, input: ThingGroupIndexingConfiguration ) -> Self
The index configuration.
sourcepub fn set_thing_group_indexing_configuration(
self,
input: Option<ThingGroupIndexingConfiguration>
) -> Self
pub fn set_thing_group_indexing_configuration( self, input: Option<ThingGroupIndexingConfiguration> ) -> Self
The index configuration.
sourcepub fn get_thing_group_indexing_configuration(
&self
) -> &Option<ThingGroupIndexingConfiguration>
pub fn get_thing_group_indexing_configuration( &self ) -> &Option<ThingGroupIndexingConfiguration>
The index configuration.
sourcepub fn build(self) -> GetIndexingConfigurationOutput
pub fn build(self) -> GetIndexingConfigurationOutput
Consumes the builder and constructs a GetIndexingConfigurationOutput
.
Trait Implementations§
source§impl Clone for GetIndexingConfigurationOutputBuilder
impl Clone for GetIndexingConfigurationOutputBuilder
source§fn clone(&self) -> GetIndexingConfigurationOutputBuilder
fn clone(&self) -> GetIndexingConfigurationOutputBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Default for GetIndexingConfigurationOutputBuilder
impl Default for GetIndexingConfigurationOutputBuilder
source§fn default() -> GetIndexingConfigurationOutputBuilder
fn default() -> GetIndexingConfigurationOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for GetIndexingConfigurationOutputBuilder
impl PartialEq for GetIndexingConfigurationOutputBuilder
source§fn eq(&self, other: &GetIndexingConfigurationOutputBuilder) -> bool
fn eq(&self, other: &GetIndexingConfigurationOutputBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for GetIndexingConfigurationOutputBuilder
Auto Trait Implementations§
impl Freeze for GetIndexingConfigurationOutputBuilder
impl RefUnwindSafe for GetIndexingConfigurationOutputBuilder
impl Send for GetIndexingConfigurationOutputBuilder
impl Sync for GetIndexingConfigurationOutputBuilder
impl Unpin for GetIndexingConfigurationOutputBuilder
impl UnwindSafe for GetIndexingConfigurationOutputBuilder
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.