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