public static class LoadBalancerTrafficShiftDeployStage.Builder extends Object
Constructor and Description |
---|
Builder() |
public LoadBalancerTrafficShiftDeployStage.Builder id(String id)
public LoadBalancerTrafficShiftDeployStage.Builder description(String description)
public LoadBalancerTrafficShiftDeployStage.Builder displayName(String displayName)
public LoadBalancerTrafficShiftDeployStage.Builder projectId(String projectId)
public LoadBalancerTrafficShiftDeployStage.Builder deployPipelineId(String deployPipelineId)
public LoadBalancerTrafficShiftDeployStage.Builder compartmentId(String compartmentId)
public LoadBalancerTrafficShiftDeployStage.Builder timeCreated(Date timeCreated)
public LoadBalancerTrafficShiftDeployStage.Builder timeUpdated(Date timeUpdated)
public LoadBalancerTrafficShiftDeployStage.Builder lifecycleState(DeployStage.LifecycleState lifecycleState)
public LoadBalancerTrafficShiftDeployStage.Builder lifecycleDetails(String lifecycleDetails)
public LoadBalancerTrafficShiftDeployStage.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public LoadBalancerTrafficShiftDeployStage.Builder freeformTags(Map<String,String> freeformTags)
public LoadBalancerTrafficShiftDeployStage.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public LoadBalancerTrafficShiftDeployStage.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public LoadBalancerTrafficShiftDeployStage.Builder blueBackendIps(BackendSetIpCollection blueBackendIps)
public LoadBalancerTrafficShiftDeployStage.Builder greenBackendIps(BackendSetIpCollection greenBackendIps)
public LoadBalancerTrafficShiftDeployStage.Builder trafficShiftTarget(LoadBalancerTrafficShiftDeployStage.TrafficShiftTarget trafficShiftTarget)
Specifies the target or destination backend set. Example: BLUE - Traffic from the existing backends of managed Load Balance Listener to blue Backend IPs, as per rolloutPolicy. GREEN - Traffic from the existing backends of managed Load Balance Listener to green Backend IPs as per rolloutPolicy.
trafficShiftTarget
- the value to setpublic LoadBalancerTrafficShiftDeployStage.Builder rolloutPolicy(LoadBalancerTrafficShiftRolloutPolicy rolloutPolicy)
public LoadBalancerTrafficShiftDeployStage.Builder loadBalancerConfig(LoadBalancerConfig loadBalancerConfig)
public LoadBalancerTrafficShiftDeployStage.Builder rollbackPolicy(DeployStageRollbackPolicy rollbackPolicy)
public LoadBalancerTrafficShiftDeployStage build()
public LoadBalancerTrafficShiftDeployStage.Builder copy(LoadBalancerTrafficShiftDeployStage model)
Copyright © 2016–2024. All rights reserved.