public static interface BuildSummary.Builder extends SdkPojo, CopyableBuilder<BuildSummary.Builder,BuildSummary>
| Modifier and Type | Method and Description |
|---|---|
BuildSummary.Builder |
arn(String arn)
The batch build ARN.
|
BuildSummary.Builder |
buildStatus(StatusType buildStatus)
The status of the build group.
|
BuildSummary.Builder |
buildStatus(String buildStatus)
The status of the build group.
|
default BuildSummary.Builder |
primaryArtifact(Consumer<ResolvedArtifact.Builder> primaryArtifact)
A
ResolvedArtifact object that represents the primary build artifacts for the build group. |
BuildSummary.Builder |
primaryArtifact(ResolvedArtifact primaryArtifact)
A
ResolvedArtifact object that represents the primary build artifacts for the build group. |
BuildSummary.Builder |
requestedOn(Instant requestedOn)
When the build was started, expressed in Unix time format.
|
BuildSummary.Builder |
secondaryArtifacts(Collection<ResolvedArtifact> secondaryArtifacts)
An array of
ResolvedArtifact objects that represents the secondary build artifacts for the build
group. |
BuildSummary.Builder |
secondaryArtifacts(Consumer<ResolvedArtifact.Builder>... secondaryArtifacts)
An array of
ResolvedArtifact objects that represents the secondary build artifacts for the build
group. |
BuildSummary.Builder |
secondaryArtifacts(ResolvedArtifact... secondaryArtifacts)
An array of
ResolvedArtifact objects that represents the secondary build artifacts for the build
group. |
equalsBySdkFields, sdkFieldscopyapplyMutation, buildBuildSummary.Builder arn(String arn)
The batch build ARN.
arn - The batch build ARN.BuildSummary.Builder requestedOn(Instant requestedOn)
When the build was started, expressed in Unix time format.
requestedOn - When the build was started, expressed in Unix time format.BuildSummary.Builder buildStatus(String buildStatus)
The status of the build group.
The build group failed.
The build group faulted.
The build group is still in progress.
The build group stopped.
The build group succeeded.
The build group timed out.
buildStatus - The status of the build group.
The build group failed.
The build group faulted.
The build group is still in progress.
The build group stopped.
The build group succeeded.
The build group timed out.
StatusType,
StatusTypeBuildSummary.Builder buildStatus(StatusType buildStatus)
The status of the build group.
The build group failed.
The build group faulted.
The build group is still in progress.
The build group stopped.
The build group succeeded.
The build group timed out.
buildStatus - The status of the build group.
The build group failed.
The build group faulted.
The build group is still in progress.
The build group stopped.
The build group succeeded.
The build group timed out.
StatusType,
StatusTypeBuildSummary.Builder primaryArtifact(ResolvedArtifact primaryArtifact)
A ResolvedArtifact object that represents the primary build artifacts for the build group.
primaryArtifact - A ResolvedArtifact object that represents the primary build artifacts for the build
group.default BuildSummary.Builder primaryArtifact(Consumer<ResolvedArtifact.Builder> primaryArtifact)
A ResolvedArtifact object that represents the primary build artifacts for the build group.
ResolvedArtifact.Builder avoiding the need to
create one manually via ResolvedArtifact.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to primaryArtifact(ResolvedArtifact).primaryArtifact - a consumer that will call methods on ResolvedArtifact.BuilderprimaryArtifact(ResolvedArtifact)BuildSummary.Builder secondaryArtifacts(Collection<ResolvedArtifact> secondaryArtifacts)
An array of ResolvedArtifact objects that represents the secondary build artifacts for the build
group.
secondaryArtifacts - An array of ResolvedArtifact objects that represents the secondary build artifacts for
the build group.BuildSummary.Builder secondaryArtifacts(ResolvedArtifact... secondaryArtifacts)
An array of ResolvedArtifact objects that represents the secondary build artifacts for the build
group.
secondaryArtifacts - An array of ResolvedArtifact objects that represents the secondary build artifacts for
the build group.BuildSummary.Builder secondaryArtifacts(Consumer<ResolvedArtifact.Builder>... secondaryArtifacts)
An array of ResolvedArtifact objects that represents the secondary build artifacts for the build
group.
List.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and
its result is passed to #secondaryArtifacts(List) .secondaryArtifacts - a consumer that will call methods on List.Builder #secondaryArtifacts(List) Copyright © 2021. All rights reserved.