Package com.oracle.bmc.devops.model
Class LoadBalancerTrafficShiftRolloutPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.devops.model.LoadBalancerTrafficShiftRolloutPolicy.Builder
-
- Enclosing class:
- LoadBalancerTrafficShiftRolloutPolicy
public static class LoadBalancerTrafficShiftRolloutPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LoadBalancerTrafficShiftRolloutPolicy.BuilderbatchCount(Integer batchCount)Specifies number of batches for this stage.LoadBalancerTrafficShiftRolloutPolicy.BuilderbatchDelayInSeconds(Integer batchDelayInSeconds)Specifies delay in seconds between batches.LoadBalancerTrafficShiftRolloutPolicybuild()LoadBalancerTrafficShiftRolloutPolicy.Buildercopy(LoadBalancerTrafficShiftRolloutPolicy model)LoadBalancerTrafficShiftRolloutPolicy.BuilderrampLimitPercent(Float rampLimitPercent)Indicates the criteria to stop.
-
-
-
Method Detail
-
batchCount
public LoadBalancerTrafficShiftRolloutPolicy.Builder batchCount(Integer batchCount)
Specifies number of batches for this stage.- Parameters:
batchCount- the value to set- Returns:
- this builder
-
batchDelayInSeconds
public LoadBalancerTrafficShiftRolloutPolicy.Builder batchDelayInSeconds(Integer batchDelayInSeconds)
Specifies delay in seconds between batches.The default delay is 1 minute.
- Parameters:
batchDelayInSeconds- the value to set- Returns:
- this builder
-
rampLimitPercent
public LoadBalancerTrafficShiftRolloutPolicy.Builder rampLimitPercent(Float rampLimitPercent)
Indicates the criteria to stop.- Parameters:
rampLimitPercent- the value to set- Returns:
- this builder
-
build
public LoadBalancerTrafficShiftRolloutPolicy build()
-
copy
public LoadBalancerTrafficShiftRolloutPolicy.Builder copy(LoadBalancerTrafficShiftRolloutPolicy model)
-
-