Struct aws_sdk_codepipeline::model::action_execution_output::Builder
source · [−]#[non_exhaustive]pub struct Builder { /* private fields */ }
Expand description
A builder for ActionExecutionOutput
Implementations
sourceimpl Builder
impl Builder
sourcepub fn output_artifacts(self, input: ArtifactDetail) -> Self
pub fn output_artifacts(self, input: ArtifactDetail) -> Self
Appends an item to output_artifacts
.
To override the contents of this collection use set_output_artifacts
.
Details of output artifacts of the action that correspond to the action execution.
sourcepub fn set_output_artifacts(self, input: Option<Vec<ArtifactDetail>>) -> Self
pub fn set_output_artifacts(self, input: Option<Vec<ArtifactDetail>>) -> Self
Details of output artifacts of the action that correspond to the action execution.
sourcepub fn execution_result(self, input: ActionExecutionResult) -> Self
pub fn execution_result(self, input: ActionExecutionResult) -> Self
Execution result information listed in the output details for an action execution.
sourcepub fn set_execution_result(self, input: Option<ActionExecutionResult>) -> Self
pub fn set_execution_result(self, input: Option<ActionExecutionResult>) -> Self
Execution result information listed in the output details for an action execution.
sourcepub fn output_variables(
self,
k: impl Into<String>,
v: impl Into<String>
) -> Self
pub fn output_variables(
self,
k: impl Into<String>,
v: impl Into<String>
) -> Self
Adds a key-value pair to output_variables
.
To override the contents of this collection use set_output_variables
.
The outputVariables field shows the key-value pairs that were output as part of that execution.
sourcepub fn set_output_variables(
self,
input: Option<HashMap<String, String>>
) -> Self
pub fn set_output_variables(
self,
input: Option<HashMap<String, String>>
) -> Self
The outputVariables field shows the key-value pairs that were output as part of that execution.
sourcepub fn build(self) -> ActionExecutionOutput
pub fn build(self) -> ActionExecutionOutput
Consumes the builder and constructs a ActionExecutionOutput
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more