Class ScaledObjectSpec
- java.lang.Object
-
- org.optaplanner.operator.impl.solver.model.keda.ScaledObjectSpec
-
public final class ScaledObjectSpec extends Object
-
-
Constructor Summary
Constructors Constructor Description ScaledObjectSpec()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetCooldownPeriod()intgetMaxReplicaCount()intgetMinReplicaCount()intgetPollingInterval()ResourceNameReferencegetScaleTargetRef()List<Trigger>getTriggers()voidsetCooldownPeriod(int cooldownPeriod)voidsetMaxReplicaCount(int maxReplicaCount)voidsetMinReplicaCount(int minReplicaCount)voidsetPollingInterval(int pollingInterval)voidsetScaleTargetRef(ResourceNameReference scaleTargetRef)voidsetTriggers(List<Trigger> triggers)ScaledObjectSpecwithTrigger(Trigger trigger)
-
-
-
Method Detail
-
withTrigger
public ScaledObjectSpec withTrigger(Trigger trigger)
-
getScaleTargetRef
public ResourceNameReference getScaleTargetRef()
-
setScaleTargetRef
public void setScaleTargetRef(ResourceNameReference scaleTargetRef)
-
getCooldownPeriod
public int getCooldownPeriod()
-
setCooldownPeriod
public void setCooldownPeriod(int cooldownPeriod)
-
getPollingInterval
public int getPollingInterval()
-
setPollingInterval
public void setPollingInterval(int pollingInterval)
-
getMinReplicaCount
public int getMinReplicaCount()
-
setMinReplicaCount
public void setMinReplicaCount(int minReplicaCount)
-
getMaxReplicaCount
public int getMaxReplicaCount()
-
setMaxReplicaCount
public void setMaxReplicaCount(int maxReplicaCount)
-
-