public static class ShellDeployStage.Builder extends Object
Constructor and Description |
---|
Builder() |
public ShellDeployStage.Builder id(String id)
public ShellDeployStage.Builder description(String description)
public ShellDeployStage.Builder displayName(String displayName)
public ShellDeployStage.Builder projectId(String projectId)
public ShellDeployStage.Builder deployPipelineId(String deployPipelineId)
public ShellDeployStage.Builder compartmentId(String compartmentId)
public ShellDeployStage.Builder timeCreated(Date timeCreated)
public ShellDeployStage.Builder timeUpdated(Date timeUpdated)
public ShellDeployStage.Builder lifecycleState(DeployStage.LifecycleState lifecycleState)
public ShellDeployStage.Builder lifecycleDetails(String lifecycleDetails)
public ShellDeployStage.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public ShellDeployStage.Builder freeformTags(Map<String,String> freeformTags)
public ShellDeployStage.Builder containerConfig(ContainerConfig containerConfig)
public ShellDeployStage.Builder commandSpecDeployArtifactId(String commandSpecDeployArtifactId)
The OCID of the artifact that contains the command specification.
commandSpecDeployArtifactId
- the value to setpublic ShellDeployStage.Builder timeoutInSeconds(Integer timeoutInSeconds)
Time to wait for execution of a shell stage. Defaults to 36000 seconds.
timeoutInSeconds
- the value to setpublic ShellDeployStage build()
public ShellDeployStage.Builder copy(ShellDeployStage model)
Copyright © 2016–2023. All rights reserved.