Package com.oracle.bmc.devops.model
Class UpdateBuildStageDetails
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.devops.model.UpdateBuildPipelineStageDetails
- 
- com.oracle.bmc.devops.model.UpdateBuildStageDetails
 
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20210630") public final class UpdateBuildStageDetails extends UpdateBuildPipelineStageDetailsSpecifies the build stage.
 Note: Objects should always be created or deserialized using theUpdateBuildStageDetails.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theUpdateBuildStageDetails.Builder, which maintain a set of all explicitly set fields calledUpdateBuildStageDetails.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classUpdateBuildStageDetails.Builder
 - 
Constructor SummaryConstructors Constructor Description UpdateBuildStageDetails(String displayName, String description, BuildPipelineStagePredecessorCollection buildPipelineStagePredecessorCollection, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, BuildStage.Image image, String buildSpecFile, Integer stageExecutionTimeoutInSeconds, BuildSourceCollection buildSourceCollection, String primaryBuildSource, BuildRunnerShapeConfig buildRunnerShapeConfig, NetworkChannel privateAccessConfig)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateBuildStageDetails.Builderbuilder()Create a new builder.booleanequals(Object o)BuildRunnerShapeConfiggetBuildRunnerShapeConfig()BuildSourceCollectiongetBuildSourceCollection()StringgetBuildSpecFile()The path to the build specification file for this environment.BuildStage.ImagegetImage()Image name for the build environment.StringgetPrimaryBuildSource()Name of the build source where the build_spec.yml file is located.NetworkChannelgetPrivateAccessConfig()IntegergetStageExecutionTimeoutInSeconds()Timeout for the build stage execution.inthashCode()UpdateBuildStageDetails.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.- 
Methods inherited from class com.oracle.bmc.devops.model.UpdateBuildPipelineStageDetailsgetBuildPipelineStagePredecessorCollection, getDefinedTags, getDescription, getDisplayName, getFreeformTags
 
- 
 
- 
- 
- 
Constructor Detail- 
UpdateBuildStageDetails@Deprecated public UpdateBuildStageDetails(String displayName, String description, BuildPipelineStagePredecessorCollection buildPipelineStagePredecessorCollection, Map<String,String> freeformTags, Map<String,Map<String,Object>> definedTags, BuildStage.Image image, String buildSpecFile, Integer stageExecutionTimeoutInSeconds, BuildSourceCollection buildSourceCollection, String primaryBuildSource, BuildRunnerShapeConfig buildRunnerShapeConfig, NetworkChannel privateAccessConfig) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static UpdateBuildStageDetails.Builder builder() Create a new builder.
 - 
toBuilderpublic UpdateBuildStageDetails.Builder toBuilder() 
 - 
getImagepublic BuildStage.Image getImage() Image name for the build environment.- Returns:
- the value
 
 - 
getBuildSpecFilepublic String getBuildSpecFile() The path to the build specification file for this environment.The default location of the file if not specified is build_spec.yaml. - Returns:
- the value
 
 - 
getStageExecutionTimeoutInSecondspublic Integer getStageExecutionTimeoutInSeconds() Timeout for the build stage execution.Specify value in seconds. - Returns:
- the value
 
 - 
getBuildSourceCollectionpublic BuildSourceCollection getBuildSourceCollection() 
 - 
getPrimaryBuildSourcepublic String getPrimaryBuildSource() 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. - Returns:
- the value
 
 - 
getBuildRunnerShapeConfigpublic BuildRunnerShapeConfig getBuildRunnerShapeConfig() 
 - 
getPrivateAccessConfigpublic NetworkChannel getPrivateAccessConfig() 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- UpdateBuildPipelineStageDetails
 
 - 
toStringpublic String toString(boolean includeByteArrayContents) Return a string representation of the object.- Overrides:
- toStringin class- UpdateBuildPipelineStageDetails
- Parameters:
- includeByteArrayContents- true to include the full contents of byte arrays
- Returns:
- string representation
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- UpdateBuildPipelineStageDetails
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- UpdateBuildPipelineStageDetails
 
 
- 
 
-