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
source§fn eq(&self, other: &ProgressCountersBuilder) -> bool
fn eq(&self, other: &ProgressCountersBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.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> 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