Interface BuildGroup.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BuildGroup.Builder,,BuildGroup> SdkBuilder<BuildGroup.Builder,,BuildGroup> SdkPojo
- Enclosing class:
BuildGroup
-
Method Summary
Modifier and TypeMethodDescriptiondefault BuildGroup.BuildercurrentBuildSummary(Consumer<BuildSummary.Builder> currentBuildSummary) ABuildSummaryobject that contains a summary of the current build group.currentBuildSummary(BuildSummary currentBuildSummary) ABuildSummaryobject 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 ofBuildSummaryobjects that contain summaries of previous build groups.priorBuildSummaryList(Consumer<BuildSummary.Builder>... priorBuildSummaryList) An array ofBuildSummaryobjects that contain summaries of previous build groups.priorBuildSummaryList(BuildSummary... priorBuildSummaryList) An array ofBuildSummaryobjects that contain summaries of previous build groups.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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
BuildSummaryobject that contains a summary of the current build group.- Parameters:
currentBuildSummary- ABuildSummaryobject 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 theBuildSummaryobject that contains a summary of the current build group.BuildSummary.Builderavoiding the need to create one manually viaBuildSummary.builder().When the
Consumercompletes,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
BuildSummaryobjects that contain summaries of previous build groups.- Parameters:
priorBuildSummaryList- An array ofBuildSummaryobjects 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
BuildSummaryobjects that contain summaries of previous build groups.- Parameters:
priorBuildSummaryList- An array ofBuildSummaryobjects 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 theBuildSummaryobjects that contain summaries of previous build groups.BuildSummary.Builderavoiding the need to create one manually viaBuildSummary.builder().When the
Consumercompletes,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:
-