Struct aws_sdk_transfer::types::builders::ExecutionResultsBuilder
source · #[non_exhaustive]pub struct ExecutionResultsBuilder { /* private fields */ }
Expand description
A builder for ExecutionResults
.
Implementations§
source§impl ExecutionResultsBuilder
impl ExecutionResultsBuilder
sourcepub fn steps(self, input: ExecutionStepResult) -> Self
pub fn steps(self, input: ExecutionStepResult) -> Self
Appends an item to steps
.
To override the contents of this collection use set_steps
.
Specifies the details for the steps that are in the specified workflow.
sourcepub fn set_steps(self, input: Option<Vec<ExecutionStepResult>>) -> Self
pub fn set_steps(self, input: Option<Vec<ExecutionStepResult>>) -> Self
Specifies the details for the steps that are in the specified workflow.
sourcepub fn get_steps(&self) -> &Option<Vec<ExecutionStepResult>>
pub fn get_steps(&self) -> &Option<Vec<ExecutionStepResult>>
Specifies the details for the steps that are in the specified workflow.
sourcepub fn on_exception_steps(self, input: ExecutionStepResult) -> Self
pub fn on_exception_steps(self, input: ExecutionStepResult) -> Self
Appends an item to on_exception_steps
.
To override the contents of this collection use set_on_exception_steps
.
Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
sourcepub fn set_on_exception_steps(
self,
input: Option<Vec<ExecutionStepResult>>,
) -> Self
pub fn set_on_exception_steps( self, input: Option<Vec<ExecutionStepResult>>, ) -> Self
Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
sourcepub fn get_on_exception_steps(&self) -> &Option<Vec<ExecutionStepResult>>
pub fn get_on_exception_steps(&self) -> &Option<Vec<ExecutionStepResult>>
Specifies the steps (actions) to take if errors are encountered during execution of the workflow.
sourcepub fn build(self) -> ExecutionResults
pub fn build(self) -> ExecutionResults
Consumes the builder and constructs a ExecutionResults
.
Trait Implementations§
source§impl Clone for ExecutionResultsBuilder
impl Clone for ExecutionResultsBuilder
source§fn clone(&self) -> ExecutionResultsBuilder
fn clone(&self) -> ExecutionResultsBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ExecutionResultsBuilder
impl Debug for ExecutionResultsBuilder
source§impl Default for ExecutionResultsBuilder
impl Default for ExecutionResultsBuilder
source§fn default() -> ExecutionResultsBuilder
fn default() -> ExecutionResultsBuilder
source§impl PartialEq for ExecutionResultsBuilder
impl PartialEq for ExecutionResultsBuilder
source§fn eq(&self, other: &ExecutionResultsBuilder) -> bool
fn eq(&self, other: &ExecutionResultsBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ExecutionResultsBuilder
Auto Trait Implementations§
impl Freeze for ExecutionResultsBuilder
impl RefUnwindSafe for ExecutionResultsBuilder
impl Send for ExecutionResultsBuilder
impl Sync for ExecutionResultsBuilder
impl Unpin for ExecutionResultsBuilder
impl UnwindSafe for ExecutionResultsBuilder
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