Struct aws_sdk_osis::types::builders::ChangeProgressStatusBuilder
source · #[non_exhaustive]pub struct ChangeProgressStatusBuilder { /* private fields */ }Expand description
A builder for ChangeProgressStatus.
Implementations§
source§impl ChangeProgressStatusBuilder
impl ChangeProgressStatusBuilder
sourcepub fn start_time(self, input: DateTime) -> Self
pub fn start_time(self, input: DateTime) -> Self
The time at which the configuration change is made on the pipeline.
sourcepub fn set_start_time(self, input: Option<DateTime>) -> Self
pub fn set_start_time(self, input: Option<DateTime>) -> Self
The time at which the configuration change is made on the pipeline.
sourcepub fn get_start_time(&self) -> &Option<DateTime>
pub fn get_start_time(&self) -> &Option<DateTime>
The time at which the configuration change is made on the pipeline.
sourcepub fn status(self, input: ChangeProgressStatuses) -> Self
pub fn status(self, input: ChangeProgressStatuses) -> Self
The overall status of the pipeline configuration change.
sourcepub fn set_status(self, input: Option<ChangeProgressStatuses>) -> Self
pub fn set_status(self, input: Option<ChangeProgressStatuses>) -> Self
The overall status of the pipeline configuration change.
sourcepub fn get_status(&self) -> &Option<ChangeProgressStatuses>
pub fn get_status(&self) -> &Option<ChangeProgressStatuses>
The overall status of the pipeline configuration change.
sourcepub fn total_number_of_stages(self, input: i32) -> Self
pub fn total_number_of_stages(self, input: i32) -> Self
The total number of stages required for the pipeline configuration change.
sourcepub fn set_total_number_of_stages(self, input: Option<i32>) -> Self
pub fn set_total_number_of_stages(self, input: Option<i32>) -> Self
The total number of stages required for the pipeline configuration change.
sourcepub fn get_total_number_of_stages(&self) -> &Option<i32>
pub fn get_total_number_of_stages(&self) -> &Option<i32>
The total number of stages required for the pipeline configuration change.
sourcepub fn change_progress_stages(self, input: ChangeProgressStage) -> Self
pub fn change_progress_stages(self, input: ChangeProgressStage) -> Self
Appends an item to change_progress_stages.
To override the contents of this collection use set_change_progress_stages.
Information about the stages that the pipeline is going through to perform the configuration change.
sourcepub fn set_change_progress_stages(
self,
input: Option<Vec<ChangeProgressStage>>
) -> Self
pub fn set_change_progress_stages( self, input: Option<Vec<ChangeProgressStage>> ) -> Self
Information about the stages that the pipeline is going through to perform the configuration change.
sourcepub fn get_change_progress_stages(&self) -> &Option<Vec<ChangeProgressStage>>
pub fn get_change_progress_stages(&self) -> &Option<Vec<ChangeProgressStage>>
Information about the stages that the pipeline is going through to perform the configuration change.
sourcepub fn build(self) -> ChangeProgressStatus
pub fn build(self) -> ChangeProgressStatus
Consumes the builder and constructs a ChangeProgressStatus.
Trait Implementations§
source§impl Clone for ChangeProgressStatusBuilder
impl Clone for ChangeProgressStatusBuilder
source§fn clone(&self) -> ChangeProgressStatusBuilder
fn clone(&self) -> ChangeProgressStatusBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ChangeProgressStatusBuilder
impl Debug for ChangeProgressStatusBuilder
source§impl Default for ChangeProgressStatusBuilder
impl Default for ChangeProgressStatusBuilder
source§fn default() -> ChangeProgressStatusBuilder
fn default() -> ChangeProgressStatusBuilder
source§impl PartialEq<ChangeProgressStatusBuilder> for ChangeProgressStatusBuilder
impl PartialEq<ChangeProgressStatusBuilder> for ChangeProgressStatusBuilder
source§fn eq(&self, other: &ChangeProgressStatusBuilder) -> bool
fn eq(&self, other: &ChangeProgressStatusBuilder) -> bool
self and other values to be equal, and is used
by ==.