public static class CreateLoadBalancerTrafficShiftDeployStageDetails.Builder extends Object
Constructor and Description |
---|
Builder() |
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder description(String description)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder displayName(String displayName)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder deployPipelineId(String deployPipelineId)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder freeformTags(Map<String,String> freeformTags)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder blueBackendIps(BackendSetIpCollection blueBackendIps)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder greenBackendIps(BackendSetIpCollection greenBackendIps)
public CreateLoadBalancerTrafficShiftDeployStageDetails.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 CreateLoadBalancerTrafficShiftDeployStageDetails.Builder rolloutPolicy(LoadBalancerTrafficShiftRolloutPolicy rolloutPolicy)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder loadBalancerConfig(LoadBalancerConfig loadBalancerConfig)
public CreateLoadBalancerTrafficShiftDeployStageDetails.Builder rollbackPolicy(DeployStageRollbackPolicy rollbackPolicy)
public CreateLoadBalancerTrafficShiftDeployStageDetails build()
Copyright © 2016–2025. All rights reserved.