Struct aws_sdk_codebuild::types::builders::BuildGroupBuilder
source · #[non_exhaustive]pub struct BuildGroupBuilder { /* private fields */ }
Expand description
A builder for BuildGroup
.
Implementations§
source§impl BuildGroupBuilder
impl BuildGroupBuilder
sourcepub fn identifier(self, input: impl Into<String>) -> Self
pub fn identifier(self, input: impl Into<String>) -> Self
Contains the identifier of the build group.
sourcepub fn set_identifier(self, input: Option<String>) -> Self
pub fn set_identifier(self, input: Option<String>) -> Self
Contains the identifier of the build group.
sourcepub fn get_identifier(&self) -> &Option<String>
pub fn get_identifier(&self) -> &Option<String>
Contains the identifier of the build group.
sourcepub fn depends_on(self, input: impl Into<String>) -> Self
pub fn depends_on(self, input: impl Into<String>) -> Self
Appends an item to depends_on
.
To override the contents of this collection use set_depends_on
.
An array of strings that contain the identifiers of the build groups that this build group depends on.
sourcepub fn set_depends_on(self, input: Option<Vec<String>>) -> Self
pub fn set_depends_on(self, input: Option<Vec<String>>) -> Self
An array of strings that contain the identifiers of the build groups that this build group depends on.
sourcepub fn get_depends_on(&self) -> &Option<Vec<String>>
pub fn get_depends_on(&self) -> &Option<Vec<String>>
An array of strings that contain the identifiers of the build groups that this build group depends on.
sourcepub fn ignore_failure(self, input: bool) -> Self
pub fn ignore_failure(self, input: bool) -> Self
Specifies if failures in this build group can be ignored.
sourcepub fn set_ignore_failure(self, input: Option<bool>) -> Self
pub fn set_ignore_failure(self, input: Option<bool>) -> Self
Specifies if failures in this build group can be ignored.
sourcepub fn get_ignore_failure(&self) -> &Option<bool>
pub fn get_ignore_failure(&self) -> &Option<bool>
Specifies if failures in this build group can be ignored.
sourcepub fn current_build_summary(self, input: BuildSummary) -> Self
pub fn current_build_summary(self, input: BuildSummary) -> Self
A BuildSummary
object that contains a summary of the current build group.
sourcepub fn set_current_build_summary(self, input: Option<BuildSummary>) -> Self
pub fn set_current_build_summary(self, input: Option<BuildSummary>) -> Self
A BuildSummary
object that contains a summary of the current build group.
sourcepub fn get_current_build_summary(&self) -> &Option<BuildSummary>
pub fn get_current_build_summary(&self) -> &Option<BuildSummary>
A BuildSummary
object that contains a summary of the current build group.
sourcepub fn prior_build_summary_list(self, input: BuildSummary) -> Self
pub fn prior_build_summary_list(self, input: BuildSummary) -> Self
Appends an item to prior_build_summary_list
.
To override the contents of this collection use set_prior_build_summary_list
.
An array of BuildSummary
objects that contain summaries of previous build groups.
sourcepub fn set_prior_build_summary_list(
self,
input: Option<Vec<BuildSummary>>
) -> Self
pub fn set_prior_build_summary_list( self, input: Option<Vec<BuildSummary>> ) -> Self
An array of BuildSummary
objects that contain summaries of previous build groups.
sourcepub fn get_prior_build_summary_list(&self) -> &Option<Vec<BuildSummary>>
pub fn get_prior_build_summary_list(&self) -> &Option<Vec<BuildSummary>>
An array of BuildSummary
objects that contain summaries of previous build groups.
sourcepub fn build(self) -> BuildGroup
pub fn build(self) -> BuildGroup
Consumes the builder and constructs a BuildGroup
.
Trait Implementations§
source§impl Clone for BuildGroupBuilder
impl Clone for BuildGroupBuilder
source§fn clone(&self) -> BuildGroupBuilder
fn clone(&self) -> BuildGroupBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for BuildGroupBuilder
impl Debug for BuildGroupBuilder
source§impl Default for BuildGroupBuilder
impl Default for BuildGroupBuilder
source§fn default() -> BuildGroupBuilder
fn default() -> BuildGroupBuilder
source§impl PartialEq for BuildGroupBuilder
impl PartialEq for BuildGroupBuilder
source§fn eq(&self, other: &BuildGroupBuilder) -> bool
fn eq(&self, other: &BuildGroupBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.