Interface BuildGroup.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BuildGroup.Builder,
,BuildGroup> SdkBuilder<BuildGroup.Builder,
,BuildGroup> SdkPojo
- Enclosing class:
BuildGroup
-
Method Summary
Modifier and TypeMethodDescriptiondefault BuildGroup.Builder
currentBuildSummary
(Consumer<BuildSummary.Builder> currentBuildSummary) ABuildSummary
object that contains a summary of the current build group.currentBuildSummary
(BuildSummary currentBuildSummary) ABuildSummary
object that contains a summary of the current build group.An array of strings that contain the identifiers of the build groups that this build group depends on.dependsOn
(Collection<String> dependsOn) An array of strings that contain the identifiers of the build groups that this build group depends on.identifier
(String identifier) Contains the identifier of the build group.ignoreFailure
(Boolean ignoreFailure) Specifies if failures in this build group can be ignored.priorBuildSummaryList
(Collection<BuildSummary> priorBuildSummaryList) An array ofBuildSummary
objects that contain summaries of previous build groups.priorBuildSummaryList
(Consumer<BuildSummary.Builder>... priorBuildSummaryList) An array ofBuildSummary
objects that contain summaries of previous build groups.priorBuildSummaryList
(BuildSummary... priorBuildSummaryList) An array ofBuildSummary
objects that contain summaries of previous build groups.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
identifier
Contains the identifier of the build group.
- Parameters:
identifier
- Contains the identifier of the build group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dependsOn
An array of strings that contain the identifiers of the build groups that this build group depends on.
- Parameters:
dependsOn
- An array of strings that contain the identifiers of the build groups that this build group depends on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dependsOn
An array of strings that contain the identifiers of the build groups that this build group depends on.
- Parameters:
dependsOn
- An array of strings that contain the identifiers of the build groups that this build group depends on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ignoreFailure
Specifies if failures in this build group can be ignored.
- Parameters:
ignoreFailure
- Specifies if failures in this build group can be ignored.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentBuildSummary
A
BuildSummary
object that contains a summary of the current build group.- Parameters:
currentBuildSummary
- ABuildSummary
object that contains a summary of the current build group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentBuildSummary
A
This is a convenience method that creates an instance of theBuildSummary
object that contains a summary of the current build group.BuildSummary.Builder
avoiding the need to create one manually viaBuildSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tocurrentBuildSummary(BuildSummary)
.- Parameters:
currentBuildSummary
- a consumer that will call methods onBuildSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
priorBuildSummaryList
An array of
BuildSummary
objects that contain summaries of previous build groups.- Parameters:
priorBuildSummaryList
- An array ofBuildSummary
objects that contain summaries of previous build groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
priorBuildSummaryList
An array of
BuildSummary
objects that contain summaries of previous build groups.- Parameters:
priorBuildSummaryList
- An array ofBuildSummary
objects that contain summaries of previous build groups.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
priorBuildSummaryList
An array of
This is a convenience method that creates an instance of theBuildSummary
objects that contain summaries of previous build groups.BuildSummary.Builder
avoiding the need to create one manually viaBuildSummary.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed topriorBuildSummaryList(List<BuildSummary>)
.- Parameters:
priorBuildSummaryList
- a consumer that will call methods onBuildSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-