Struct aws_sdk_codepipeline::operation::put_action_revision::builders::PutActionRevisionOutputBuilder
source · #[non_exhaustive]pub struct PutActionRevisionOutputBuilder { /* private fields */ }
Expand description
A builder for PutActionRevisionOutput
.
Implementations§
source§impl PutActionRevisionOutputBuilder
impl PutActionRevisionOutputBuilder
sourcepub fn new_revision(self, input: bool) -> Self
pub fn new_revision(self, input: bool) -> Self
Indicates whether the artifact revision was previously used in an execution of the specified pipeline.
sourcepub fn set_new_revision(self, input: Option<bool>) -> Self
pub fn set_new_revision(self, input: Option<bool>) -> Self
Indicates whether the artifact revision was previously used in an execution of the specified pipeline.
sourcepub fn get_new_revision(&self) -> &Option<bool>
pub fn get_new_revision(&self) -> &Option<bool>
Indicates whether the artifact revision was previously used in an execution of the specified pipeline.
sourcepub fn pipeline_execution_id(self, input: impl Into<String>) -> Self
pub fn pipeline_execution_id(self, input: impl Into<String>) -> Self
The ID of the current workflow state of the pipeline.
sourcepub fn set_pipeline_execution_id(self, input: Option<String>) -> Self
pub fn set_pipeline_execution_id(self, input: Option<String>) -> Self
The ID of the current workflow state of the pipeline.
sourcepub fn get_pipeline_execution_id(&self) -> &Option<String>
pub fn get_pipeline_execution_id(&self) -> &Option<String>
The ID of the current workflow state of the pipeline.
sourcepub fn build(self) -> PutActionRevisionOutput
pub fn build(self) -> PutActionRevisionOutput
Consumes the builder and constructs a PutActionRevisionOutput
.
Trait Implementations§
source§impl Clone for PutActionRevisionOutputBuilder
impl Clone for PutActionRevisionOutputBuilder
source§fn clone(&self) -> PutActionRevisionOutputBuilder
fn clone(&self) -> PutActionRevisionOutputBuilder
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 Default for PutActionRevisionOutputBuilder
impl Default for PutActionRevisionOutputBuilder
source§fn default() -> PutActionRevisionOutputBuilder
fn default() -> PutActionRevisionOutputBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for PutActionRevisionOutputBuilder
impl PartialEq for PutActionRevisionOutputBuilder
source§fn eq(&self, other: &PutActionRevisionOutputBuilder) -> bool
fn eq(&self, other: &PutActionRevisionOutputBuilder) -> bool
Tests for
self
and other
values to be equal, and is used by ==
.impl StructuralPartialEq for PutActionRevisionOutputBuilder
Auto Trait Implementations§
impl Freeze for PutActionRevisionOutputBuilder
impl RefUnwindSafe for PutActionRevisionOutputBuilder
impl Send for PutActionRevisionOutputBuilder
impl Sync for PutActionRevisionOutputBuilder
impl Unpin for PutActionRevisionOutputBuilder
impl UnwindSafe for PutActionRevisionOutputBuilder
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§unsafe fn clone_to_uninit(&self, dst: *mut T)
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.