Struct aws_sdk_mgn::operation::archive_application::builders::ArchiveApplicationOutputBuilder
source · #[non_exhaustive]pub struct ArchiveApplicationOutputBuilder { /* private fields */ }
Expand description
A builder for ArchiveApplicationOutput
.
Implementations§
source§impl ArchiveApplicationOutputBuilder
impl ArchiveApplicationOutputBuilder
sourcepub fn application_id(self, input: impl Into<String>) -> Self
pub fn application_id(self, input: impl Into<String>) -> Self
Application ID.
sourcepub fn set_application_id(self, input: Option<String>) -> Self
pub fn set_application_id(self, input: Option<String>) -> Self
Application ID.
sourcepub fn get_application_id(&self) -> &Option<String>
pub fn get_application_id(&self) -> &Option<String>
Application ID.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
Application description.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
Application description.
sourcepub fn get_description(&self) -> &Option<String>
pub fn get_description(&self) -> &Option<String>
Application description.
sourcepub fn is_archived(self, input: bool) -> Self
pub fn is_archived(self, input: bool) -> Self
Application archival status.
sourcepub fn set_is_archived(self, input: Option<bool>) -> Self
pub fn set_is_archived(self, input: Option<bool>) -> Self
Application archival status.
sourcepub fn get_is_archived(&self) -> &Option<bool>
pub fn get_is_archived(&self) -> &Option<bool>
Application archival status.
sourcepub fn application_aggregated_status(
self,
input: ApplicationAggregatedStatus
) -> Self
pub fn application_aggregated_status( self, input: ApplicationAggregatedStatus ) -> Self
Application aggregated status.
sourcepub fn set_application_aggregated_status(
self,
input: Option<ApplicationAggregatedStatus>
) -> Self
pub fn set_application_aggregated_status( self, input: Option<ApplicationAggregatedStatus> ) -> Self
Application aggregated status.
sourcepub fn get_application_aggregated_status(
&self
) -> &Option<ApplicationAggregatedStatus>
pub fn get_application_aggregated_status( &self ) -> &Option<ApplicationAggregatedStatus>
Application aggregated status.
sourcepub fn creation_date_time(self, input: impl Into<String>) -> Self
pub fn creation_date_time(self, input: impl Into<String>) -> Self
Application creation dateTime.
sourcepub fn set_creation_date_time(self, input: Option<String>) -> Self
pub fn set_creation_date_time(self, input: Option<String>) -> Self
Application creation dateTime.
sourcepub fn get_creation_date_time(&self) -> &Option<String>
pub fn get_creation_date_time(&self) -> &Option<String>
Application creation dateTime.
sourcepub fn last_modified_date_time(self, input: impl Into<String>) -> Self
pub fn last_modified_date_time(self, input: impl Into<String>) -> Self
Application last modified dateTime.
sourcepub fn set_last_modified_date_time(self, input: Option<String>) -> Self
pub fn set_last_modified_date_time(self, input: Option<String>) -> Self
Application last modified dateTime.
sourcepub fn get_last_modified_date_time(&self) -> &Option<String>
pub fn get_last_modified_date_time(&self) -> &Option<String>
Application last modified dateTime.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
Application tags.
Application tags.
Application tags.
sourcepub fn set_wave_id(self, input: Option<String>) -> Self
pub fn set_wave_id(self, input: Option<String>) -> Self
Application wave ID.
sourcepub fn get_wave_id(&self) -> &Option<String>
pub fn get_wave_id(&self) -> &Option<String>
Application wave ID.
sourcepub fn build(self) -> ArchiveApplicationOutput
pub fn build(self) -> ArchiveApplicationOutput
Consumes the builder and constructs a ArchiveApplicationOutput
.
Trait Implementations§
source§impl Clone for ArchiveApplicationOutputBuilder
impl Clone for ArchiveApplicationOutputBuilder
source§fn clone(&self) -> ArchiveApplicationOutputBuilder
fn clone(&self) -> ArchiveApplicationOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for ArchiveApplicationOutputBuilder
impl Default for ArchiveApplicationOutputBuilder
source§fn default() -> ArchiveApplicationOutputBuilder
fn default() -> ArchiveApplicationOutputBuilder
source§impl PartialEq for ArchiveApplicationOutputBuilder
impl PartialEq for ArchiveApplicationOutputBuilder
source§fn eq(&self, other: &ArchiveApplicationOutputBuilder) -> bool
fn eq(&self, other: &ArchiveApplicationOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.