Class ScaledObjectSpec

java.lang.Object
org.optaplanner.operator.impl.solver.model.keda.ScaledObjectSpec

public final class ScaledObjectSpec extends Object
  • Constructor Details

    • ScaledObjectSpec

      public ScaledObjectSpec()
  • Method Details

    • withTrigger

      public ScaledObjectSpec withTrigger(Trigger trigger)
    • getScaleTargetRef

      public ResourceNameReference getScaleTargetRef()
    • setScaleTargetRef

      public void setScaleTargetRef(ResourceNameReference scaleTargetRef)
    • getTriggers

      public List<Trigger> getTriggers()
    • setTriggers

      public void setTriggers(List<Trigger> triggers)
    • 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)