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