Struct aws_sdk_codebuild::types::builders::BuildSummaryBuilder
source · #[non_exhaustive]pub struct BuildSummaryBuilder { /* private fields */ }
Expand description
A builder for BuildSummary
.
Implementations§
source§impl BuildSummaryBuilder
impl BuildSummaryBuilder
sourcepub fn requested_on(self, input: DateTime) -> Self
pub fn requested_on(self, input: DateTime) -> Self
When the build was started, expressed in Unix time format.
sourcepub fn set_requested_on(self, input: Option<DateTime>) -> Self
pub fn set_requested_on(self, input: Option<DateTime>) -> Self
When the build was started, expressed in Unix time format.
sourcepub fn get_requested_on(&self) -> &Option<DateTime>
pub fn get_requested_on(&self) -> &Option<DateTime>
When the build was started, expressed in Unix time format.
sourcepub fn build_status(self, input: StatusType) -> Self
pub fn build_status(self, input: StatusType) -> Self
The status of the build group.
- FAILED
-
The build group failed.
- FAULT
-
The build group faulted.
- IN_PROGRESS
-
The build group is still in progress.
- STOPPED
-
The build group stopped.
- SUCCEEDED
-
The build group succeeded.
- TIMED_OUT
-
The build group timed out.
sourcepub fn set_build_status(self, input: Option<StatusType>) -> Self
pub fn set_build_status(self, input: Option<StatusType>) -> Self
The status of the build group.
- FAILED
-
The build group failed.
- FAULT
-
The build group faulted.
- IN_PROGRESS
-
The build group is still in progress.
- STOPPED
-
The build group stopped.
- SUCCEEDED
-
The build group succeeded.
- TIMED_OUT
-
The build group timed out.
sourcepub fn get_build_status(&self) -> &Option<StatusType>
pub fn get_build_status(&self) -> &Option<StatusType>
The status of the build group.
- FAILED
-
The build group failed.
- FAULT
-
The build group faulted.
- IN_PROGRESS
-
The build group is still in progress.
- STOPPED
-
The build group stopped.
- SUCCEEDED
-
The build group succeeded.
- TIMED_OUT
-
The build group timed out.
sourcepub fn primary_artifact(self, input: ResolvedArtifact) -> Self
pub fn primary_artifact(self, input: ResolvedArtifact) -> Self
A ResolvedArtifact
object that represents the primary build artifacts for the build group.
sourcepub fn set_primary_artifact(self, input: Option<ResolvedArtifact>) -> Self
pub fn set_primary_artifact(self, input: Option<ResolvedArtifact>) -> Self
A ResolvedArtifact
object that represents the primary build artifacts for the build group.
sourcepub fn get_primary_artifact(&self) -> &Option<ResolvedArtifact>
pub fn get_primary_artifact(&self) -> &Option<ResolvedArtifact>
A ResolvedArtifact
object that represents the primary build artifacts for the build group.
sourcepub fn secondary_artifacts(self, input: ResolvedArtifact) -> Self
pub fn secondary_artifacts(self, input: ResolvedArtifact) -> Self
Appends an item to secondary_artifacts
.
To override the contents of this collection use set_secondary_artifacts
.
An array of ResolvedArtifact
objects that represents the secondary build artifacts for the build group.
sourcepub fn set_secondary_artifacts(
self,
input: Option<Vec<ResolvedArtifact>>
) -> Self
pub fn set_secondary_artifacts( self, input: Option<Vec<ResolvedArtifact>> ) -> Self
An array of ResolvedArtifact
objects that represents the secondary build artifacts for the build group.
sourcepub fn get_secondary_artifacts(&self) -> &Option<Vec<ResolvedArtifact>>
pub fn get_secondary_artifacts(&self) -> &Option<Vec<ResolvedArtifact>>
An array of ResolvedArtifact
objects that represents the secondary build artifacts for the build group.
sourcepub fn build(self) -> BuildSummary
pub fn build(self) -> BuildSummary
Consumes the builder and constructs a BuildSummary
.
Trait Implementations§
source§impl Clone for BuildSummaryBuilder
impl Clone for BuildSummaryBuilder
source§fn clone(&self) -> BuildSummaryBuilder
fn clone(&self) -> BuildSummaryBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BuildSummaryBuilder
impl Debug for BuildSummaryBuilder
source§impl Default for BuildSummaryBuilder
impl Default for BuildSummaryBuilder
source§fn default() -> BuildSummaryBuilder
fn default() -> BuildSummaryBuilder
source§impl PartialEq for BuildSummaryBuilder
impl PartialEq for BuildSummaryBuilder
source§fn eq(&self, other: &BuildSummaryBuilder) -> bool
fn eq(&self, other: &BuildSummaryBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for BuildSummaryBuilder
Auto Trait Implementations§
impl Freeze for BuildSummaryBuilder
impl RefUnwindSafe for BuildSummaryBuilder
impl Send for BuildSummaryBuilder
impl Sync for BuildSummaryBuilder
impl Unpin for BuildSummaryBuilder
impl UnwindSafe for BuildSummaryBuilder
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> 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