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
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> 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)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.