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