#[non_exhaustive]pub struct DescribeIndexOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeIndexOutput
.
Implementations§
source§impl DescribeIndexOutputBuilder
impl DescribeIndexOutputBuilder
sourcepub fn index_name(self, input: impl Into<String>) -> Self
pub fn index_name(self, input: impl Into<String>) -> Self
The index name.
sourcepub fn set_index_name(self, input: Option<String>) -> Self
pub fn set_index_name(self, input: Option<String>) -> Self
The index name.
sourcepub fn get_index_name(&self) -> &Option<String>
pub fn get_index_name(&self) -> &Option<String>
The index name.
sourcepub fn index_status(self, input: IndexStatus) -> Self
pub fn index_status(self, input: IndexStatus) -> Self
The index status.
sourcepub fn set_index_status(self, input: Option<IndexStatus>) -> Self
pub fn set_index_status(self, input: Option<IndexStatus>) -> Self
The index status.
sourcepub fn get_index_status(&self) -> &Option<IndexStatus>
pub fn get_index_status(&self) -> &Option<IndexStatus>
The index status.
sourcepub fn schema(self, input: impl Into<String>) -> Self
pub fn schema(self, input: impl Into<String>) -> Self
Contains a value that specifies the type of indexing performed. Valid values are:
-
REGISTRY – Your thing index contains only registry data.
-
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
-
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
-
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
-
MULTI_INDEXING_MODE - Your thing index contains multiple data sources. For more information, see GetIndexingConfiguration.
sourcepub fn set_schema(self, input: Option<String>) -> Self
pub fn set_schema(self, input: Option<String>) -> Self
Contains a value that specifies the type of indexing performed. Valid values are:
-
REGISTRY – Your thing index contains only registry data.
-
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
-
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
-
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
-
MULTI_INDEXING_MODE - Your thing index contains multiple data sources. For more information, see GetIndexingConfiguration.
sourcepub fn get_schema(&self) -> &Option<String>
pub fn get_schema(&self) -> &Option<String>
Contains a value that specifies the type of indexing performed. Valid values are:
-
REGISTRY – Your thing index contains only registry data.
-
REGISTRY_AND_SHADOW - Your thing index contains registry data and shadow data.
-
REGISTRY_AND_CONNECTIVITY_STATUS - Your thing index contains registry data and thing connectivity status data.
-
REGISTRY_AND_SHADOW_AND_CONNECTIVITY_STATUS - Your thing index contains registry data, shadow data, and thing connectivity status data.
-
MULTI_INDEXING_MODE - Your thing index contains multiple data sources. For more information, see GetIndexingConfiguration.
sourcepub fn build(self) -> DescribeIndexOutput
pub fn build(self) -> DescribeIndexOutput
Consumes the builder and constructs a DescribeIndexOutput
.
Trait Implementations§
source§impl Clone for DescribeIndexOutputBuilder
impl Clone for DescribeIndexOutputBuilder
source§fn clone(&self) -> DescribeIndexOutputBuilder
fn clone(&self) -> DescribeIndexOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for DescribeIndexOutputBuilder
impl Debug for DescribeIndexOutputBuilder
source§impl Default for DescribeIndexOutputBuilder
impl Default for DescribeIndexOutputBuilder
source§fn default() -> DescribeIndexOutputBuilder
fn default() -> DescribeIndexOutputBuilder
source§impl PartialEq for DescribeIndexOutputBuilder
impl PartialEq for DescribeIndexOutputBuilder
source§fn eq(&self, other: &DescribeIndexOutputBuilder) -> bool
fn eq(&self, other: &DescribeIndexOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.