Struct aws_sdk_iotdeviceadvisor::operation::get_suite_definition::builders::GetSuiteDefinitionOutputBuilder
source · #[non_exhaustive]pub struct GetSuiteDefinitionOutputBuilder { /* private fields */ }
Expand description
A builder for GetSuiteDefinitionOutput
.
Implementations§
source§impl GetSuiteDefinitionOutputBuilder
impl GetSuiteDefinitionOutputBuilder
sourcepub fn suite_definition_id(self, input: impl Into<String>) -> Self
pub fn suite_definition_id(self, input: impl Into<String>) -> Self
Suite definition ID of the suite definition.
sourcepub fn set_suite_definition_id(self, input: Option<String>) -> Self
pub fn set_suite_definition_id(self, input: Option<String>) -> Self
Suite definition ID of the suite definition.
sourcepub fn get_suite_definition_id(&self) -> &Option<String>
pub fn get_suite_definition_id(&self) -> &Option<String>
Suite definition ID of the suite definition.
sourcepub fn suite_definition_arn(self, input: impl Into<String>) -> Self
pub fn suite_definition_arn(self, input: impl Into<String>) -> Self
The ARN of the suite definition.
sourcepub fn set_suite_definition_arn(self, input: Option<String>) -> Self
pub fn set_suite_definition_arn(self, input: Option<String>) -> Self
The ARN of the suite definition.
sourcepub fn get_suite_definition_arn(&self) -> &Option<String>
pub fn get_suite_definition_arn(&self) -> &Option<String>
The ARN of the suite definition.
sourcepub fn suite_definition_version(self, input: impl Into<String>) -> Self
pub fn suite_definition_version(self, input: impl Into<String>) -> Self
Suite definition version of the suite definition.
sourcepub fn set_suite_definition_version(self, input: Option<String>) -> Self
pub fn set_suite_definition_version(self, input: Option<String>) -> Self
Suite definition version of the suite definition.
sourcepub fn get_suite_definition_version(&self) -> &Option<String>
pub fn get_suite_definition_version(&self) -> &Option<String>
Suite definition version of the suite definition.
sourcepub fn latest_version(self, input: impl Into<String>) -> Self
pub fn latest_version(self, input: impl Into<String>) -> Self
Latest suite definition version of the suite definition.
sourcepub fn set_latest_version(self, input: Option<String>) -> Self
pub fn set_latest_version(self, input: Option<String>) -> Self
Latest suite definition version of the suite definition.
sourcepub fn get_latest_version(&self) -> &Option<String>
pub fn get_latest_version(&self) -> &Option<String>
Latest suite definition version of the suite definition.
sourcepub fn suite_definition_configuration(
self,
input: SuiteDefinitionConfiguration
) -> Self
pub fn suite_definition_configuration( self, input: SuiteDefinitionConfiguration ) -> Self
Suite configuration of the suite definition.
sourcepub fn set_suite_definition_configuration(
self,
input: Option<SuiteDefinitionConfiguration>
) -> Self
pub fn set_suite_definition_configuration( self, input: Option<SuiteDefinitionConfiguration> ) -> Self
Suite configuration of the suite definition.
sourcepub fn get_suite_definition_configuration(
&self
) -> &Option<SuiteDefinitionConfiguration>
pub fn get_suite_definition_configuration( &self ) -> &Option<SuiteDefinitionConfiguration>
Suite configuration of the suite definition.
sourcepub fn created_at(self, input: DateTime) -> Self
pub fn created_at(self, input: DateTime) -> Self
Date (in Unix epoch time) when the suite definition was created.
sourcepub fn set_created_at(self, input: Option<DateTime>) -> Self
pub fn set_created_at(self, input: Option<DateTime>) -> Self
Date (in Unix epoch time) when the suite definition was created.
sourcepub fn get_created_at(&self) -> &Option<DateTime>
pub fn get_created_at(&self) -> &Option<DateTime>
Date (in Unix epoch time) when the suite definition was created.
sourcepub fn last_modified_at(self, input: DateTime) -> Self
pub fn last_modified_at(self, input: DateTime) -> Self
Date (in Unix epoch time) when the suite definition was last modified.
sourcepub fn set_last_modified_at(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_at(self, input: Option<DateTime>) -> Self
Date (in Unix epoch time) when the suite definition was last modified.
sourcepub fn get_last_modified_at(&self) -> &Option<DateTime>
pub fn get_last_modified_at(&self) -> &Option<DateTime>
Date (in Unix epoch time) when the suite definition was last modified.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
Tags attached to the suite definition.
Tags attached to the suite definition.
Tags attached to the suite definition.
sourcepub fn build(self) -> GetSuiteDefinitionOutput
pub fn build(self) -> GetSuiteDefinitionOutput
Consumes the builder and constructs a GetSuiteDefinitionOutput
.
Trait Implementations§
source§impl Clone for GetSuiteDefinitionOutputBuilder
impl Clone for GetSuiteDefinitionOutputBuilder
source§fn clone(&self) -> GetSuiteDefinitionOutputBuilder
fn clone(&self) -> GetSuiteDefinitionOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for GetSuiteDefinitionOutputBuilder
impl Default for GetSuiteDefinitionOutputBuilder
source§fn default() -> GetSuiteDefinitionOutputBuilder
fn default() -> GetSuiteDefinitionOutputBuilder
source§impl PartialEq for GetSuiteDefinitionOutputBuilder
impl PartialEq for GetSuiteDefinitionOutputBuilder
source§fn eq(&self, other: &GetSuiteDefinitionOutputBuilder) -> bool
fn eq(&self, other: &GetSuiteDefinitionOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.