public static class OkeBlueGreenDeployStage.Builder extends Object
Constructor and Description |
---|
Builder() |
public OkeBlueGreenDeployStage.Builder id(String id)
public OkeBlueGreenDeployStage.Builder description(String description)
public OkeBlueGreenDeployStage.Builder displayName(String displayName)
public OkeBlueGreenDeployStage.Builder projectId(String projectId)
public OkeBlueGreenDeployStage.Builder deployPipelineId(String deployPipelineId)
public OkeBlueGreenDeployStage.Builder compartmentId(String compartmentId)
public OkeBlueGreenDeployStage.Builder timeCreated(Date timeCreated)
public OkeBlueGreenDeployStage.Builder timeUpdated(Date timeUpdated)
public OkeBlueGreenDeployStage.Builder lifecycleState(DeployStage.LifecycleState lifecycleState)
public OkeBlueGreenDeployStage.Builder lifecycleDetails(String lifecycleDetails)
public OkeBlueGreenDeployStage.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public OkeBlueGreenDeployStage.Builder freeformTags(Map<String,String> freeformTags)
public OkeBlueGreenDeployStage.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public OkeBlueGreenDeployStage.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public OkeBlueGreenDeployStage.Builder okeClusterDeployEnvironmentId(String okeClusterDeployEnvironmentId)
Kubernetes cluster environment OCID for deployment.
okeClusterDeployEnvironmentId
- the value to setpublic OkeBlueGreenDeployStage.Builder kubernetesManifestDeployArtifactIds(List<String> kubernetesManifestDeployArtifactIds)
List of Kubernetes manifest artifact OCIDs
kubernetesManifestDeployArtifactIds
- the value to setpublic OkeBlueGreenDeployStage.Builder blueGreenStrategy(OkeBlueGreenStrategy blueGreenStrategy)
public OkeBlueGreenDeployStage build()
public OkeBlueGreenDeployStage.Builder copy(OkeBlueGreenDeployStage model)
Copyright © 2016–2024. All rights reserved.