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.Builder
batchCount(Integer batchCount)
Specifies number of batches for this stage.LoadBalancerTrafficShiftRolloutPolicy.Builder
batchDelayInSeconds(Integer batchDelayInSeconds)
Specifies delay in seconds between batches.LoadBalancerTrafficShiftRolloutPolicy
build()
LoadBalancerTrafficShiftRolloutPolicy.Builder
copy(LoadBalancerTrafficShiftRolloutPolicy model)
LoadBalancerTrafficShiftRolloutPolicy.Builder
rampLimitPercent(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)
-
-