#[non_exhaustive]pub struct MigrationTaskSummaryBuilder { /* private fields */ }Expand description
A builder for MigrationTaskSummary.
Implementations§
source§impl MigrationTaskSummaryBuilder
impl MigrationTaskSummaryBuilder
sourcepub fn progress_update_stream(self, input: impl Into<String>) -> Self
pub fn progress_update_stream(self, input: impl Into<String>) -> Self
An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.
sourcepub fn set_progress_update_stream(self, input: Option<String>) -> Self
pub fn set_progress_update_stream(self, input: Option<String>) -> Self
An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.
sourcepub fn get_progress_update_stream(&self) -> &Option<String>
pub fn get_progress_update_stream(&self) -> &Option<String>
An AWS resource used for access control. It should uniquely identify the migration tool as it is used for all updates made by the tool.
sourcepub fn migration_task_name(self, input: impl Into<String>) -> Self
pub fn migration_task_name(self, input: impl Into<String>) -> Self
Unique identifier that references the migration task. Do not store personal data in this field.
sourcepub fn set_migration_task_name(self, input: Option<String>) -> Self
pub fn set_migration_task_name(self, input: Option<String>) -> Self
Unique identifier that references the migration task. Do not store personal data in this field.
sourcepub fn get_migration_task_name(&self) -> &Option<String>
pub fn get_migration_task_name(&self) -> &Option<String>
Unique identifier that references the migration task. Do not store personal data in this field.
sourcepub fn set_status(self, input: Option<Status>) -> Self
pub fn set_status(self, input: Option<Status>) -> Self
Status of the task.
sourcepub fn get_status(&self) -> &Option<Status>
pub fn get_status(&self) -> &Option<Status>
Status of the task.
sourcepub fn progress_percent(self, input: i32) -> Self
pub fn progress_percent(self, input: i32) -> Self
Indication of the percentage completion of the task.
sourcepub fn set_progress_percent(self, input: Option<i32>) -> Self
pub fn set_progress_percent(self, input: Option<i32>) -> Self
Indication of the percentage completion of the task.
sourcepub fn get_progress_percent(&self) -> &Option<i32>
pub fn get_progress_percent(&self) -> &Option<i32>
Indication of the percentage completion of the task.
sourcepub fn status_detail(self, input: impl Into<String>) -> Self
pub fn status_detail(self, input: impl Into<String>) -> Self
Detail information of what is being done within the overall status state.
sourcepub fn set_status_detail(self, input: Option<String>) -> Self
pub fn set_status_detail(self, input: Option<String>) -> Self
Detail information of what is being done within the overall status state.
sourcepub fn get_status_detail(&self) -> &Option<String>
pub fn get_status_detail(&self) -> &Option<String>
Detail information of what is being done within the overall status state.
sourcepub fn update_date_time(self, input: DateTime) -> Self
pub fn update_date_time(self, input: DateTime) -> Self
The timestamp when the task was gathered.
sourcepub fn set_update_date_time(self, input: Option<DateTime>) -> Self
pub fn set_update_date_time(self, input: Option<DateTime>) -> Self
The timestamp when the task was gathered.
sourcepub fn get_update_date_time(&self) -> &Option<DateTime>
pub fn get_update_date_time(&self) -> &Option<DateTime>
The timestamp when the task was gathered.
sourcepub fn build(self) -> MigrationTaskSummary
pub fn build(self) -> MigrationTaskSummary
Consumes the builder and constructs a MigrationTaskSummary.
Trait Implementations§
source§impl Clone for MigrationTaskSummaryBuilder
impl Clone for MigrationTaskSummaryBuilder
source§fn clone(&self) -> MigrationTaskSummaryBuilder
fn clone(&self) -> MigrationTaskSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for MigrationTaskSummaryBuilder
impl Debug for MigrationTaskSummaryBuilder
source§impl Default for MigrationTaskSummaryBuilder
impl Default for MigrationTaskSummaryBuilder
source§fn default() -> MigrationTaskSummaryBuilder
fn default() -> MigrationTaskSummaryBuilder
source§impl PartialEq for MigrationTaskSummaryBuilder
impl PartialEq for MigrationTaskSummaryBuilder
source§fn eq(&self, other: &MigrationTaskSummaryBuilder) -> bool
fn eq(&self, other: &MigrationTaskSummaryBuilder) -> bool
self and other values to be equal, and is used
by ==.