public static class UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder description(String description)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder displayName(String displayName)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder freeformTags(Map<String,String> freeformTags)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder blueBackendIps(BackendSetIpCollection blueBackendIps)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder greenBackendIps(BackendSetIpCollection greenBackendIps)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.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 blue Backend IPs ser as per rolloutPolicy.
trafficShiftTarget
- the value to setpublic UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder rolloutPolicy(LoadBalancerTrafficShiftRolloutPolicy rolloutPolicy)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder loadBalancerConfig(LoadBalancerConfig loadBalancerConfig)
public UpdateLoadBalancerTrafficShiftDeployStageDetails.Builder rollbackPolicy(DeployStageRollbackPolicy rollbackPolicy)
public UpdateLoadBalancerTrafficShiftDeployStageDetails build()
Copyright © 2016–2025. All rights reserved.