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