public static class BuildStageRunProgress.Builder extends Object
Constructor and Description |
---|
Builder() |
public BuildStageRunProgress.Builder stageDisplayName(String stageDisplayName)
public BuildStageRunProgress.Builder buildPipelineStageId(String buildPipelineStageId)
public BuildStageRunProgress.Builder timeStarted(Date timeStarted)
public BuildStageRunProgress.Builder timeFinished(Date timeFinished)
public BuildStageRunProgress.Builder status(BuildPipelineStageRunProgress.Status status)
public BuildStageRunProgress.Builder buildPipelineStagePredecessors(BuildPipelineStagePredecessorCollection buildPipelineStagePredecessors)
public BuildStageRunProgress.Builder actualBuildRunnerShape(String actualBuildRunnerShape)
Name of Build Runner shape where this Build Stage is running.
actualBuildRunnerShape
- the value to setpublic BuildStageRunProgress.Builder actualBuildRunnerShapeConfig(ActualBuildRunnerShapeConfig actualBuildRunnerShapeConfig)
public BuildStageRunProgress.Builder image(BuildStageRunProgress.Image image)
Image name for the Build Environment
image
- the value to setpublic BuildStageRunProgress.Builder buildSpecFile(String buildSpecFile)
The path to the build specification file for this Environment. The default location if not specified is build_spec.yaml
buildSpecFile
- the value to setpublic BuildStageRunProgress.Builder stageExecutionTimeoutInSeconds(Integer stageExecutionTimeoutInSeconds)
Timeout for the Build Stage Execution. Value in seconds.
stageExecutionTimeoutInSeconds
- the value to setpublic BuildStageRunProgress.Builder buildSourceCollection(BuildSourceCollection buildSourceCollection)
public BuildStageRunProgress.Builder primaryBuildSource(String primaryBuildSource)
Name of the BuildSource in which the build_spec.yml file need to be located. If not specified, the 1st entry in the BuildSource collection will be chosen as Primary.
primaryBuildSource
- the value to setpublic BuildStageRunProgress.Builder steps(List<BuildStageRunStep> steps)
The details about all the steps in a Build stage
steps
- the value to setpublic BuildStageRunProgress.Builder exportedVariables(ExportedVariableCollection exportedVariables)
public BuildStageRunProgress.Builder privateAccessConfig(NetworkChannel privateAccessConfig)
public BuildStageRunProgress build()
public BuildStageRunProgress.Builder copy(BuildStageRunProgress model)
Copyright © 2016–2024. All rights reserved.