Package com.oracle.bmc.autoscaling.model
Class ThresholdPolicy.Builder
- java.lang.Object
-
- com.oracle.bmc.autoscaling.model.ThresholdPolicy.Builder
-
- Enclosing class:
- ThresholdPolicy
public static class ThresholdPolicy.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ThresholdPolicy
build()
ThresholdPolicy.Builder
capacity(Capacity capacity)
ThresholdPolicy.Builder
copy(ThresholdPolicy model)
ThresholdPolicy.Builder
displayName(String displayName)
ThresholdPolicy.Builder
id(String id)
ThresholdPolicy.Builder
isEnabled(Boolean isEnabled)
ThresholdPolicy.Builder
rules(List<Condition> rules)
ThresholdPolicy.Builder
timeCreated(Date timeCreated)
-
-
-
Method Detail
-
capacity
public ThresholdPolicy.Builder capacity(Capacity capacity)
-
id
public ThresholdPolicy.Builder id(String id)
-
displayName
public ThresholdPolicy.Builder displayName(String displayName)
-
timeCreated
public ThresholdPolicy.Builder timeCreated(Date timeCreated)
-
isEnabled
public ThresholdPolicy.Builder isEnabled(Boolean isEnabled)
-
rules
public ThresholdPolicy.Builder rules(List<Condition> rules)
-
build
public ThresholdPolicy build()
-
copy
public ThresholdPolicy.Builder copy(ThresholdPolicy model)
-
-