Struct aws_sdk_ssm::types::builders::ProgressCountersBuilder
source · #[non_exhaustive]pub struct ProgressCountersBuilder { /* private fields */ }Expand description
A builder for ProgressCounters.
Implementations§
source§impl ProgressCountersBuilder
impl ProgressCountersBuilder
sourcepub fn total_steps(self, input: i32) -> Self
pub fn total_steps(self, input: i32) -> Self
The total number of steps run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn set_total_steps(self, input: Option<i32>) -> Self
pub fn set_total_steps(self, input: Option<i32>) -> Self
The total number of steps run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn get_total_steps(&self) -> &Option<i32>
pub fn get_total_steps(&self) -> &Option<i32>
The total number of steps run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn success_steps(self, input: i32) -> Self
pub fn success_steps(self, input: i32) -> Self
The total number of steps that successfully completed in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn set_success_steps(self, input: Option<i32>) -> Self
pub fn set_success_steps(self, input: Option<i32>) -> Self
The total number of steps that successfully completed in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn get_success_steps(&self) -> &Option<i32>
pub fn get_success_steps(&self) -> &Option<i32>
The total number of steps that successfully completed in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn failed_steps(self, input: i32) -> Self
pub fn failed_steps(self, input: i32) -> Self
The total number of steps that failed to run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn set_failed_steps(self, input: Option<i32>) -> Self
pub fn set_failed_steps(self, input: Option<i32>) -> Self
The total number of steps that failed to run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn get_failed_steps(&self) -> &Option<i32>
pub fn get_failed_steps(&self) -> &Option<i32>
The total number of steps that failed to run in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn cancelled_steps(self, input: i32) -> Self
pub fn cancelled_steps(self, input: i32) -> Self
The total number of steps that the system cancelled in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn set_cancelled_steps(self, input: Option<i32>) -> Self
pub fn set_cancelled_steps(self, input: Option<i32>) -> Self
The total number of steps that the system cancelled in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn get_cancelled_steps(&self) -> &Option<i32>
pub fn get_cancelled_steps(&self) -> &Option<i32>
The total number of steps that the system cancelled in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn timed_out_steps(self, input: i32) -> Self
pub fn timed_out_steps(self, input: i32) -> Self
The total number of steps that timed out in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn set_timed_out_steps(self, input: Option<i32>) -> Self
pub fn set_timed_out_steps(self, input: Option<i32>) -> Self
The total number of steps that timed out in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn get_timed_out_steps(&self) -> &Option<i32>
pub fn get_timed_out_steps(&self) -> &Option<i32>
The total number of steps that timed out in all specified Amazon Web Services Regions and Amazon Web Services accounts for the current Automation execution.
sourcepub fn build(self) -> ProgressCounters
pub fn build(self) -> ProgressCounters
Consumes the builder and constructs a ProgressCounters.
Trait Implementations§
source§impl Clone for ProgressCountersBuilder
impl Clone for ProgressCountersBuilder
source§fn clone(&self) -> ProgressCountersBuilder
fn clone(&self) -> ProgressCountersBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moresource§impl Debug for ProgressCountersBuilder
impl Debug for ProgressCountersBuilder
source§impl Default for ProgressCountersBuilder
impl Default for ProgressCountersBuilder
source§fn default() -> ProgressCountersBuilder
fn default() -> ProgressCountersBuilder
source§impl PartialEq for ProgressCountersBuilder
impl PartialEq for ProgressCountersBuilder
impl StructuralPartialEq for ProgressCountersBuilder
Auto Trait Implementations§
impl Freeze for ProgressCountersBuilder
impl RefUnwindSafe for ProgressCountersBuilder
impl Send for ProgressCountersBuilder
impl Sync for ProgressCountersBuilder
impl Unpin for ProgressCountersBuilder
impl UnwindSafe for ProgressCountersBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more