public static class LoadBalancerTrafficShiftDeployStageSummary.Builder extends Object
Constructor and Description |
---|
Builder() |
public LoadBalancerTrafficShiftDeployStageSummary.Builder id(String id)
public LoadBalancerTrafficShiftDeployStageSummary.Builder description(String description)
public LoadBalancerTrafficShiftDeployStageSummary.Builder displayName(String displayName)
public LoadBalancerTrafficShiftDeployStageSummary.Builder projectId(String projectId)
public LoadBalancerTrafficShiftDeployStageSummary.Builder deployPipelineId(String deployPipelineId)
public LoadBalancerTrafficShiftDeployStageSummary.Builder compartmentId(String compartmentId)
public LoadBalancerTrafficShiftDeployStageSummary.Builder timeCreated(Date timeCreated)
public LoadBalancerTrafficShiftDeployStageSummary.Builder timeUpdated(Date timeUpdated)
public LoadBalancerTrafficShiftDeployStageSummary.Builder lifecycleState(DeployStage.LifecycleState lifecycleState)
public LoadBalancerTrafficShiftDeployStageSummary.Builder lifecycleDetails(String lifecycleDetails)
public LoadBalancerTrafficShiftDeployStageSummary.Builder deployStagePredecessorCollection(DeployStagePredecessorCollection deployStagePredecessorCollection)
public LoadBalancerTrafficShiftDeployStageSummary.Builder freeformTags(Map<String,String> freeformTags)
public LoadBalancerTrafficShiftDeployStageSummary.Builder definedTags(Map<String,Map<String,Object>> definedTags)
public LoadBalancerTrafficShiftDeployStageSummary.Builder systemTags(Map<String,Map<String,Object>> systemTags)
public LoadBalancerTrafficShiftDeployStageSummary.Builder blueBackendIps(BackendSetIpCollection blueBackendIps)
public LoadBalancerTrafficShiftDeployStageSummary.Builder greenBackendIps(BackendSetIpCollection greenBackendIps)
public LoadBalancerTrafficShiftDeployStageSummary.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 as per rolloutPolicy.
trafficShiftTarget
- the value to setpublic LoadBalancerTrafficShiftDeployStageSummary.Builder rolloutPolicy(LoadBalancerTrafficShiftRolloutPolicy rolloutPolicy)
public LoadBalancerTrafficShiftDeployStageSummary.Builder loadBalancerConfig(LoadBalancerConfig loadBalancerConfig)
public LoadBalancerTrafficShiftDeployStageSummary.Builder rollbackPolicy(DeployStageRollbackPolicy rollbackPolicy)
public LoadBalancerTrafficShiftDeployStageSummary build()
public LoadBalancerTrafficShiftDeployStageSummary.Builder copy(LoadBalancerTrafficShiftDeployStageSummary model)
Copyright © 2016–2024. All rights reserved.