#[non_exhaustive]pub struct MapRunExecutionCountsBuilder { /* private fields */ }
Expand description
A builder for MapRunExecutionCounts
.
Implementations§
Source§impl MapRunExecutionCountsBuilder
impl MapRunExecutionCountsBuilder
Sourcepub fn pending(self, input: i64) -> Self
pub fn pending(self, input: i64) -> Self
The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.
This field is required.Sourcepub fn set_pending(self, input: Option<i64>) -> Self
pub fn set_pending(self, input: Option<i64>) -> Self
The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.
Sourcepub fn get_pending(&self) -> &Option<i64>
pub fn get_pending(&self) -> &Option<i64>
The total number of child workflow executions that were started by a Map Run, but haven't started executing yet.
Sourcepub fn running(self, input: i64) -> Self
pub fn running(self, input: i64) -> Self
The total number of child workflow executions that were started by a Map Run and are currently in-progress.
This field is required.Sourcepub fn set_running(self, input: Option<i64>) -> Self
pub fn set_running(self, input: Option<i64>) -> Self
The total number of child workflow executions that were started by a Map Run and are currently in-progress.
Sourcepub fn get_running(&self) -> &Option<i64>
pub fn get_running(&self) -> &Option<i64>
The total number of child workflow executions that were started by a Map Run and are currently in-progress.
Sourcepub fn succeeded(self, input: i64) -> Self
pub fn succeeded(self, input: i64) -> Self
The total number of child workflow executions that were started by a Map Run and have completed successfully.
This field is required.Sourcepub fn set_succeeded(self, input: Option<i64>) -> Self
pub fn set_succeeded(self, input: Option<i64>) -> Self
The total number of child workflow executions that were started by a Map Run and have completed successfully.
Sourcepub fn get_succeeded(&self) -> &Option<i64>
pub fn get_succeeded(&self) -> &Option<i64>
The total number of child workflow executions that were started by a Map Run and have completed successfully.
Sourcepub fn failed(self, input: i64) -> Self
pub fn failed(self, input: i64) -> Self
The total number of child workflow executions that were started by a Map Run, but have failed.
This field is required.Sourcepub fn set_failed(self, input: Option<i64>) -> Self
pub fn set_failed(self, input: Option<i64>) -> Self
The total number of child workflow executions that were started by a Map Run, but have failed.
Sourcepub fn get_failed(&self) -> &Option<i64>
pub fn get_failed(&self) -> &Option<i64>
The total number of child workflow executions that were started by a Map Run, but have failed.
Sourcepub fn timed_out(self, input: i64) -> Self
pub fn timed_out(self, input: i64) -> Self
The total number of child workflow executions that were started by a Map Run and have timed out.
This field is required.Sourcepub fn set_timed_out(self, input: Option<i64>) -> Self
pub fn set_timed_out(self, input: Option<i64>) -> Self
The total number of child workflow executions that were started by a Map Run and have timed out.
Sourcepub fn get_timed_out(&self) -> &Option<i64>
pub fn get_timed_out(&self) -> &Option<i64>
The total number of child workflow executions that were started by a Map Run and have timed out.
Sourcepub fn aborted(self, input: i64) -> Self
pub fn aborted(self, input: i64) -> Self
The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.
This field is required.Sourcepub fn set_aborted(self, input: Option<i64>) -> Self
pub fn set_aborted(self, input: Option<i64>) -> Self
The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.
Sourcepub fn get_aborted(&self) -> &Option<i64>
pub fn get_aborted(&self) -> &Option<i64>
The total number of child workflow executions that were started by a Map Run and were running, but were either stopped by the user or by Step Functions because the Map Run failed.
Sourcepub fn total(self, input: i64) -> Self
pub fn total(self, input: i64) -> Self
The total number of child workflow executions that were started by a Map Run.
This field is required.Sourcepub fn set_total(self, input: Option<i64>) -> Self
pub fn set_total(self, input: Option<i64>) -> Self
The total number of child workflow executions that were started by a Map Run.
Sourcepub fn get_total(&self) -> &Option<i64>
pub fn get_total(&self) -> &Option<i64>
The total number of child workflow executions that were started by a Map Run.
Sourcepub fn results_written(self, input: i64) -> Self
pub fn results_written(self, input: i64) -> Self
Returns the count of child workflow executions whose results were written by ResultWriter
. For more information, see ResultWriter in the Step Functions Developer Guide.
Sourcepub fn set_results_written(self, input: Option<i64>) -> Self
pub fn set_results_written(self, input: Option<i64>) -> Self
Returns the count of child workflow executions whose results were written by ResultWriter
. For more information, see ResultWriter in the Step Functions Developer Guide.
Sourcepub fn get_results_written(&self) -> &Option<i64>
pub fn get_results_written(&self) -> &Option<i64>
Returns the count of child workflow executions whose results were written by ResultWriter
. For more information, see ResultWriter in the Step Functions Developer Guide.
Sourcepub fn failures_not_redrivable(self, input: i64) -> Self
pub fn failures_not_redrivable(self, input: i64) -> Self
The number of FAILED
, ABORTED
, or TIMED_OUT
child workflow executions that cannot be redriven because their execution status is terminal. For example, child workflows with an execution status of FAILED
, ABORTED
, or TIMED_OUT
and a redriveStatus
of NOT_REDRIVABLE
.
Sourcepub fn set_failures_not_redrivable(self, input: Option<i64>) -> Self
pub fn set_failures_not_redrivable(self, input: Option<i64>) -> Self
The number of FAILED
, ABORTED
, or TIMED_OUT
child workflow executions that cannot be redriven because their execution status is terminal. For example, child workflows with an execution status of FAILED
, ABORTED
, or TIMED_OUT
and a redriveStatus
of NOT_REDRIVABLE
.
Sourcepub fn get_failures_not_redrivable(&self) -> &Option<i64>
pub fn get_failures_not_redrivable(&self) -> &Option<i64>
The number of FAILED
, ABORTED
, or TIMED_OUT
child workflow executions that cannot be redriven because their execution status is terminal. For example, child workflows with an execution status of FAILED
, ABORTED
, or TIMED_OUT
and a redriveStatus
of NOT_REDRIVABLE
.
Sourcepub fn pending_redrive(self, input: i64) -> Self
pub fn pending_redrive(self, input: i64) -> Self
The number of unsuccessful child workflow executions currently waiting to be redriven. The status of these child workflow executions could be FAILED
, ABORTED
, or TIMED_OUT
in the original execution attempt or a previous redrive attempt.
Sourcepub fn set_pending_redrive(self, input: Option<i64>) -> Self
pub fn set_pending_redrive(self, input: Option<i64>) -> Self
The number of unsuccessful child workflow executions currently waiting to be redriven. The status of these child workflow executions could be FAILED
, ABORTED
, or TIMED_OUT
in the original execution attempt or a previous redrive attempt.
Sourcepub fn get_pending_redrive(&self) -> &Option<i64>
pub fn get_pending_redrive(&self) -> &Option<i64>
The number of unsuccessful child workflow executions currently waiting to be redriven. The status of these child workflow executions could be FAILED
, ABORTED
, or TIMED_OUT
in the original execution attempt or a previous redrive attempt.
Sourcepub fn build(self) -> MapRunExecutionCounts
pub fn build(self) -> MapRunExecutionCounts
Consumes the builder and constructs a MapRunExecutionCounts
.
Trait Implementations§
Source§impl Clone for MapRunExecutionCountsBuilder
impl Clone for MapRunExecutionCountsBuilder
Source§fn clone(&self) -> MapRunExecutionCountsBuilder
fn clone(&self) -> MapRunExecutionCountsBuilder
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moreSource§impl Debug for MapRunExecutionCountsBuilder
impl Debug for MapRunExecutionCountsBuilder
Source§impl Default for MapRunExecutionCountsBuilder
impl Default for MapRunExecutionCountsBuilder
Source§fn default() -> MapRunExecutionCountsBuilder
fn default() -> MapRunExecutionCountsBuilder
Source§impl PartialEq for MapRunExecutionCountsBuilder
impl PartialEq for MapRunExecutionCountsBuilder
Source§fn eq(&self, other: &MapRunExecutionCountsBuilder) -> bool
fn eq(&self, other: &MapRunExecutionCountsBuilder) -> bool
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for MapRunExecutionCountsBuilder
Auto Trait Implementations§
impl Freeze for MapRunExecutionCountsBuilder
impl RefUnwindSafe for MapRunExecutionCountsBuilder
impl Send for MapRunExecutionCountsBuilder
impl Sync for MapRunExecutionCountsBuilder
impl Unpin for MapRunExecutionCountsBuilder
impl UnwindSafe for MapRunExecutionCountsBuilder
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§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 moreSource§impl<T> Paint for Twhere
T: ?Sized,
impl<T> Paint for Twhere
T: ?Sized,
Source§fn fg(&self, value: Color) -> Painted<&T>
fn fg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the foreground set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like red()
and
green()
, which have the same functionality but are
pithier.
§Example
Set foreground color to white using fg()
:
use yansi::{Paint, Color};
painted.fg(Color::White);
Set foreground color to white using white()
.
use yansi::Paint;
painted.white();
Source§fn bright_black(&self) -> Painted<&T>
fn bright_black(&self) -> Painted<&T>
Source§fn bright_red(&self) -> Painted<&T>
fn bright_red(&self) -> Painted<&T>
Source§fn bright_green(&self) -> Painted<&T>
fn bright_green(&self) -> Painted<&T>
Source§fn bright_yellow(&self) -> Painted<&T>
fn bright_yellow(&self) -> Painted<&T>
Source§fn bright_blue(&self) -> Painted<&T>
fn bright_blue(&self) -> Painted<&T>
Source§fn bright_magenta(&self) -> Painted<&T>
fn bright_magenta(&self) -> Painted<&T>
Source§fn bright_cyan(&self) -> Painted<&T>
fn bright_cyan(&self) -> Painted<&T>
Source§fn bright_white(&self) -> Painted<&T>
fn bright_white(&self) -> Painted<&T>
Source§fn bg(&self, value: Color) -> Painted<&T>
fn bg(&self, value: Color) -> Painted<&T>
Returns a styled value derived from self
with the background set to
value
.
This method should be used rarely. Instead, prefer to use color-specific
builder methods like on_red()
and
on_green()
, which have the same functionality but
are pithier.
§Example
Set background color to red using fg()
:
use yansi::{Paint, Color};
painted.bg(Color::Red);
Set background color to red using on_red()
.
use yansi::Paint;
painted.on_red();
Source§fn on_primary(&self) -> Painted<&T>
fn on_primary(&self) -> Painted<&T>
Source§fn on_magenta(&self) -> Painted<&T>
fn on_magenta(&self) -> Painted<&T>
Source§fn on_bright_black(&self) -> Painted<&T>
fn on_bright_black(&self) -> Painted<&T>
Source§fn on_bright_red(&self) -> Painted<&T>
fn on_bright_red(&self) -> Painted<&T>
Source§fn on_bright_green(&self) -> Painted<&T>
fn on_bright_green(&self) -> Painted<&T>
Source§fn on_bright_yellow(&self) -> Painted<&T>
fn on_bright_yellow(&self) -> Painted<&T>
Source§fn on_bright_blue(&self) -> Painted<&T>
fn on_bright_blue(&self) -> Painted<&T>
Source§fn on_bright_magenta(&self) -> Painted<&T>
fn on_bright_magenta(&self) -> Painted<&T>
Source§fn on_bright_cyan(&self) -> Painted<&T>
fn on_bright_cyan(&self) -> Painted<&T>
Source§fn on_bright_white(&self) -> Painted<&T>
fn on_bright_white(&self) -> Painted<&T>
Source§fn attr(&self, value: Attribute) -> Painted<&T>
fn attr(&self, value: Attribute) -> Painted<&T>
Enables the styling Attribute
value
.
This method should be used rarely. Instead, prefer to use
attribute-specific builder methods like bold()
and
underline()
, which have the same functionality
but are pithier.
§Example
Make text bold using attr()
:
use yansi::{Paint, Attribute};
painted.attr(Attribute::Bold);
Make text bold using using bold()
.
use yansi::Paint;
painted.bold();
Source§fn rapid_blink(&self) -> Painted<&T>
fn rapid_blink(&self) -> Painted<&T>
Source§fn quirk(&self, value: Quirk) -> Painted<&T>
fn quirk(&self, value: Quirk) -> Painted<&T>
Enables the yansi
Quirk
value
.
This method should be used rarely. Instead, prefer to use quirk-specific
builder methods like mask()
and
wrap()
, which have the same functionality but are
pithier.
§Example
Enable wrapping using .quirk()
:
use yansi::{Paint, Quirk};
painted.quirk(Quirk::Wrap);
Enable wrapping using wrap()
.
use yansi::Paint;
painted.wrap();
Source§fn clear(&self) -> Painted<&T>
👎Deprecated since 1.0.1: renamed to resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.
fn clear(&self) -> Painted<&T>
resetting()
due to conflicts with Vec::clear()
.
The clear()
method will be removed in a future release.Source§fn whenever(&self, value: Condition) -> Painted<&T>
fn whenever(&self, value: Condition) -> Painted<&T>
Conditionally enable styling based on whether the Condition
value
applies. Replaces any previous condition.
See the crate level docs for more details.
§Example
Enable styling painted
only when both stdout
and stderr
are TTYs:
use yansi::{Paint, Condition};
painted.red().on_yellow().whenever(Condition::STDOUTERR_ARE_TTY);