Struct aws_sdk_codepipeline::types::builders::ActionContextBuilder
source · #[non_exhaustive]pub struct ActionContextBuilder { /* private fields */ }
Expand description
A builder for ActionContext
.
Implementations§
source§impl ActionContextBuilder
impl ActionContextBuilder
sourcepub fn name(self, input: impl Into<String>) -> Self
pub fn name(self, input: impl Into<String>) -> Self
The name of the action in the context of a job.
sourcepub fn set_name(self, input: Option<String>) -> Self
pub fn set_name(self, input: Option<String>) -> Self
The name of the action in the context of a job.
sourcepub fn action_execution_id(self, input: impl Into<String>) -> Self
pub fn action_execution_id(self, input: impl Into<String>) -> Self
The system-generated unique ID that corresponds to an action's execution.
sourcepub fn set_action_execution_id(self, input: Option<String>) -> Self
pub fn set_action_execution_id(self, input: Option<String>) -> Self
The system-generated unique ID that corresponds to an action's execution.
sourcepub fn get_action_execution_id(&self) -> &Option<String>
pub fn get_action_execution_id(&self) -> &Option<String>
The system-generated unique ID that corresponds to an action's execution.
sourcepub fn build(self) -> ActionContext
pub fn build(self) -> ActionContext
Consumes the builder and constructs a ActionContext
.
Trait Implementations§
source§impl Clone for ActionContextBuilder
impl Clone for ActionContextBuilder
source§fn clone(&self) -> ActionContextBuilder
fn clone(&self) -> ActionContextBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for ActionContextBuilder
impl Debug for ActionContextBuilder
source§impl Default for ActionContextBuilder
impl Default for ActionContextBuilder
source§fn default() -> ActionContextBuilder
fn default() -> ActionContextBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for ActionContextBuilder
impl PartialEq for ActionContextBuilder
source§fn eq(&self, other: &ActionContextBuilder) -> bool
fn eq(&self, other: &ActionContextBuilder) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for ActionContextBuilder
Auto Trait Implementations§
impl Freeze for ActionContextBuilder
impl RefUnwindSafe for ActionContextBuilder
impl Send for ActionContextBuilder
impl Sync for ActionContextBuilder
impl Unpin for ActionContextBuilder
impl UnwindSafe for ActionContextBuilder
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
Mutably borrows from an owned value. Read more
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>
Creates a shared type from an unshared type.