public static class CreateBuildStageDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateBuildStageDetails.Builder displayName(String displayName)
public CreateBuildStageDetails.Builder description(String description)
public CreateBuildStageDetails.Builder buildPipelineId(String buildPipelineId)
public CreateBuildStageDetails.Builder buildPipelineStagePredecessorCollection(BuildPipelineStagePredecessorCollection buildPipelineStagePredecessorCollection)
public CreateBuildStageDetails.Builder freeformTags(Map<String,String> freeformTags)
public CreateBuildStageDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CreateBuildStageDetails.Builder image(BuildStage.Image image)
Image name for the build environment
image
- the value to setpublic CreateBuildStageDetails.Builder buildSpecFile(String buildSpecFile)
The path to the build specification file for this environment. The default location of the file if not specified is build_spec.yaml.
buildSpecFile
- the value to setpublic CreateBuildStageDetails.Builder stageExecutionTimeoutInSeconds(Integer stageExecutionTimeoutInSeconds)
Timeout for the build stage execution. Specify value in seconds.
stageExecutionTimeoutInSeconds
- the value to setpublic CreateBuildStageDetails.Builder buildSourceCollection(BuildSourceCollection buildSourceCollection)
public CreateBuildStageDetails.Builder primaryBuildSource(String primaryBuildSource)
Name of the build source where the build_spec.yml file is located. If not specified, the first entry in the build source collection is chosen as primary build source.
primaryBuildSource
- the value to setpublic CreateBuildStageDetails.Builder buildRunnerShapeConfig(BuildRunnerShapeConfig buildRunnerShapeConfig)
public CreateBuildStageDetails.Builder privateAccessConfig(NetworkChannel privateAccessConfig)
public CreateBuildStageDetails build()
public CreateBuildStageDetails.Builder copy(CreateBuildStageDetails model)
Copyright © 2016–2024. All rights reserved.