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
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> 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