public static class OkeCanaryTrafficShiftDeployStage.Builder extends Object
Constructor and Description |
---|
Builder() |
public OkeCanaryTrafficShiftDeployStage.Builder id(String id)
public OkeCanaryTrafficShiftDeployStage.Builder description(String description)
public OkeCanaryTrafficShiftDeployStage.Builder displayName(String displayName)
public OkeCanaryTrafficShiftDeployStage.Builder projectId(String projectId)
public OkeCanaryTrafficShiftDeployStage.Builder deployPipelineId(String deployPipelineId)
public OkeCanaryTrafficShiftDeployStage.Builder compartmentId(String compartmentId)
public OkeCanaryTrafficShiftDeployStage.Builder timeCreated(Date timeCreated)
public OkeCanaryTrafficShiftDeployStage.Builder timeUpdated(Date timeUpdated)
public OkeCanaryTrafficShiftDeployStage.Builder lifecycleState(DeployStage.LifecycleState lifecycleState)
public OkeCanaryTrafficShiftDeployStage.Builder lifecycleDetails(String lifecycleDetails)
public OkeCanaryTrafficShiftDeployStage.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public OkeCanaryTrafficShiftDeployStage.Builder freeformTags(Map<String,String> freeformTags)
public OkeCanaryTrafficShiftDeployStage.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public OkeCanaryTrafficShiftDeployStage.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public OkeCanaryTrafficShiftDeployStage.Builder okeCanaryDeployStageId(String okeCanaryDeployStageId)
The OCID of an upstream OKE canary deployment stage in this pipeline.
okeCanaryDeployStageId
- the value to setpublic OkeCanaryTrafficShiftDeployStage.Builder rolloutPolicy(LoadBalancerTrafficShiftRolloutPolicy rolloutPolicy)
public OkeCanaryTrafficShiftDeployStage build()
public OkeCanaryTrafficShiftDeployStage.Builder copy(OkeCanaryTrafficShiftDeployStage model)
Copyright © 2016–2024. All rights reserved.